Move -shared flag to linker flags for libraries. Remove -shared for applications sandbox/nmerinov/llvm
authorNikolai Merinov <n.merinov@samsung.com>
Tue, 12 Feb 2019 13:54:11 +0000 (16:54 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Tue, 12 Feb 2019 14:03:03 +0000 (17:03 +0300)
19 files changed:
setting-about/CMakeLists.txt
setting-applications/CMakeLists.txt
setting-backup-and-reset/CMakeLists.txt
setting-common/CMakeLists.txt
setting-connectivity/CMakeLists.txt
setting-display/CMakeLists.txt
setting-fileview/CMakeLists.txt
setting-flightmode/CMakeLists.txt
setting-font/CMakeLists.txt
setting-language-and-input/CMakeLists.txt
setting-license/CMakeLists.txt
setting-locktype/CMakeLists.txt
setting-network/CMakeLists.txt
setting-password/CMakeLists.txt
setting-privacy/CMakeLists.txt
setting-ringtone/CMakeLists.txt
setting-smartmanager/smartmanager-battery/CMakeLists.txt
setting-smartmanager/smartmanager-data/CMakeLists.txt
setting-time/CMakeLists.txt

index 5c7ada2b1bdaa401931d83f41cff7175ab3fd8c6..ad1b1880e30ce5fc6cb646954797e29d8f133942 100755 (executable)
@@ -37,7 +37,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 35c8139beb1cf2a127ab71c9d06529d786bfc7bd..e1ffbd149dd0cfb4ade0f65b048d3cca4d889f44 100755 (executable)
@@ -29,7 +29,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 39b98ba6901f1755ab4be164e420ebdda249ee7a..c2d284893575ff0881d192d08d17c43d49255f3b 100755 (executable)
@@ -31,7 +31,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 607cdb5543c80e974f7d4c0031e7be12259de6e3..d74dc3d481ab34349ed0289fdf4aa078c91a60b9 100755 (executable)
@@ -35,7 +35,7 @@ ENDIF("${ARCH}" STREQUAL "arm")
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DDATADIR=\"${DATADIR}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
+LINK_LIBRARIES("-shared")
 
 #SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl, --rpath=/usr/lib")
 
index 391b58a9ec11e5c5e5c255295143914bdcfe7deb..582ee069a9875aadb51d33e0fe5e218fe53e0b65 100755 (executable)
@@ -30,7 +30,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 6b01769fb9f24ff210d7c8793888fbd4ffd7b7cc..96492d3b4f577c168d0ba5438f6dba8487edd374 100755 (executable)
@@ -30,7 +30,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 6747b10c303cae93ee9f688c6f3f1407658d1eac..532af3d10071f6b074a170a80817cfcd18aa4694 100755 (executable)
@@ -35,7 +35,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index bf3b1bdfd54db3f1811640ebfefe10d431aa2f55..d2595e5e29957e3dbd27995a07bca44cbc0ca341 100755 (executable)
@@ -29,7 +29,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 818ef4fb0bedd1d4ee9062a737226c9ac651575a..d346d4aca1fc59c1697bc260ecbc6de40651ece4 100755 (executable)
@@ -31,7 +31,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 94a000f6f61d6fb38ac883b17a96e313467b68ae..2afe67be09513595c56d62f84f4edbfa224d0237 100755 (executable)
@@ -32,7 +32,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 ADD_DEFINITIONS("-D_FILE_OFFSET_BITS=64")
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 #SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 4973a8fdc70083d0e356bb19d80a0059315fd672..09c69bdd7236ef539f779bdf17899a08a688eb7b 100755 (executable)
@@ -27,7 +27,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 ADD_DEFINITIONS("-D_FILE_OFFSET_BITS=64")
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 ADD_EXECUTABLE(${PROJECT_SETTING_LICENSE}
        ./src/setting-license.c
index 8e2b3f37f4111e1a4eb0181aaf353660581ae2aa..8b9124551788a5034519497974fb29cecf4c9ef8 100755 (executable)
@@ -29,7 +29,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 7f0d0fc29257f11c8d51599410c4339eb9bd77cb..ca73ffae20c686f49167639fe69111438e2e74ed 100755 (executable)
@@ -32,7 +32,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index c4c832af70f80ee8a0c49b4a10c1093edb9ba819..fdce8fd454927d3b1e6c08d596526ec99cd403ff 100755 (executable)
@@ -31,7 +31,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib -pie")
 
index d262bd24fe904ee1c23f4327bc2734c22ee668d8..e0459be5f25ae6e5041f78f6acad5edcb492ca9c 100755 (executable)
@@ -26,7 +26,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index c87ac8dd311c77eaade07bef0779629e9b59abcf..890c601c4d8faeff3f641eed2db828180d3cbdd8 100755 (executable)
@@ -34,7 +34,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index a0a4a5fb5fc1c0d56a02cfd4761dac507afac2a7..6372805c448be77ad70d2d601b7021437e5430ff 100644 (file)
@@ -32,7 +32,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 0dacbf68e90987eb86abbae86699eb12441bc6da..bbc2b9e9613a88a9bf9e4f0f143d5d29d224b72f 100644 (file)
@@ -34,7 +34,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
index 8141c12732140c232a192d11d668d769d2d7a575..9ea56e051f98854c8093895f2ad8b4771a9dc5bf 100755 (executable)
@@ -30,7 +30,6 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")