add license file
[platform/core/base/tzdata-update-parser.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(tzdata-update-parser C)
3
4 INCLUDE(FindPkgConfig)
5
6 pkg_check_modules(pkg REQUIRED
7         dlog
8         fontconfig
9         capi-system-system-settings
10         elementary
11         pkgmgr-info
12         pkgmgr-installer
13 )
14
15 SET(PACKAGE "${PROJECT_NAME}")
16 SET(CMAKE_C_FLAGS " -Wall -fpie -Winline -fno-builtin-malloc -fno-omit-frame-pointer -g ")
17 SET(CMAKE_EXE_LINKER_FLAGS "-pie")
18
19 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
20
21 ADD_DEFINITIONS("-DPATH_MAX=256")
22 ADD_DEFINITIONS("-DPACKAGE=\"${PACKAGE}\"")
23 ADD_DEFINITIONS("-DLOCALEDIR=\"${LOCALEDIR}\"")
24
25 ADD_DEFINITIONS("-DNDEBUG")
26 #ADD_DEFINITIONS("-DFLOG")
27 ADD_DEFINITIONS(${pkg_CFLAGS})
28 ADD_DEFINITIONS(${pkg_LDFLAGS})
29
30 # INCLUDE FOR BUILD & INSTALL .PO FILES
31 ADD_SUBDIRECTORY(tzdata-parser)