From: Kyungwook Tak Date: Thu, 9 Jun 2016 07:56:49 +0000 (+0900) Subject: Define pie option for ASLR properly X-Git-Tag: accepted/tizen/common/20160614.143943^2~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F96%2F73696%2F1;p=platform%2Fupstream%2Fcsr-framework.git Define pie option for ASLR properly link flags cannot be defined on source's property setter Change-Id: I32e8cb7e25f54ddd13149902ec7ae695e7125cc6 Signed-off-by: Kyungwook Tak --- diff --git a/src/framework/ui/popup/CMakeLists.txt b/src/framework/ui/popup/CMakeLists.txt index 80ba358..ae3e4fa 100644 --- a/src/framework/ui/popup/CMakeLists.txt +++ b/src/framework/ui/popup/CMakeLists.txt @@ -43,7 +43,6 @@ SET(${TARGET_CSR_POPUP}_SRCS SET_SOURCE_FILES_PROPERTIES(${${TARGET_CSR_POPUP}_SRCS} PROPERTIES COMPILE_FLAGS "-D_GNU_SOURCE -fPIE" - LINK_FLAGS "-pie" ) ADD_EXECUTABLE(${TARGET_CSR_POPUP} ${${TARGET_CSR_POPUP}_SRCS}) @@ -51,6 +50,7 @@ ADD_EXECUTABLE(${TARGET_CSR_POPUP} ${${TARGET_CSR_POPUP}_SRCS}) TARGET_LINK_LIBRARIES(${TARGET_CSR_POPUP} ${${TARGET_CSR_POPUP}_DEP_LIBRARIES} ${TARGET_CSR_COMMON} + -pie ) INSTALL(TARGETS ${TARGET_CSR_POPUP} DESTINATION ${BIN_DIR})