version update for systemd
[apps/native/starter.git] / lock-mgr / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(lock-daemon C)
3
4 SET(PREFIX "/usr")
5 SET(EXEC_PREFIX "${PREFIX}/bin")
6 SET(LIBDIR "${PREFIX}/lib")
7 SET(CONFDIR "/etc")
8 SET(VERSION 0.1.0)
9
10 INCLUDE(FindPkgConfig)
11 pkg_check_modules(pkgs_lock_daemon REQUIRED
12         elementary
13         appcore-efl
14         heynoti
15         aul
16         vconf
17         ecore
18         evas
19         ecore-evas
20         eet
21         x11
22         dlog
23         ecore-x
24         utilX
25         ecore-input
26         glib-2.0
27         bundle
28         capi-appfw-application
29 )
30 FOREACH (flag ${pkgs_lock_daemon_CFLAGS})
31         SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
32 ENDFOREACH(flag)
33
34 ADD_DEFINITIONS("-D_GNU_SOURCE")
35 ADD_DEFINITIONS(${EXTRA_CFLAGS})
36 ADD_LIBRARY(${PROJECT_NAME} SHARED
37         src/lock-daemon.c
38         src/lockd-debug.c
39         src/lockd-process-mgr.c
40         src/lockd-window-mgr.c
41 )
42 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
43 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include)
44
45 TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_lock_daemon_LDFLAGS})
46 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION lib)
47
48 # End of a file