Fix inconsistent/incorrect CMake scripts 36/172936/1 submit/tizen/20180320.110142
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Mon, 19 Mar 2018 03:27:50 +0000 (12:27 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Mon, 19 Mar 2018 03:27:50 +0000 (12:27 +0900)
Modern CMake (e.g., 3.9.4) is not tolerant as obsolete CMake.

Change-Id: I05720cf6aef4ecccb551fafd5e349eb6521dd4e1
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
CMakeLists.txt
lbs-server/CMakeLists.txt
module/CMakeLists.txt

index 665910b8405e24a0f5c3f5066833c9e42f4e57de..8dff516b9f5583e3f3d6e595768cded4767dc9d4 100644 (file)
@@ -37,8 +37,8 @@ ADD_DEFINITIONS("-DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "
 ADD_DEFINITIONS("-DLIB_DIR=\"${LIB_DIR}\"")
 
 MESSAGE("<<< LIB_DIR=${LIB_DIR} >>>")
-MESSAGE(${CMAKE_C_FLAGS})
-MESSAGE(${CMAKE_EXE_LINKER_FLAGS})
+MESSAGE("C Flags: ${CMAKE_C_FLAGS}")
+MESSAGE("Linker Flags: ${CMAKE_EXE_LINKER_FLAGS}")
 
 ADD_SUBDIRECTORY(module)
 ADD_SUBDIRECTORY(lbs-server)
index bf8c44046dcf5c95e353dea2880f654e9747cf7e..4b3d383905f8603cb9eaf17b6bce1b4464ff700a 100644 (file)
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 2.0)
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 PROJECT(lbs-server C)
 
 SET(SERVER_SRCS_DIR "src")
@@ -41,4 +41,4 @@ SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
 
 INSTALL(DIRECTORY include/ DESTINATION ${INCLUDE_DIR}/lbs-server-plugin FILES_MATCHING PATTERN "*.h")
 
-INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BIN_DIR})
\ No newline at end of file
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BIN_DIR})
index ec39f9a2e60f97a7256ddc3fb4c57877d356b2ad..acb61299f8f9c2ca0a7df5513ef4d8623c37f519 100644 (file)
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 2.0)
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 PROJECT(client C)
 
 SET(gps_module "gps")
@@ -32,4 +32,4 @@ ADD_LIBRARY(${fused_module} SHARED ${CLIENT_SRCS_DIR}/fused_module.c)
 TARGET_LINK_LIBRARIES(${fused_module} ${module_pkgs_LDFLAGS})
 SET_TARGET_PROPERTIES(${fused_module} PROPERTIES VERSION ${FULLVER} SOVERSION ${MAJORVER} CLEAN_DIRECT_OUTPUT 1)
 SET_TARGET_PROPERTIES(${fused_module} PROPERTIES COMPILE_FLAGS ${MODULE_EXTRA_CFLAGS})
-INSTALL(TARGETS ${fused_module} DESTINATION ${LIB_DIR}/location/module)
\ No newline at end of file
+INSTALL(TARGETS ${fused_module} DESTINATION ${LIB_DIR}/location/module)