@@ -93,14 +93,15 @@ macro(define_installable_cxx_library_project PROJ_NAME PROJ_PREFIX)
93
93
# target_compile_definitions(${PROJ_NAME} INTERFACE
94
94
# ${PROJ_PREFIX}_ENABLE_ASSERTIONS=${_${PROJ_NAME}_enable_assertions}
95
95
# ${PROJ_PREFIX}_ENABLE_PRECONDITION_CHECKS=${_${PROJ_NAME}_enable_precondition_checks})
96
- target_compile_definitions (${PROJ_NAME} INTERFACE
97
- ${PROJ_PREFIX} _ENABLE_ASSERTIONS=${_${PROJ_NAME}_enable_assertions}
98
- ${PROJ_PREFIX} _ENABLE_PRECONDITION_CHECKS=${_${PROJ_NAME}_enable_precondition_checks}
99
- ${PROJ_PREFIX} _ENABLE_THREAD_POOL_READY_SIGNAL=${_${PROJ_NAME}_enable_thread_pool_ready_signal}
100
- ${PROJ_PREFIX} _ENABLE_VERBOSE_LOG=${_${PROJ_NAME}_enable_verbose_log}
101
- ${PROJ_PREFIX} _TEST_THREAD_POOL_DBGOUT=${_${PROJ_NAME}_enable_thread_pool_dbgout}
102
- #${PROJ_PREFIX}_UNIT_TEST=${_${PROJ_NAME}_unit_test}
103
- )
96
+ # target_compile_definitions(${PROJ_NAME} INTERFACE
97
+ # ${PROJ_PREFIX}_ENABLE_ASSERTIONS=${_${PROJ_NAME}_enable_assertions}
98
+ # ${PROJ_PREFIX}_ENABLE_PRECONDITION_CHECKS=${_${PROJ_NAME}_enable_precondition_checks}
99
+ # ${PROJ_PREFIX}_ENABLE_THREAD_POOL_READY_SIGNAL=${_${PROJ_NAME}_enable_thread_pool_ready_signal}
100
+ # ${PROJ_PREFIX}_ENABLE_VERBOSE_LOG=${_${PROJ_NAME}_enable_verbose_log}
101
+ # ${PROJ_PREFIX}_TEST_THREAD_POOL_DBGOUT=${_${PROJ_NAME}_enable_thread_pool_dbgout}
102
+ # #${PROJ_PREFIX}_UNIT_TEST=${_${PROJ_NAME}_unit_test}
103
+ # V=1
104
+ # )
104
105
# set_target_properties(${PROJ_NAME} PROPERTIES
105
106
# #${PROJECT_MACRO_PREFIX}_ENABLE_ASSERTIONS=${_${PROJECT_MACRO_NAME}_enable_assertions}
106
107
# #${PROJECT_MACRO_PREFIX}_ENABLE_PRECONDITION_CHECKS=${_${PROJECT_MACRO_NAME}_enable_precondition_checks}
@@ -116,10 +117,24 @@ macro(define_installable_cxx_library_project PROJ_NAME PROJ_PREFIX)
116
117
if (MSVC )
117
118
target_compile_options (${PROJ_NAME} INTERFACE /wd4800 # truncation to bool warning
118
119
#/D${PROJ_PREFIX}_UNIT_TEST=${_${PROJ_NAME}_unit_test}
120
+ #/D${PROJ_PREFIX}_ENABLE_ASSERTIONS=${_${PROJ_NAME}_enable_assertions}
121
+ #/D${PROJ_PREFIX}_ENABLE_PRECONDITION_CHECKS=${_${PROJ_NAME}_enable_precondition_checks}
122
+ #/D${PROJ_PREFIX}_ENABLE_THREAD_POOL_READY_SIGNAL=${_${PROJ_NAME}_enable_thread_pool_ready_signal}
123
+ #/D${PROJ_PREFIX}_ENABLE_VERBOSE_LOG=${_${PROJ_NAME}_enable_verbose_log}
124
+ #/D${PROJ_PREFIX}_TEST_THREAD_POOL_DBGOUT=${_${PROJ_NAME}_enable_thread_pool_dbgout}
125
+ #/D#${PROJ_PREFIX}_UNIT_TEST=${_${PROJ_NAME}_unit_test}
126
+ #/DV=1
119
127
)
120
128
else ()
121
129
target_compile_options (${PROJ_NAME} INTERFACE
122
130
#-D${PROJ_PREFIX}_UNIT_TEST=${_${PROJ_NAME}_unit_test}
131
+ #-D${PROJ_PREFIX}_ENABLE_ASSERTIONS=${_${PROJ_NAME}_enable_assertions}
132
+ #-D${PROJ_PREFIX}_ENABLE_PRECONDITION_CHECKS=${_${PROJ_NAME}_enable_precondition_checks}
133
+ #-D${PROJ_PREFIX}_ENABLE_THREAD_POOL_READY_SIGNAL=${_${PROJ_NAME}_enable_thread_pool_ready_signal}
134
+ #-D${PROJ_PREFIX}_ENABLE_VERBOSE_LOG=${_${PROJ_NAME}_enable_verbose_log}
135
+ #-D${PROJ_PREFIX}_TEST_THREAD_POOL_DBGOUT=${_${PROJ_NAME}_enable_thread_pool_dbgout}
136
+ #-D#${PROJ_PREFIX}_UNIT_TEST=${_${PROJ_NAME}_unit_test}
137
+ #-DV=1
123
138
)
124
139
endif ()
125
140
0 commit comments