1 -include ../../../../build/linux/root_path.inc
2 -include ../../../../build/linux/environment.mk
8 # Insert your project name.
9 TARGET=DiscomfortIndexSensor
12 CXX_FLAGS=-std=c++0x -Wall -DLINUX
13 CXX_INC=-I${INC_PATH} -I${OUTPUTS_DIR}
15 SRCLIST=${wildcard ${SRC_PATH}/*.cpp}
16 OBJPATH=${SRCLIST:.cpp=.o}
17 OBJLIST=${notdir ${OBJPATH}}
19 # Force metatargets to build:
22 all: pre_job ${TARGET} post_job
26 @echo "---------- ${TARGET} Build Begin. ------------"
31 $(CXX) -shared -o ./${RST_NAME}/lib$@.so $^
34 %.o : ${SRC_PATH}/%.cpp
35 ${CXX} ${CXX_FLAGS} -c $< ${CXX_INC} -o $@
40 cp -Rdp ./${RST_NAME}/lib${TARGET}.so ${OUTPUTS_DIR}/
41 cp -Rdp ../../../${SSXML_NAME} ${OUTPUTS_DIR}/
42 @echo "-------------- ${TARGET} Build Successful. -------------"
43 @echo "Enter to ${RST_NAME} folder."
48 rm -f -v *.o ${TARGET}