Skip to content

Commit 70851f5

Browse files
author
Clarke Stevens
committed
additional commands in scripts
1 parent 7bfe832 commit 70851f5

File tree

4 files changed

+34
-2
lines changed

4 files changed

+34
-2
lines changed

create_project.sh

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ PROJNAME=$1
33
CURPWD=`pwd`
44

55
mkdir -p ./${PROJNAME}
6-
mkdir -p ./${PROJNAME}/main
76
mkdir -p ./${PROJNAME}/.vscode
87
cp ~/Project-Scripts/settings.json ./${PROJNAME}/.vscode
98

devbuildmake

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# top make file to build the generated device_builder_server.c
2+
# to be used as top make file when calling make
3+
# make -f devbuildmake <targets>
4+
include Makefile
5+
6+
# typical addition of CFLAGS
7+
#
8+
#CFLAGS += `pkg-config --cflags python`
9+
CFLAGS += -rdynamic
10+
11+
# typical addition of LIBS
12+
#
13+
#LIBS += `-lmylib`
14+
LIBS += `pkg-config --cflags --libs`
15+
16+
17+
#
18+
# additional target for device_builder_server executable.
19+
#
20+
device_builder_server: libiotivity-lite-server.a ../../apps/device_builder_server.c
21+
@mkdir -p $@_creds
22+
${CC} -o $@ ../../apps/device_builder_server.c libiotivity-lite-server.a -DOC_SERVER ${CFLAGS} ${LIBS}
23+
24+
#
25+
# additional target for device_builder_server executable.
26+
#
27+
myexe: libiotivity-lite-server.a main/linux.c main/linux-main.c
28+
@mkdir -p $@_creds
29+
${CC} -o $@ main/linux-main.c libiotivity-lite-server.a -DOC_SERVER ${CFLAGS} ${LIBS}

gen.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ then
2424
MY_COMMAND="cp -f ~/Project-Scripts/settings-arduino.json ${CURPWD}/.vscode/settings.json"
2525
eval ${MY_COMMAND}
2626
else
27-
MY_COMMAND="cp -f ~/Project-Scripts/settings-esp32.json ${CURPWD}/.vscode/settings.json"
27+
MY_COMMAND="cp -f ~/Project-Scripts/settings-linux.json ${CURPWD}/.vscode/settings.json"
2828
eval ${MY_COMMAND}
2929
fi
3030
MY_COMMAND="cd ${OCFPATH}/DeviceBuilder"

install.sh

+4
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,12 @@ echo "then" >> gen.sh
7070
echo " MY_COMMAND=\"cp -f ~/Project-Scripts/settings-arduino.json \${CURPWD}/.vscode/settings.json\"" >> gen.sh
7171
echo " eval \${MY_COMMAND}" >> gen.sh
7272
echo "else" >> gen.sh
73+
echo " MY_COMMAND=\"mkdir -p ./\${PROJNAME}/bin\"" >> >> gen.sh
74+
echo " eval \${MY_COMMAND}" >> gen.sh
7375
echo " MY_COMMAND=\"cp -f ~/Project-Scripts/settings-linux.json \${CURPWD}/.vscode/settings.json\"" >> gen.sh
7476
echo " eval \${MY_COMMAND}" >> gen.sh
77+
echo " MY_COMMAND=\"cp -f ~/Project-Scripts/devbuildmake \${CURPWD}\"" >> gen.sh
78+
echo " eval \${MY_COMMAND}" >> gen.sh
7579
echo "fi" >> gen.sh
7680
echo "MY_COMMAND=\"cd \${OCFPATH}/DeviceBuilder\"" >> gen.sh
7781
echo "eval \${MY_COMMAND}" >> gen.sh

0 commit comments

Comments
 (0)