| add_library( |
| LibcUnitTest |
| Test.h |
| LibcTest.cpp |
| LibcTest.h |
| ) |
| target_include_directories(LibcUnitTest PUBLIC ${LIBC_SOURCE_DIR}) |
| add_dependencies(LibcUnitTest libc.src.__support.CPP.standalone_cpp) |
| target_link_libraries(LibcUnitTest PUBLIC libc_test_utils) |
| |
| add_library( |
| LibcUnitTestMain |
| LibcTestMain.cpp |
| ) |
| |
| target_include_directories(LibcUnitTestMain PUBLIC ${LIBC_SOURCE_DIR}) |
| add_dependencies(LibcUnitTestMain LibcUnitTest libc.src.__support.CPP.standalone_cpp) |
| target_link_libraries(LibcUnitTestMain PUBLIC LibcUnitTest libc_test_utils) |
| |
| add_library( |
| LibcFPTestHelpers |
| FPExceptMatcher.cpp |
| FPExceptMatcher.h |
| FPMatcher.cpp |
| FPMatcher.h |
| ) |
| target_include_directories(LibcFPTestHelpers PUBLIC ${LIBC_SOURCE_DIR}) |
| target_link_libraries(LibcFPTestHelpers LibcUnitTest) |
| add_dependencies( |
| LibcFPTestHelpers |
| LibcUnitTest |
| libc.src.__support.CPP.standalone_cpp |
| libc.src.__support.FPUtil.fputil |
| ) |