@@ -99,6 +99,19 @@ echo "else" >> gen.sh
99
99
echo " cp \$ {CURPWD}/device_output/code/simpleserver.c \$ {CURPWD}/main/\$ {PROJNAME}.c" >> gen.sh
100
100
echo " cp \$ {CURPWD}/device_output/code/simpleserver.c \$ {CURPWD}/main/\$ {PROJNAME}-gen.c" >> gen.sh
101
101
echo " fi" >> gen.sh
102
+ echo " if [ \"\$ PLATFORM\" == \" esp32\" ];" >> build.sh
103
+ echo " then" >> build.sh
104
+ echo " MY_COMMAND=\" cp ~/Project-Scripts/settings-esp32.json \$ {CURPWD}/settings.json\" " >> build.sh
105
+ echo " eval \$ {MY_COMMAND}" >> build.sh
106
+ echo " elif [ \"\$ PLATFORM\" == \" arduino\" ];" >> build.sh
107
+ echo " then" >> build.sh
108
+ echo " MY_COMMAND=\" cp ~/Project-Scripts/settings-arduino.json \$ {CURPWD}/settings.json\" " >> build.sh
109
+ echo " eval \$ {MY_COMMAND}" >> build.sh
110
+ echo " else" >> build.sh
111
+ echo " MY_COMMAND=\" cp ~/Project-Scripts/settings-linux.json \$ {CURPWD}/settings.json\" " >> build.sh
112
+ echo " eval \$ {MY_COMMAND}" >> build.sh
113
+ echo " fi" >> build.sh
114
+
102
115
103
116
# create the build script for the config file
104
117
echo " #!/bin/bash" > build.sh
@@ -115,8 +128,6 @@ echo "PLATFORM=\`jq --raw-output '.platforms[0]' \${CURPWD}/\${PROJNAME}-config.
115
128
echo " " >> build.sh
116
129
echo " if [ \"\$ PLATFORM\" == \" esp32\" ];" >> build.sh
117
130
echo " then" >> build.sh
118
- echo " MY_COMMAND=\" cp ~/Project-Scripts/settings-esp32.json \$ {CURPWD}/settings.json\" " >> build.sh
119
- echo " eval \$ {MY_COMMAND}" >> build.sh
120
131
echo " MY_COMMAND=\" cp \$ {CURPWD}/main/\$ {PROJNAME}.c \$ {OCFPATH}/iotivity-lite/port/\$ {PLATFORM}/main/vscode-esp32-example.c\" " >> build.sh
121
132
echo " eval \$ {MY_COMMAND}" >> build.sh
122
133
echo " MY_COMMAND=\" cp \$ {CURPWD}/main/\$ {PROJNAME}-main.c \$ {OCFPATH}/iotivity-lite/port/\$ {PLATFORM}/main/main.c\" " >> build.sh
@@ -140,8 +151,6 @@ echo " eval \${MY_COMMAND}" >> build.sh
140
151
echo " MY_COMMAND=\" ./build_arduino.sh --arch sam --secure\" " >> build.sh
141
152
echo " eval \$ {MY_COMMAND}" >> build.sh
142
153
echo " else" >> build.sh
143
- echo " MY_COMMAND=\" cp ~/Project-Scripts/settings-linux.json \$ {CURPWD}/settings.json\" " >> build.sh
144
- echo " eval \$ {MY_COMMAND}" >> build.sh
145
154
echo " #TODO change this to compile from the project source direcotry, but temporarily copy the souce code over." >> build.sh
146
155
echo " MY_COMMAND=\" cp \$ {CURPWD}/main/\$ {PROJNAME}.c \$ {OCFPATH}/iotivity-lite/apps/device_builder_server.c\" " >> build.sh
147
156
echo " eval \$ {MY_COMMAND}" >> build.sh
0 commit comments