lxcpp: Added utils sources 10/45110/3
authorJan Olszak <j.olszak@samsung.com>
Fri, 31 Jul 2015 15:11:16 +0000 (17:11 +0200)
committerDariusz Michaluk <d.michaluk@samsung.com>
Mon, 3 Aug 2015 14:47:28 +0000 (07:47 -0700)
[Feature]       N/A
[Cause]         N/A
[Solution]      N/A
[Verification]  Link only against liblxcpp

Change-Id: I7e9d32fc502a068dd9c50e5e45ab3ed07756f815

libs/lxcpp/CMakeLists.txt

index 65bd2fc..4ea53ef 100644 (file)
@@ -22,14 +22,18 @@ PROJECT(lxcpp)
 MESSAGE(STATUS "")
 MESSAGE(STATUS "Generating makefile for the liblxcpp...")
 FILE(GLOB HEADERS       *.hpp)
+FILE(GLOB HEADERS_UTILS ${COMMON_FOLDER}/utils/fd-utils.hpp
+                        ${COMMON_FOLDER}/utils/exception.hpp)
 FILE(GLOB SRCS          *.cpp *.hpp)
+FILE(GLOB SRCS_UTILS    ${COMMON_FOLDER}/utils/fd-utils.cpp
+                        ${COMMON_FOLDER}/utils/exception.cpp)
 
 SET(_LIB_VERSION_ "${VERSION}")
 SET(_LIB_SOVERSION_ "0")
 SET(PC_FILE "lib${PROJECT_NAME}.pc")
 
 ## Setup target ################################################################
-ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS})
+ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS} ${SRCS_UTILS})
 SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES
     SOVERSION   ${_LIB_SOVERSION_}
     VERSION     ${_LIB_VERSION_}
@@ -53,3 +57,5 @@ INSTALL(TARGETS     ${PROJECT_NAME}
 
 INSTALL(FILES       ${HEADERS}
         DESTINATION ${INCLUDE_INSTALL_DIR}/lxcpp)
+INSTALL(FILES       ${HEADERS_UTILS}
+        DESTINATION ${INCLUDE_INSTALL_DIR}/lxcpp/utils)