diff options
author | Jinkun Jang <jinkun.jang@samsung.com> | 2013-03-13 01:51:48 +0900 |
---|---|---|
committer | Jinkun Jang <jinkun.jang@samsung.com> | 2013-03-13 01:51:48 +0900 |
commit | d6aa47559c38d7e20d6d6a7a3671fa48ed58b9eb (patch) | |
tree | 5fbc758662a7866e32ec1adcfd9149c71987549e /CMakeLists.txt | |
parent | 8fe192a924f295972402d46141e39b86241a1441 (diff) | |
download | oma-ds-agent-d6aa47559c38d7e20d6d6a7a3671fa48ed58b9eb.tar.gz oma-ds-agent-d6aa47559c38d7e20d6d6a7a3671fa48ed58b9eb.tar.bz2 oma-ds-agent-d6aa47559c38d7e20d6d6a7a3671fa48ed58b9eb.zip |
Tizen 2.1 base
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..7ddc553 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,25 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 2.6) + +INCLUDE(BuildFlags.cmake) + +SET(CMAKE_SKIP_BUILD_RPATH TRUE) + +SET(PREFIX ${CMAKE_INSTALL_PREFIX}) +SET(PLUGINDIR "${PREFIX}/lib/${PROJECT_NAME}") + +# get library version from debian/changelog +get_version(debian/changelog VERSION VERSION_MAJOR) +MESSAGE(STATUS "Package version is ${VERSION} (major: ${VERSION_MAJOR}) from changelog") + +# pass macro defition to source files +ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"") +ADD_DEFINITIONS("-DPLUGINDIR=\"${PLUGINDIR}\"") + +ADD_DEFINITIONS("-DCOMPONENT_TAG=SYSTEM") +ADD_DEFINITIONS("-DOMADS_AGENT_LOG") +ADD_DEFINITIONS("-DLOG_TAG=\"OMA_DS_AGENT\"") + +# include source files +ADD_SUBDIRECTORY(src/agent) +ADD_SUBDIRECTORY(src/plugins) + |