Modifying version number for building on tizen 3.0
[platform/upstream/iotivity.git] / service / notification-manager / build / tizen / CMakeLists.txt
1 LINK_DIRECTORIES(${LIB_INSTALL_DIR})
2
3 SET(NOTI_BASE_DIR "${BASE_SRC_DIR}/notification-manager")
4
5 INCLUDE_DIRECTORIES(${INCLUDE_INSTALL_DIR}/oic)
6 INCLUDE_DIRECTORIES(${INCLUDE_INSTALL_DIR}/oic/stack)
7 INCLUDE_DIRECTORIES(${INCLUDE_INSTALL_DIR}/oic/ocsocket)
8 INCLUDE_DIRECTORIES(${INCLUDE_INSTALL_DIR}/boost)
9 INCLUDE_DIRECTORIES(${NOTI_BASE_DIR}/NotificationManager/include)
10
11 SET(NOTIFICATIONMANAGER "NotificationManager")
12 SET(EX_NOTIPROVIDER "SampleProvider")
13 SET(EX_NOTICONSUMER "SampleConsumer")
14
15 SET(EXTRA_CXXFLAGS "-std=c++0x")
16 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXXFLAGS}")
17
18 FILE(GLOB MANAGER_SRCS ${NOTI_BASE_DIR}/NotificationManager/src/*.cpp)
19
20 ADD_EXECUTABLE(${NOTIFICATIONMANAGER} ${MANAGER_SRCS})
21 TARGET_LINK_LIBRARIES(${NOTIFICATIONMANAGER} ${OCLIB} ${OCTBSTACK} pthread)
22 INSTALL(TARGETS ${NOTIFICATIONMANAGER} DESTINATION ${BIN_INSTALL_DIR})
23
24 ADD_EXECUTABLE(${EX_NOTIPROVIDER} ${NOTI_BASE_DIR}/SampleApp/linux/sampleProvider/SampleProvider.cpp)
25 TARGET_LINK_LIBRARIES(${EX_NOTIPROVIDER} ${OCLIB} ${OCTBSTACK} pthread)
26 INSTALL(TARGETS ${EX_NOTIPROVIDER} DESTINATION ${BIN_INSTALL_DIR})
27
28 ADD_EXECUTABLE(${EX_NOTICONSUMER} ${NOTI_BASE_DIR}/SampleApp/linux/sampleConsumer/SampleConsumer.cpp)
29 TARGET_LINK_LIBRARIES(${EX_NOTICONSUMER} ${OCLIB} ${OCTBSTACK} pthread)
30 INSTALL(TARGETS ${EX_NOTICONSUMER} DESTINATION ${BIN_INSTALL_DIR})