@@ -61,6 +61,18 @@ echo "# extract device description and create input file from config file" >> ge
61
61
echo " jq --raw-output '.device_description' \$ {CURPWD}/\$ {PROJNAME}-config.json > \$ {CURPWD}/\$ {PROJNAME}.json" >> gen.sh
62
62
echo " " >> gen.sh
63
63
echo " # The lines above parse the config file and set everything up for the normal gen.sh stuff below" >> gen.sh
64
+ echo " if [ \"\$ PLATFORM\" == \" esp32\" ];" >> gen.sh
65
+ echo " then" >> gen.sh
66
+ echo " MY_COMMAND=\" cp ~/Project-Scripts/settings-esp32.json \$ {CURPWD}/settings.json\" " >> gen.sh
67
+ echo " eval \$ {MY_COMMAND}" >> gen.sh
68
+ echo " elif [ \"\$ PLATFORM\" == \" arduino\" ];" >> gen.sh
69
+ echo " then" >> gen.sh
70
+ echo " MY_COMMAND=\" cp ~/Project-Scripts/settings-arduino.json \$ {CURPWD}/settings.json\" " >> gen.sh
71
+ echo " eval \$ {MY_COMMAND}" >> gen.sh
72
+ echo " else" >> gen.sh
73
+ echo " MY_COMMAND=\" cp ~/Project-Scripts/settings-linux.json \$ {CURPWD}/settings.json\" " >> gen.sh
74
+ echo " eval \$ {MY_COMMAND}" >> gen.sh
75
+ echo " fi" >> gen.sh
64
76
echo " MY_COMMAND=\" cd \$ {OCFPATH}/DeviceBuilder\" " >> gen.sh
65
77
echo " eval \$ {MY_COMMAND}" >> gen.sh
66
78
echo " pwd" >> gen.sh
@@ -99,19 +111,6 @@ echo "else" >> gen.sh
99
111
echo " cp \$ {CURPWD}/device_output/code/simpleserver.c \$ {CURPWD}/main/\$ {PROJNAME}.c" >> gen.sh
100
112
echo " cp \$ {CURPWD}/device_output/code/simpleserver.c \$ {CURPWD}/main/\$ {PROJNAME}-gen.c" >> gen.sh
101
113
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
-
115
114
116
115
# create the build script for the config file
117
116
echo " #!/bin/bash" > build.sh
0 commit comments