Add fpic flag to shared library 09/265909/1
authorIlho Kim <ilho159.kim@samsung.com>
Mon, 1 Nov 2021 11:21:03 +0000 (20:21 +0900)
committerIlho Kim <ilho159.kim@samsung.com>
Mon, 1 Nov 2021 11:21:03 +0000 (20:21 +0900)
Change-Id: I9abc6518c9d191a5b41026dc2d00f5ead60111ae
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
src/lib/CMakeLists.txt
src/rpk/CMakeLists.txt

index 1484721bb06c91e7643f1a67d28548133733aa41..515e08e84303b7eeaa66fb4532d757593db24f9c 100644 (file)
@@ -9,5 +9,6 @@ APPLY_PKG_CONFIG(${TARGET_LIBNAME_RPK_ARCHIVE_INFO} PUBLIC
   MANIFEST_PARSER_DEPS
 )
 
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -fpic")
 INSTALL(TARGETS ${TARGET_LIBNAME_RPK_ARCHIVE_INFO} DESTINATION ${SYSCONF_INSTALL_DIR}/package-manager/backendlib)
 INSTALL(FILES rpk_archive_info.h DESTINATION ${INCLUDEDIR}/app-installers/rpk/)
\ No newline at end of file
index 566d0f82fbdfb24f504b059b40a2ab28a657b042..9fe07dc484f67d12bdd09fc7f912ea973c3e91b2 100644 (file)
@@ -22,6 +22,7 @@ APPLY_PKG_CONFIG(${TARGET_LIBNAME_RPK} PUBLIC
   AUL_DEPS
 )
 
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -fpic")
 TARGET_LINK_LIBRARIES(${TARGET_LIBNAME_RPK} PUBLIC ${TARGET_LIBNAME_RPK_MANIFEST_HANDLERS})
 
 INSTALL(TARGETS ${TARGET_LIBNAME_RPK} DESTINATION ${LIB_INSTALL_DIR})