diff --git a/ROADMAP.md b/ROADMAP.md index 1bf6a7a..e6226d4 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -4,7 +4,6 @@ - type conversions - fix all includes to work with the library more flexible -- test and support shared libraries - remove ctor_type and dtor_type? ## Version 1.0 diff --git a/develop/manuals/CMakeLists.txt b/develop/manuals/CMakeLists.txt index 3bf0382..262181a 100644 --- a/develop/manuals/CMakeLists.txt +++ b/develop/manuals/CMakeLists.txt @@ -4,7 +4,6 @@ file(GLOB_RECURSE MANUALS_SOURCES CONFIGURE_DEPENDS "*.cpp" "*.hpp") source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${MANUALS_SOURCES}) add_executable(${PROJECT_NAME} ${MANUALS_SOURCES}) -add_executable(${PROJECT_NAME}.singles ${MANUALS_SOURCES}) target_link_libraries(${PROJECT_NAME} PRIVATE meta.hpp::meta.hpp @@ -12,17 +11,4 @@ target_link_libraries(${PROJECT_NAME} PRIVATE meta.hpp.vendors::doctest meta.hpp.vendors::fmt) -target_link_libraries(${PROJECT_NAME}.singles PRIVATE - meta.hpp::singles - meta.hpp::setup_targets - meta.hpp.vendors::doctest - meta.hpp.vendors::fmt) - -target_compile_definitions(${PROJECT_NAME} PRIVATE - META_HPP_HEADERS_BUILD) - -target_compile_definitions(${PROJECT_NAME}.singles PRIVATE - META_HPP_SINGLES_BUILD) - add_test(${PROJECT_NAME} ${PROJECT_NAME}) -add_test(${PROJECT_NAME} ${PROJECT_NAME}.singles) diff --git a/develop/unbench/CMakeLists.txt b/develop/unbench/CMakeLists.txt index 9111d6c..b49435c 100644 --- a/develop/unbench/CMakeLists.txt +++ b/develop/unbench/CMakeLists.txt @@ -4,22 +4,9 @@ file(GLOB_RECURSE UNBENCH_SOURCES CONFIGURE_DEPENDS "*.cpp" "*.hpp") source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${UNBENCH_SOURCES}) add_executable(${PROJECT_NAME} EXCLUDE_FROM_ALL ${UNBENCH_SOURCES}) -add_executable(${PROJECT_NAME}.singles EXCLUDE_FROM_ALL ${UNBENCH_SOURCES}) target_link_libraries(${PROJECT_NAME} PRIVATE meta.hpp::meta.hpp meta.hpp::setup_targets meta.hpp.vendors::gbench meta.hpp.vendors::vmath.hpp) - -target_link_libraries(${PROJECT_NAME}.singles PRIVATE - meta.hpp::singles - meta.hpp::setup_targets - meta.hpp.vendors::gbench - meta.hpp.vendors::vmath.hpp) - -target_compile_definitions(${PROJECT_NAME} PRIVATE - META_HPP_HEADERS_BUILD) - -target_compile_definitions(${PROJECT_NAME}.singles PRIVATE - META_HPP_SINGLES_BUILD)