@@ -93,14 +93,15 @@ macro(define_installable_cxx_library_project PROJ_NAME PROJ_PREFIX)
9393 # target_compile_definitions(${PROJ_NAME} INTERFACE
9494 # ${PROJ_PREFIX}_ENABLE_ASSERTIONS=${_${PROJ_NAME}_enable_assertions}
9595 # ${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+ # )
104105 # set_target_properties(${PROJ_NAME} PROPERTIES
105106 # #${PROJECT_MACRO_PREFIX}_ENABLE_ASSERTIONS=${_${PROJECT_MACRO_NAME}_enable_assertions}
106107 # #${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)
116117 if (MSVC )
117118 target_compile_options (${PROJ_NAME} INTERFACE /wd4800 # truncation to bool warning
118119 #/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
119127 )
120128 else ()
121129 target_compile_options (${PROJ_NAME} INTERFACE
122130 #-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
123138 )
124139 endif ()
125140
0 commit comments