Debug macro removed, top target to put it.

This commit is contained in:
Pcornat 2026-01-25 20:41:31 +01:00
commit 8a5b2dd927
Signed by: Pcornat
GPG key ID: E0326CC678A00BDD

View file

@ -77,8 +77,8 @@ add_library(BillySheet SHARED ${SOURCES})
target_include_directories(BillySheet target_include_directories(BillySheet
PUBLIC PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INDLUDEDIR}/billySheet>
) )
target_include_directories(BillySheet INTERFACE $<INSTALL_INTERFACE:include/billySheet>)
set_target_properties(BillySheet PROPERTIES set_target_properties(BillySheet PROPERTIES
CXX_STANDARD 17 CXX_STANDARD 17
@ -89,10 +89,6 @@ set_target_properties(BillySheet PROPERTIES
PUBLIC_HEADER "include/billy_objects.hpp;include/character_sheet.hpp;include/generic_object.hpp;include/characteristic.hpp" PUBLIC_HEADER "include/billy_objects.hpp;include/character_sheet.hpp;include/generic_object.hpp;include/characteristic.hpp"
) )
target_compile_definitions(BillySheet PUBLIC
$<$<CONFIG:Debug>:_GLIBCXX_DEBUG>
)
target_compile_options(BillySheet PRIVATE ${COMPILE_FLAGS}) target_compile_options(BillySheet PRIVATE ${COMPILE_FLAGS})
target_link_options(BillySheet PRIVATE ${LINKER_OPTIONS}) target_link_options(BillySheet PRIVATE ${LINKER_OPTIONS})