* Initial implementation of non-mutable setting and resetting version components. * Document new functionality in source code and update README.
35 lines
921 B
CMake
35 lines
921 B
CMake
set(Boost_USE_STATIC_LIBS ON)
|
|
set(Boost_USE_MULTITHREADED ON)
|
|
|
|
find_package(Boost COMPONENTS unit_test_framework)
|
|
|
|
include_directories(../include)
|
|
|
|
include_directories(
|
|
${Boost_INCLUDE_DIRS}
|
|
)
|
|
|
|
add_executable(semver200_parser_tests semver200_parser_tests.cpp clang_fixes.cpp)
|
|
target_link_libraries(semver200_parser_tests
|
|
${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}
|
|
semver
|
|
)
|
|
|
|
add_executable(semver200_comparator_tests semver200_comparator_tests.cpp clang_fixes.cpp)
|
|
target_link_libraries(semver200_comparator_tests
|
|
${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}
|
|
semver
|
|
)
|
|
|
|
add_executable(semver200_version_tests semver200_version_tests.cpp clang_fixes.cpp)
|
|
target_link_libraries(semver200_version_tests
|
|
${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}
|
|
semver
|
|
)
|
|
|
|
add_executable(semver200_modifier_tests semver200_modifier_tests.cpp clang_fixes.cpp)
|
|
target_link_libraries(semver200_modifier_tests
|
|
${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}
|
|
semver
|
|
)
|