diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..564e1bf --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,34 @@ +#---------------------------------------------------------------------------- +# This file was automatically generated from the original CMakeLists.txt file +# Add a variable to hold the headers for the library +set (lib_headers + type_traits.hpp + type_traits +) + +# Add a library target to the build system +boost_library_project( + type_traits + # SRCDIRS + TESTDIRS test + HEADERS ${lib_headers} + # DOCDIRS + DESCRIPTION "Templates for fundamental properties of types." + MODULARIZED + AUTHORS "David Abrahams " + "Steve Cleary" + "Beman Dawes " + "Aleksey Gurtovoy " + "Howard Hinnant" + "Jesse Jones" + "Mat Marcus" + "Itay Maman" + "John Maddock " + "Alexander Nasonov " + "Thorsten Ottosen " + "Robert Ramey " + "Jeremy Siek " + # MAINTAINERS +) + + diff --git a/module.cmake b/module.cmake new file mode 100644 index 0000000..c1f1b3c --- /dev/null +++ b/module.cmake @@ -0,0 +1 @@ +boost_module(type_traits DEPENDS config static_assert) \ No newline at end of file diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt new file mode 100644 index 0000000..77c2a68 --- /dev/null +++ b/test/CMakeLists.txt @@ -0,0 +1,7 @@ +file(GLOB TEST_FILES "*_test.cpp") +foreach(TEST_FILE ${TEST_FILES}) + get_filename_component(TEST_NAME ${TEST_FILE} NAME_WE) + boost_test_run(${TEST_NAME}) +endforeach(TEST_FILE ${TEST_FILES}) + +boost_test_run(udt_specialisations)