[SSM] Fix build script
[platform/upstream/iotivity.git] / service / soft-sensor-manager / build / arduino / Makefile
1 IOTIVITY_DIR=${shell cd ../../../../ && pwd}
2 ${shell echo "ROOT_DIR=${IOTIVITY_DIR}" > ./root_path.inc}
3
4 -include ./root_path.inc
5 -include ./environment.mk
6
7 MAKE=make
8 RST_NAME=release
9 CUR_DIR=${PWD}
10
11
12 # Force metatargets to build:
13 .PHONY: all clean
14
15 all: pre_job build post_job 
16
17 pre_job:
18         @echo " " 
19         @echo "*********************************************************" 
20         @echo "*           Samsung Electronics. Open Source.           *"
21         @echo "*                                                       *"
22         @echo "* It's build script for SoftSensorManagement system.    *"
23         @echo "* Before build, Open the environment.mk file.           *"
24         @echo "* And, Modify ROOT_DIR path, which depend on your PC.   *"
25         @echo "* And, Modify BOOST_BASE path, which depend on your PC. *"
26         @echo "*                                                       *"
27         @echo "*********************************************************" 
28         @mkdir -p ${RST_NAME}
29         @echo " "
30
31         
32 build:
33         @for subdir in ${MAKE_LIST} ; do \
34         echo ">>>>>>>>>>>> $${subdir}/Makefile run <<<<<<<<<<<<<" ; \
35         cd $${subdir} && ${MAKE} ${OPTION} ; \
36         echo " " ; \
37         done
38         @echo " "
39
40 post_job:
41         @echo " " 
42         @echo "*********************************************************" 
43         @echo "*                                                       *"
44         @echo "*               Success. build script.                  *"
45         @echo "*                    - End -                            *"
46         @echo "*********************************************************" 
47         @echo "Enter to ${RST_NAME} folder."
48         @echo " " 
49
50 clean:
51
52         rm -rf ./${RST_NAME}
53         @for subdir in ${MAKE_LIST} ; do \
54         echo ">>>>>>>>>>>> $${subdir}/Makefile clean run <<<<<<<<<<<<<<" ; \
55         ${MAKE} clean -C $${subdir} ; \
56         echo " " ; \
57         done