File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -125,21 +125,12 @@ if(HAVE_SIZEOF_LONGLONG)
125125 set (CPPUTEST_HAVE_LONG_LONG_INT ON )
126126endif ()
127127
128- configure_file (
129- "${PROJECT_SOURCE_DIR } /config.h.cmake"
130- "${PROJECT_BINARY_DIR } /generated/CppUTestGeneratedConfig.h"
131- )
132-
133128add_subdirectory (src )
134129
135130target_include_directories (CppUTest
136131 PUBLIC
137132 $<BUILD_INTERFACE :${PROJECT_BINARY_DIR } >
138133)
139- target_compile_definitions (CppUTest
140- PUBLIC
141- HAVE_CONFIG_H
142- )
143134
144135if (CPPUTEST_BUILD_TESTING)
145136 add_subdirectory (tests )
Original file line number Diff line number Diff line change @@ -15,11 +15,6 @@ install(
1515 DESTINATION ${LIB_INSTALL_DIR} /pkgconfig
1616)
1717
18- install (
19- FILES "${CMAKE_CURRENT_BINARY_DIR } /generated/CppUTestGeneratedConfig.h"
20- DESTINATION "${INCLUDE_INSTALL_DIR} /generated"
21- )
22-
2318include (CMakePackageConfigHelpers )
2419
2520set (CPPUTEST_CONFIG_DEST "${LIB_INSTALL_DIR} /CppUTest/cmake" )
Load diff This file was deleted.
Original file line number Diff line number Diff line change @@ -76,7 +76,18 @@ target_include_directories(CppUTest
7676)
7777
7878target_compile_definitions (CppUTest
79+ PUBLIC
80+ CPPUTEST_USE_MEM_LEAK_DETECTION=$<NOT:$<BOOL:${CPPUTEST_MEM_LEAK_DETECTION_DISABLED}>>
81+ CPPUTEST_USE_LONG_LONG=$<BOOL:${CPPUTEST_USE_LONG_LONG}>
82+ CPPUTEST_USE_STD_C_LIB=$<NOT:$<BOOL:${CPPUTEST_STD_C_LIB_DISABLED}>>
83+ CPPUTEST_USE_STD_CPP_LIB=$<NOT:$<BOOL:${CPPUTEST_STD_CPP_LIB_DISABLED}>>
84+ $<$<BOOL :${CPPUTEST_HAVE_STRDUP} >:CPPUTEST_HAVE_STRDUP >
85+ $<$<BOOL :${CPPUTEST_HAVE_FORK} >:CPPUTEST_HAVE_FORK >
86+ $<$<BOOL :${CPPUTEST_HAVE_WAITPID} >:CPPUTEST_HAVE_WAITPID >
87+ $<$<BOOL :${CPPUTEST_HAVE_KILL} >:CPPUTEST_HAVE_KILL >
88+ $<$<BOOL :${CPPUTEST_HAVE_PTHREAD_MUTEX_LOCK} >:CPPUTEST_HAVE_PTHREAD_MUTEX_LOCK >
7989 PRIVATE
90+ $<$<BOOL :${CPPUTEST_HAVE_GETTIMEOFDAY} >:CPPUTEST_HAVE_GETTIMEOFDAY >
8091 $<$<BOOL :${CPPUTEST_USE_SECURE_STDLIB} >:STDC_WANT_SECURE_LIB >
8192 # Apply workaround for MinGW timespec redefinition (pthread.h / time.h).
8293 $<$<BOOL :${HAVE_STRUCT_TIMESPEC} >:_TIMESPEC_DEFINED >
You can’t perform that action at this time.
0 commit comments