Skip to content

Commit 0bf0f0b

Browse files
author
Clarke Stevens
committed
fixing more install.sh bugs
1 parent 2dfbe46 commit 0bf0f0b

File tree

2 files changed

+12
-17
lines changed

2 files changed

+12
-17
lines changed

build.sh

-4
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ PLATFORM=`jq --raw-output '.platforms[0]' ${CURPWD}/${PROJNAME}-config.json`
1212

1313
if [ "$PLATFORM" == "esp32" ];
1414
then
15-
MY_COMMAND="cp ~/Project-Scripts/settings-esp32.json ${CURPWD}/settings.json"
16-
eval ${MY_COMMAND}
1715
MY_COMMAND="cp ${CURPWD}/main/${PROJNAME}.c ${OCFPATH}/iotivity-lite/port/${PLATFORM}/main/vscode-esp32-example.c"
1816
eval ${MY_COMMAND}
1917
MY_COMMAND="cp ${CURPWD}/main/${PROJNAME}-main.c ${OCFPATH}/iotivity-lite/port/${PLATFORM}/main/main.c"
@@ -37,8 +35,6 @@ then
3735
MY_COMMAND="./build_arduino.sh --arch sam --secure"
3836
eval ${MY_COMMAND}
3937
else
40-
MY_COMMAND="cp ~/Project-Scripts/settings-linux.json ${CURPWD}/settings.json"
41-
eval ${MY_COMMAND}
4238
#TODO change this to compile from the project source direcotry, but temporarily copy the souce code over.
4339
MY_COMMAND="cp ${CURPWD}/main/${PROJNAME}.c ${OCFPATH}/iotivity-lite/apps/device_builder_server.c"
4440
eval ${MY_COMMAND}

install.sh

+12-13
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,18 @@ echo "# extract device description and create input file from config file" >> ge
6161
echo "jq --raw-output '.device_description' \${CURPWD}/\${PROJNAME}-config.json > \${CURPWD}/\${PROJNAME}.json" >> gen.sh
6262
echo "" >> gen.sh
6363
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
6476
echo "MY_COMMAND=\"cd \${OCFPATH}/DeviceBuilder\"" >> gen.sh
6577
echo "eval \${MY_COMMAND}" >> gen.sh
6678
echo "pwd" >> gen.sh
@@ -99,19 +111,6 @@ echo "else" >> gen.sh
99111
echo " cp \${CURPWD}/device_output/code/simpleserver.c \${CURPWD}/main/\${PROJNAME}.c" >> gen.sh
100112
echo " cp \${CURPWD}/device_output/code/simpleserver.c \${CURPWD}/main/\${PROJNAME}-gen.c" >> gen.sh
101113
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-
115114

116115
# create the build script for the config file
117116
echo "#!/bin/bash" > build.sh

0 commit comments

Comments
 (0)