Skip to content

Commit 2dfbe46

Browse files
author
Clarke Stevens
committed
Fixing install.sh
1 parent 42ee4f4 commit 2dfbe46

File tree

2 files changed

+17
-4
lines changed

2 files changed

+17
-4
lines changed

build.sh

+4
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ 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}
1517
MY_COMMAND="cp ${CURPWD}/main/${PROJNAME}.c ${OCFPATH}/iotivity-lite/port/${PLATFORM}/main/vscode-esp32-example.c"
1618
eval ${MY_COMMAND}
1719
MY_COMMAND="cp ${CURPWD}/main/${PROJNAME}-main.c ${OCFPATH}/iotivity-lite/port/${PLATFORM}/main/main.c"
@@ -35,6 +37,8 @@ then
3537
MY_COMMAND="./build_arduino.sh --arch sam --secure"
3638
eval ${MY_COMMAND}
3739
else
40+
MY_COMMAND="cp ~/Project-Scripts/settings-linux.json ${CURPWD}/settings.json"
41+
eval ${MY_COMMAND}
3842
#TODO change this to compile from the project source direcotry, but temporarily copy the souce code over.
3943
MY_COMMAND="cp ${CURPWD}/main/${PROJNAME}.c ${OCFPATH}/iotivity-lite/apps/device_builder_server.c"
4044
eval ${MY_COMMAND}

install.sh

+13-4
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,19 @@ echo "else" >> gen.sh
9999
echo " cp \${CURPWD}/device_output/code/simpleserver.c \${CURPWD}/main/\${PROJNAME}.c" >> gen.sh
100100
echo " cp \${CURPWD}/device_output/code/simpleserver.c \${CURPWD}/main/\${PROJNAME}-gen.c" >> gen.sh
101101
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+
102115

103116
# create the build script for the config file
104117
echo "#!/bin/bash" > build.sh
@@ -115,8 +128,6 @@ echo "PLATFORM=\`jq --raw-output '.platforms[0]' \${CURPWD}/\${PROJNAME}-config.
115128
echo "" >> build.sh
116129
echo "if [ \"\$PLATFORM\" == \"esp32\" ];" >> build.sh
117130
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
120131
echo " MY_COMMAND=\"cp \${CURPWD}/main/\${PROJNAME}.c \${OCFPATH}/iotivity-lite/port/\${PLATFORM}/main/vscode-esp32-example.c\"" >> build.sh
121132
echo " eval \${MY_COMMAND}" >> build.sh
122133
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
140151
echo " MY_COMMAND=\"./build_arduino.sh --arch sam --secure\"" >> build.sh
141152
echo " eval \${MY_COMMAND}" >> build.sh
142153
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
145154
echo " #TODO change this to compile from the project source direcotry, but temporarily copy the souce code over." >> build.sh
146155
echo " MY_COMMAND=\"cp \${CURPWD}/main/\${PROJNAME}.c \${OCFPATH}/iotivity-lite/apps/device_builder_server.c\"" >> build.sh
147156
echo " eval \${MY_COMMAND}" >> build.sh

0 commit comments

Comments
 (0)