build changes

This commit is contained in:
nexusverypro
2026-07-03 22:22:19 +01:00
parent 35f52a4115
commit 3c55bd62e1
4 changed files with 28 additions and 7 deletions

View File

@@ -66,6 +66,13 @@ target_link_options(radhook PRIVATE
>
)
if(MSVC)
target_sources(radhook PRIVATE resources/version.rc)
else()
configure_file(cmake/watermark.cpp.i ${CMAKE_BINARY_DIR}/generated/watermark.cpp @ONLY)
target_sources(radhook PRIVATE ${CMAKE_BINARY_DIR}/generated/watermark.cpp)
endif()
set_target_properties(radhook PROPERTIES
CXX_VISIBILITY_PRESET hidden
VISIBILITY_INLINES_HIDDEN YES