sys-assert: add option to disable sys-assert
[platform/core/system/sys-assert.git] / sys-assert / CMakeLists.txt
index d5cbc40..fe4d100 100644 (file)
@@ -9,7 +9,7 @@ SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(LIBDIR "\${prefix}/lib")
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED libunwind)
+pkg_check_modules(pkgs REQUIRED libunwind libtzplatform-config)
 
 IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
        SET(CMAKE_BUILD_TYPE "Release")
@@ -41,5 +41,9 @@ ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS})
 TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} -ldl)
 
 INSTALL(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${LIB_INSTALL_DIR})
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/.debugmode DESTINATION /opt/etc)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/.debugmode DESTINATION ${TZ_SYS_ETC})
+
+IF("${SYS_ASSERT_ENABLE}" STREQUAL "yes")
+CONFIGURE_FILE( sysctl.d/sys-assert.conf.in sysctl.d/sys-assert.conf)
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/sysctl.d/sys-assert.conf DESTINATION /usr/lib/sysctl.d)
+ENDIF("${SYS_ASSERT_ENABLE}" STREQUAL "yes")