Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

[SVN r49510]
This commit is contained in:
Michael A. Jackson 2008-11-01 13:15:41 +00:00
parent 62911d5198
commit 03ebcdd0f4
3 changed files with 49 additions and 0 deletions

23
CMakeLists.txt Normal file
View File

@ -0,0 +1,23 @@
#----------------------------------------------------------------------------
# This file was automatically generated from the original CMakeLists.txt file
# Add a variable to hold the headers for the library
set (lib_headers
multi_index_container.hpp
multi_index_container_fwd.hpp
multi_index
)
# Add a library target to the build system
boost_library_project(
multi_index
# SRCDIRS
TESTDIRS test
HEADERS ${lib_headers}
# DOCDIRS
# DESCRIPTION
MODULARIZED
# AUTHORS
# MAINTAINERS
)

1
module.cmake Normal file
View File

@ -0,0 +1 @@
boost_module(multi_index DEPENDS serialization functional)

25
test/CMakeLists.txt Normal file
View File

@ -0,0 +1,25 @@
boost_test_run(test_basic test_basic.cpp test_basic_main.cpp)
boost_test_run(test_capacity test_capacity.cpp test_capacity_main.cpp)
boost_test_run(test_comparison test_comparison.cpp test_comparison_main.cpp)
boost_test_run(test_composite_key test_composite_key.cpp test_composite_key_main.cpp)
boost_test_run(test_conv_iterators test_conv_iterators.cpp test_conv_iterators_main.cpp)
boost_test_run(test_copy_assignment test_copy_assignment.cpp test_copy_assignment_main.cpp)
boost_test_run(test_hash_ops test_hash_ops.cpp test_hash_ops_main.cpp)
boost_test_run(test_iterators test_iterators.cpp test_iterators_main.cpp)
boost_test_run(test_key_extractors test_key_extractors.cpp test_key_extractors_main.cpp)
boost_test_run(test_list_ops test_list_ops.cpp test_list_ops_main.cpp)
boost_test_run(test_modifiers test_modifiers.cpp test_modifiers_main.cpp)
boost_test_run(test_mpl_ops test_mpl_ops.cpp test_mpl_ops_main.cpp)
boost_test_run(test_observers test_observers.cpp test_observers_main.cpp)
boost_test_run(test_projection test_projection.cpp test_projection_main.cpp)
boost_test_run(test_range test_range.cpp test_range_main.cpp)
boost_test_run(test_rearrange test_rearrange.cpp test_rearrange_main.cpp)
boost_test_run(test_safe_mode test_safe_mode.cpp test_safe_mode_main.cpp)
boost_test_run(test_serialization
test_serialization.cpp test_serialization1.cpp
test_serialization2.cpp test_serialization3.cpp
test_serialization_main.cpp
DEPENDS boost_serialization)
boost_test_run(test_set_ops test_set_ops.cpp test_set_ops_main.cpp)
boost_test_run(test_special_set_ops test_special_set_ops.cpp test_special_set_ops_main.cpp)
boost_test_run(test_update test_update.cpp test_update_main.cpp)