build: Fixed build/install of refactored forwarder

This commit is contained in:
WerWolv
2023-09-27 15:13:58 +02:00
parent 89bffbd1bc
commit 51880fc2a8
4 changed files with 12 additions and 6 deletions

View File

@@ -5,8 +5,10 @@ add_executable(main-forwarder
${IMHEX_ICON}
)
target_link_libraries(main-forwarder PRIVATE libwolv-io ${FMT_LIBRARIES})
add_dependencies(imhex_all main-forwarder)
set_target_properties(main-forwarder PROPERTIES
OUTPUT_NAME "imhex"
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/..
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/../..
CXX_VISIBILITY_PRESET hidden
POSITION_INDEPENDENT_CODE ON)
POSITION_INDEPENDENT_CODE ON)