iotivity 0.9.0
[platform/upstream/iotivity.git] / service / things-manager / build / linux / makefile
1 .PHONY : pre resource sdk sampleapp
2 #.PHONY : lib tgm sdk sampleapp
3 all: .PHONY
4
5 pre:
6         -mkdir release
7
8 resource:
9         cd ../../../../resource && $(MAKE)
10
11
12 sdk:
13         cd ../../sdk/build/linux && $(MAKE)
14         cp -Rdp ../../sdk/build/linux/*.a release/
15
16 sampleapp:
17         cd ../../sampleapp/linux && $(MAKE)
18         cp -Rdp ../../sampleapp/linux/configuration/con-server release/
19         cp -Rdp ../../sampleapp/linux/configuration/con-client release/
20         cp -Rdp ../../sampleapp/linux/configuration/bootstrapserver release/
21         cp -Rdp ../../sampleapp/linux/groupaction/groupserver release/
22         cp -Rdp ../../sampleapp/linux/groupaction/bookmark release/
23         cp -Rdp ../../sampleapp/linux/groupaction/lightserver release/
24         cp -Rdp ../../sampleapp/linux/groupsyncaction/group release/
25         cp -Rdp ../../sampleapp/linux/groupsyncaction/musicplayer release/
26         cp -Rdp ../../sampleapp/linux/groupsyncaction/phone release/
27         cp -Rdp ../../sampleapp/linux/groupsyncaction/speaker release/
28
29 clean:
30         cd ../../sdk/build/linux && $(MAKE) clean
31         cd ../../sampleapp/linux && $(MAKE) clean
32         rm -rf ./release