build: Mark libraries as PIC properly

This commit is contained in:
WerWolv
2021-12-17 09:52:11 +01:00
parent b22774e33d
commit b082a28cc4
9 changed files with 16 additions and 11 deletions

View File

@@ -36,6 +36,7 @@ add_custom_target(${PROJECT_NAME} ALL
set_target_properties(${PROJECT_NAME} PROPERTIES LOCATION ${CMAKE_CURRENT_BINARY_DIR})
set_target_properties(${PROJECT_NAME} PROPERTIES RUST_PROJECT 1)
set_target_properties(${PROJECT_NAME} PROPERTIES LINKER_LANGUAGE Rust)
set_target_properties(${PROJECT_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON)
add_compile_definitions(IMHEX_PLUGIN_NAME=${PROJECT_NAME})