File tree 4 files changed +34
-2
lines changed
4 files changed +34
-2
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ PROJNAME=$1
3
3
CURPWD=` pwd`
4
4
5
5
mkdir -p ./${PROJNAME}
6
- mkdir -p ./${PROJNAME} /main
7
6
mkdir -p ./${PROJNAME} /.vscode
8
7
cp ~ /Project-Scripts/settings.json ./${PROJNAME} /.vscode
9
8
Original file line number Diff line number Diff line change
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}
Original file line number Diff line number Diff line change 24
24
MY_COMMAND=" cp -f ~/Project-Scripts/settings-arduino.json ${CURPWD} /.vscode/settings.json"
25
25
eval ${MY_COMMAND}
26
26
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"
28
28
eval ${MY_COMMAND}
29
29
fi
30
30
MY_COMMAND=" cd ${OCFPATH} /DeviceBuilder"
Original file line number Diff line number Diff line change @@ -70,8 +70,12 @@ echo "then" >> gen.sh
70
70
echo " MY_COMMAND=\" cp -f ~/Project-Scripts/settings-arduino.json \$ {CURPWD}/.vscode/settings.json\" " >> gen.sh
71
71
echo " eval \$ {MY_COMMAND}" >> gen.sh
72
72
echo " else" >> gen.sh
73
+ echo " MY_COMMAND=\" mkdir -p ./\$ {PROJNAME}/bin\" " >> >> gen.sh
74
+ echo " eval \$ {MY_COMMAND}" >> gen.sh
73
75
echo " MY_COMMAND=\" cp -f ~/Project-Scripts/settings-linux.json \$ {CURPWD}/.vscode/settings.json\" " >> gen.sh
74
76
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
75
79
echo " fi" >> gen.sh
76
80
echo " MY_COMMAND=\" cd \$ {OCFPATH}/DeviceBuilder\" " >> gen.sh
77
81
echo " eval \$ {MY_COMMAND}" >> gen.sh
You can’t perform that action at this time.
0 commit comments