hkrn/nanoem
glfw/CMakeLists.txt
:31
set_property(TARGET ${_target} APPEND PROPERTY COMPILE_DEFINITIONS NANOEM_HAS_SENTRY $<$<BOOL:$ENV{NANOEM_SENTRY_DSN}>:NANOEM_SENTRY_DSN="$ENV{NANOEM_SENTRY_DSN}">)
set_property(TARGET ${_target} APPEND PROPERTY COMPILE_DEFINITIONS NANOEM_HAS_SENTRY $<$<BOOL:$ENV{NANOEM_SENTRY_DSN}>:NANOEM_SENTRY_DSN="$ENV{NANOEM_SENTRY_DSN}">)
target_compile_definitions(${NANOEM_EXECUTABLE_NAME} PRIVATE NANOEM_HAS_SENTRY $<$<BOOL:${NANOEM_SENTRY_DSN}>:NANOEM_SENTRY_DSN="${NANOEM_SENTRY_DSN}">)
target_compile_definitions(${NANOEM_EXECUTABLE_NAME}_integration PRIVATE NANOEM_HAS_SENTRY $<$<BOOL:${NANOEM_SENTRY_DSN}>:NANOEM_SENTRY_DSN="${NANOEM_SENTRY_DSN}">)
target_compile_definitions(${NANOEM_EXECUTABLE_NAME} PRIVATE NANOEM_HAS_SENTRY $<$<BOOL:${NANOEM_SENTRY_DSN}>:NANOEM_SENTRY_DSN="${NANOEM_SENTRY_DSN}">)
target_compile_definitions(${_name} PRIVATE NANOEM_HAS_SENTRY $<$<BOOL:${NANOEM_SENTRY_DSN}>:NANOEM_SENTRY_DSN="${NANOEM_SENTRY_DSN}">)