SET(PROJECT_ROOT_DIR "${CMAKE_SOURCE_DIR}")
SET(PROJECT_RESOURCES_DIR "${PROJECT_ROOT_DIR}/res")
-INCLUDE(FindPkgConfig)
-pkg_check_modules(APP_PKGS REQUIRED
+#disable web notify
+#SET(PF_TYPE "Zarie-web")
+
+MESSAGE("position-finder-server type: ${PF_TYPE}")
+
+SET(CHECK_MODULES
dlog
- aul
capi-appfw-application
capi-appfw-service-application
capi-system-peripheral-io
ecore
- eina
iotcon
- gio-2.0
)
+IF("${PF_TYPE}" STREQUAL "Zarie-web")
+ SET(CHECK_MODULES ${CHECK_MODULES}
+ libcurl
+ glib-2.0
+ )
+ADD_DEFINITIONS (-DENABLE_WEBNOTIFY
+ -DTEST_RES_URI=\"http://10.113.63.43:8080\"
+)
+ENDIF("${PF_TYPE}" STREQUAL "Zarie-web")
+
+INCLUDE(FindPkgConfig)
+pkg_check_modules(APP_PKGS REQUIRED ${CHECK_MODULES})
+
FOREACH (flag ${APP_PKGS_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
ENDFOREACH(flag)
INCLUDE_DIRECTORIES(${PROJECT_ROOT_DIR}/inc)
-ADD_EXECUTABLE(${PROJECT_NAME}
+SET(SRCS
${PROJECT_ROOT_DIR}/src/controller.c
${PROJECT_ROOT_DIR}/src/controller_internal.c
${PROJECT_ROOT_DIR}/src/connectivity.c
${PROJECT_ROOT_DIR}/src/resource/resource_touch_sensor.c
${PROJECT_ROOT_DIR}/src/resource/resource_ultrasonic_sensor.c
)
-#${PROJECT_ROOT_DIR}/src/connectivity.c
+
+IF("${PF_TYPE}" STREQUAL "Zarie-web")
+ SET(SRCS ${SRCS} ${PROJECT_ROOT_DIR}/src/webnotify.c)
+ENDIF("${PF_TYPE}" STREQUAL "Zarie-web")
+
+ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS} )
TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} -lm)
TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${APP_PKGS_LDFLAGS})