1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(SLP-lbs-plugin-replay C)
4 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
8 # Set required packages
10 pkg_check_modules(pkgs REQUIRED glib-2.0 vconf dlog lbs-server-plugin deviced)
12 FOREACH(flag ${pkgs_CFLAGS})
13 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
16 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
17 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fvisibility=hidden -fPIC")
19 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
20 ADD_DEFINITIONS(" -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" ")
22 MESSAGE(${CMAKE_C_FLAGS})
24 ADD_SUBDIRECTORY(gps-plugin)