+++ /dev/null
-.PHONY : pre resource sdk sampleapp
-#.PHONY : lib tgm sdk sampleapp
-all: .PHONY
-
-pre:
- -mkdir release
-
-resource:
- cd ../../../../resource && $(MAKE)
-
-
-sdk:
- cd ../../sdk/build/linux && $(MAKE)
- cp -Rdp ../../sdk/build/linux/*.a release/
-
-sampleapp:
- cd ../../sampleapp/linux && $(MAKE)
- cp -Rdp ../../sampleapp/linux/configuration/con-server release/
- cp -Rdp ../../sampleapp/linux/configuration/con-client release/
- cp -Rdp ../../sampleapp/linux/configuration/bootstrapserver release/
- cp -Rdp ../../sampleapp/linux/groupaction/groupserver release/
- cp -Rdp ../../sampleapp/linux/groupaction/bookmark release/
- cp -Rdp ../../sampleapp/linux/groupaction/lightserver release/
- cp -Rdp ../../sampleapp/linux/groupsyncaction/group release/
- cp -Rdp ../../sampleapp/linux/groupsyncaction/musicplayer release/
- cp -Rdp ../../sampleapp/linux/groupsyncaction/phone release/
- cp -Rdp ../../sampleapp/linux/groupsyncaction/speaker release/
-
-clean:
- cd ../../sdk/build/linux && $(MAKE) clean
- cd ../../sampleapp/linux && $(MAKE) clean
- rm -rf ./release
+++ /dev/null
-TGMROOT=../../../
-OIC_ROOT=${TGMROOT}../..
-IOT_BASE=${TGMROOT}../../resource
-RST_NAME=.
-TARGET1=con-server
-TARGET2=con-client
-TARGET3=bootstrapserver
-
-OBJS = ConfigurationCollection.o DiagnosticsCollection.o FactorySetCollection.o con-server.o
-SRCS = $(OBJS:.o=.c)
-
-# C++ type Compile Flag define.
-CXX=g++
-CXX_FLAGS=-std=c++0x -Wall -pthread -DLINUX -ldl
-
-CXX_INC := -I../../ -I../../inc/ -I../../../sdk/inc/ -I../../../sdk/src/
-CXX_INC += -I${OIC_ROOT}/extlibs/timer
-CXX_INC += -I${IOT_BASE}/include/
-CXX_INC += -I${IOT_BASE}/oc_logger/include
-CXX_INC += -I${IOT_BASE}/csdk/stack/include
-CXX_INC += -I${IOT_BASE}/csdk/ocsocket/include
-CXX_INC += -I${IOT_BASE}/csdk/ocrandom/include
-CXX_INC += -I${IOT_BASE}/csdk/logger/include
-CXX_INC += -I${IOT_BASE}/dependencies/cereal/include
-
-CXX_LIB=-L""
-
-CXX_SRCPATH=${wildcard ../../src/*.cpp}
-CXX_SRCLIST=${notdir ${CXX_SRCPATH}}
-CXX_USESRCS=${filter-out ${EXCLUDE_LIST}, ${CXX_SRCLIST}}
-CXX_OBJLIST=${CXX_USESRCS:.cpp=.o}
-
-
-TGM = ../../
-SDK = ${TGMROOT}sdk
-TGM_INC = -I${TGMROOT}sdk/inc
-SDK_LIB = ${TGMROOT}sdk/build/linux/libTGMSDKLibrary.a
-
-LIB_OC_LOGGER := $(IOT_BASE)/oc_logger/lib/oc_logger.a
-
-LD_LIB := $(IOT_BASE)/release/obj/liboc.a
-LD_LIB += $(IOT_BASE)/csdk/linux/release/liboctbstack.a
-LD_LIB += $(LIB_OC_LOGGER)
-
-
-# Force metatargets to build:
-.PHONY: all clean
-
-all: ${TARGET1} ${TARGET2} ${TARGET3}
-
-.cpp.o:
- $(CXX) $(CXX_FLAGS) -c -o $@ $< $(CXX_INC) $(TGM_INC)
-
-$(TARGET1): $(OBJS)
- $(CXX) $(CXX_FLAGS) -o $@ ${OBJS} $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-${TARGET2}: con-client.cpp
- $(CXX) $(CXX_FLAGS) -o ${TARGET2} $< $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-${TARGET3}: bootstrapserver.cpp
- $(CXX) $(CXX_FLAGS) -o ${TARGET3} $< $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-
-dep:
- gccmakedep $(SRCS)
-
-clean:
- rm -f -v *.o con-client
- rm -f -v *.o con-server
- rm -f -v *.o bootstrapserver
-
-#dep:
-# gccmakedep $(SRCS)
+++ /dev/null
-
-TGMROOT=../../../
-OIC_ROOT=${TGMROOT}../..
-IOT_BASE=${TGMROOT}../../resource
-RST_NAME=.
-
-
-
-# C++ type Compile Flag define.
-CXX=g++
-CXX_FLAGS=-std=c++0x -Wall -pthread -DLINUX -ldl
-
-DEPEND_DIR:= ../../../../../resource/dependencies/
-CEREAL_DIR:= $(DEPEND_DIR)/cereal
-
-CXX_INC := -I../../ -I../../inc/
-CXX_INC += -I${OIC_ROOT}/extlibs/timer
-CXX_INC += -I${IOT_BASE}/include/
-CXX_INC += -I${IOT_BASE}/oc_logger/include
-CXX_INC += -I${IOT_BASE}/csdk/stack/include
-CXX_INC += -I${IOT_BASE}/csdk/ocsocket/include
-CXX_INC += -I${IOT_BASE}/csdk/ocrandom/include
-CXX_INC += -I${IOT_BASE}/csdk/logger/include
-CXX_INC += -I$(CEREAL_DIR)/include
-CXX_INC += -I../../../sdk/inc
-CXX_INC += -I../../../sdk/src
-
-
-CXX_LIB=-L""
-
-CXX_SRCPATH=${wildcard ../../src/*.cpp}
-CXX_SRCLIST=${notdir ${CXX_SRCPATH}}
-CXX_USESRCS=${filter-out ${EXCLUDE_LIST}, ${CXX_SRCLIST}}
-CXX_OBJLIST=${CXX_USESRCS:.cpp=.o}
-
-
-TGM = ../../
-SDK = ${TGMROOT}sdk
-TGM_INC = -I${TGMROOT}sdk/inc
-SDK_LIB = ${TGMROOT}sdk/build/linux/libTGMSDKLibrary.a
-
-LIB_OC_LOGGER := $(IOT_BASE)/oc_logger/lib/oc_logger.a
-
-LD_LIB := $(IOT_BASE)/release/obj/liboc.a
-LD_LIB += $(IOT_BASE)/csdk/linux/release/liboctbstack.a
-LD_LIB += $(LIB_OC_LOGGER)
-
-
-# Force metatargets to build:
-.PHONY: all clean
-
-all: bookmark lightserver groupserver
-
-#groupclient
-bookmark: ./bookmark.cpp
- $(CXX) $(CXX_FLAGS) -o bookmark ./bookmark.cpp $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-lightserver: ./lightserver.cpp
- $(CXX) $(CXX_FLAGS) -o lightserver ./lightserver.cpp $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-groupserver: ./groupserver.cpp
- $(CXX) $(CXX_FLAGS) -o groupserver ./groupserver.cpp $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-# groupclient: ./groupclient.cpp
-# $(CXX) $(CXX_FLAGS) -o groupclient ./groupclient.cpp $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-clean:
- rm -f -v *.o ${TARGET}
- rm -f groupserver
- rm -f groupclient
- rm -f lightserver
- rm -f bookmark
+++ /dev/null
-TGMROOT=../../../
-OIC_ROOT=${TGMROOT}../..
-IOT_BASE=${TGMROOT}../../resource
-RST_NAME=.
-TARGET1=group
-TARGET2=phone
-TARGET3=musicplayer
-TARGET4=speaker
-BUILD:=release
-
-# C++ type Compile Flag define.
-CXX=g++
-CXX_FLAGS=-std=c++0x -Wall -pthread -DLINUX -ldl
-
-CXX_INC := -I../../ -I../../inc/ -I../../../sdk/inc/ -I../../../sdk/src/
-CXX_INC += -I${OIC_ROOT}/extlibs/timer
-CXX_INC += -I${IOT_BASE}/include/
-CXX_INC += -I${IOT_BASE}/oc_logger/include
-CXX_INC += -I${IOT_BASE}/csdk/stack/include
-CXX_INC += -I${IOT_BASE}/csdk/ocsocket/include
-CXX_INC += -I${IOT_BASE}/csdk/ocrandom/include
-CXX_INC += -I${IOT_BASE}/csdk/logger/include
-CXX_INC += -I${IOT_BASE}/dependencies/cereal/include
-
-CXX_LIB=-L""
-
-CXX_SRCPATH=${wildcard ../../src/*.cpp}
-CXX_SRCLIST=${notdir ${CXX_SRCPATH}}
-CXX_USESRCS=${filter-out ${EXCLUDE_LIST}, ${CXX_SRCLIST}}
-CXX_OBJLIST=${CXX_USESRCS:.cpp=.o}
-
-
-TGM = ../../
-SDK = ${TGMROOT}sdk
-TGM_INC = -I${TGMROOT}sdk/inc
-SDK_LIB = ${TGMROOT}sdk/build/linux/libTGMSDKLibrary.a
-
-LIB_OC_LOGGER := $(IOT_BASE)/oc_logger/lib/oc_logger.a
-
-LD_LIB := $(IOT_BASE)/$(BUILD)/obj/liboc.a
-LD_LIB += $(IOT_BASE)/csdk/linux/$(BUILD)/liboctbstack.a
-LD_LIB += $(LIB_OC_LOGGER)
-
-
-# Force metatargets to build:
-.PHONY: all clean
-
-all: ${TARGET1} ${TARGET2} ${TARGET3} ${TARGET4}
-
-${TARGET1}: ./group.cpp
- $(CXX) $(CXX_FLAGS) -o ${TARGET1} ./group.cpp $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-${TARGET2}: ./phone.cpp
- $(CXX) $(CXX_FLAGS) -o ${TARGET2} ./phone.cpp $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-${TARGET3}: ./musicplayer.cpp
- $(CXX) $(CXX_FLAGS) -o ${TARGET3} ./musicplayer.cpp $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-${TARGET4}: ./speaker.cpp
- $(CXX) $(CXX_FLAGS) -o ${TARGET4} ./speaker.cpp $(CXX_INC) ${LD_LIB} $(TGM_INC) $(SDK_LIB)
-
-clean:
- rm -f -v *.o ${TARGET1}
- rm -f -v *.o ${TARGET2}
- rm -f -v *.o ${TARGET3}
- rm -f -v *.o ${TARGET4}
+++ /dev/null
-MAKE=make
-
-DIRLIST=configuration groupaction groupsyncaction
-
-# Force metatargets to build:
-.PHONY: all clean
-
-all: build
-
-build:
- @for subdir in ${DIRLIST} ; do \
- ${MAKE} -C $${subdir} ; \
- echo " " ; \
- done
- @echo " "
-
-clean:
- @for subdir in ${DIRLIST} ; do \
- ${MAKE} clean -C $${subdir} ; \
- echo " " ; \
- done