Add copying license to /usr/share/license
[framework/security/privacy-popup.git] / privacy-popup / CMakeLists.txt
1 INCLUDE(FindPkgConfig)
2 pkg_check_modules(privacy-popup_pkgs
3     REQUIRED
4     ecore-x
5     ui-gadget-1
6     dlog
7         appcore-efl
8         privacy-manager-client
9         pkgmgr-info
10 )
11 SET (this_target tizenprv00.privacy-popup)
12 SET (manifest_target privacy-popup.xml)
13
14 SET(SRCS
15     src/privacy-popup.c
16 )
17
18 INCLUDE_DIRECTORIES(${privacy-popup_pkgs_INCLUDE_DIRS})
19 INCLUDE_DIRECTORIES(./inc)
20
21
22 FIND_PROGRAM(UNAME NAMES uname)
23 EXEC_PROGRAM("${UNAME}" ARGS "-m" OUTPUT_VARIABLE "ARCH")
24
25 IF("${ARCH}" STREQUAL "arm")
26     ADD_DEFINITIONS("-DTARGET")
27     MESSAGE("add -DTARGET")
28 ENDIF("${ARCH}" STREQUAL "arm")
29
30 MESSAGE("CMAKE_INSTALL_PREFIX: ${CMAKE_INSTALL_PREFIX}")
31
32 ADD_EXECUTABLE(${this_target} ${SRCS})
33
34 ADD_DEPENDENCIES(${this_target} privacy-manager-client)
35 TARGET_LINK_LIBRARIES(${this_target} ${privacy-popup_pkgs_LDFLAGS} ${privacy-popup_pkgs_LIBRARIES})
36
37 INSTALL(TARGETS
38         ${this_target}
39     DESTINATION
40     /usr/bin/
41 )
42 INSTALL(FILES ${CMAKE_SOURCE_DIR}/packaging/${manifest_target} DESTINATION /usr/share/packages)