Define pie option for ASLR properly 96/73696/1
authorKyungwook Tak <k.tak@samsung.com>
Thu, 9 Jun 2016 07:56:49 +0000 (16:56 +0900)
committerKyungwook Tak <k.tak@samsung.com>
Thu, 9 Jun 2016 07:56:49 +0000 (16:56 +0900)
link flags cannot be defined on source's property setter

Change-Id: I32e8cb7e25f54ddd13149902ec7ae695e7125cc6
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
src/framework/ui/popup/CMakeLists.txt

index 80ba358..ae3e4fa 100644 (file)
@@ -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})