|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r56941 - in branches/release: . doc doc/src libs libs/accumulators libs/accumulators/doc libs/accumulators/example libs/accumulators/test libs/algorithm libs/algorithm/minmax/test libs/algorithm/string/test libs/any libs/any/test libs/array libs/array/test libs/asio libs/asio/test libs/asio/test/ip libs/asio/test/local libs/asio/test/posix libs/asio/test/ssl libs/assign libs/assign/test libs/bimap libs/bimap/test libs/bind libs/bind/test libs/circular_buffer libs/circular_buffer/test libs/compatibility libs/concept_check libs/concept_check/test libs/config libs/config/test libs/conversion libs/conversion/test libs/crc libs/crc/test libs/date_time libs/date_time/src libs/date_time/test libs/detail libs/disjoint_sets libs/disjoint_sets/test libs/dynamic_bitset libs/dynamic_bitset/test libs/exception libs/exception/test libs/filesystem libs/filesystem/src libs/filesystem/test libs/flyweight libs/flyweight/test libs/foreach libs/foreach/test libs/format libs/format/test libs/function libs/function/doc libs/function/test libs/function_types libs/function_types/test libs/functional libs/functional/hash/doc libs/functional/hash/examples libs/functional/hash/test libs/functional/test libs/fusion libs/gil libs/gil/test libs/graph libs/graph/src libs/graph/test libs/graph_parallel libs/graph_parallel/doc libs/graph_parallel/example libs/graph_parallel/src libs/graph_parallel/test libs/integer libs/integer/test libs/interprocess libs/interprocess/test libs/intrusive libs/io libs/io/test libs/iostreams libs/iostreams/src libs/iostreams/test libs/iterator libs/iterator/test libs/lambda libs/lambda/test libs/logic libs/logic/test libs/math libs/math/test libs/mpi libs/mpi/doc libs/mpi/src libs/mpi/test libs/mpl libs/mpl/test libs/multi_array libs/multi_array/test libs/multi_index libs/multi_index/test libs/numeric libs/numeric/conversion/test libs/numeric/interval/test libs/numeric/ublas/test libs/optional libs/optional/test libs/parameter libs/parameter/test libs/pool libs/pool/test libs/preprocessor libs/preprocessor/test libs/program_options libs/program_options/src libs/program_options/test libs/property_map libs/property_map/test libs/property_tree libs/property_tree/test libs/proto libs/proto/test libs/ptr_container libs/ptr_container/test libs/python libs/python/src libs/python/test libs/random libs/random/test libs/range libs/range/doc libs/range/test libs/rational libs/rational/test libs/regex libs/regex/src libs/regex/test libs/serialization libs/serialization/src libs/serialization/test libs/signals libs/signals/src libs/signals/test libs/signals2 libs/signals2/test libs/smart_ptr libs/smart_ptr/test libs/spirit libs/spirit/benchmarks/karma libs/spirit/example/karma libs/spirit/example/lex libs/spirit/example/qi libs/spirit/example/support libs/spirit/phoenix/example libs/spirit/repository/test libs/spirit/test libs/statechart libs/statechart/example libs/statechart/test libs/static_assert libs/static_assert/test libs/system libs/system/src libs/test libs/test/src libs/test/test libs/thread libs/thread/src libs/thread/test libs/timer libs/timer/test libs/tokenizer libs/tokenizer/test libs/tr1 libs/tr1/test libs/tuple libs/tuple/test libs/type_traits libs/type_traits/test libs/typeof libs/typeof/test libs/units libs/units/doc libs/units/test libs/unordered libs/unordered/test libs/unordered/test/exception libs/unordered/test/unordered libs/utility libs/utility/enable_if/test libs/utility/swap/test libs/utility/test libs/variant libs/variant/test libs/wave libs/wave/src libs/wave/test libs/xpressive libs/xpressive/test tools tools/bcp tools/build/CMake tools/inspect tools/quickbook tools/wave
From: troy_at_[hidden]
Date: 2009-10-16 21:11:07
Author: troy
Date: 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
New Revision: 56941
URL: http://svn.boost.org/trac/boost/changeset/56941
Log:
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
Removed:
branches/release/CMakeLists.txt
branches/release/CTestConfig.cmake
branches/release/doc/CMakeLists.txt
branches/release/doc/src/CMakeLists.txt
branches/release/libs/CMakeLists.txt
branches/release/libs/accumulators/CMakeLists.txt
branches/release/libs/accumulators/doc/CMakeLists.txt
branches/release/libs/accumulators/example/CMakeLists.txt
branches/release/libs/accumulators/module.cmake
branches/release/libs/accumulators/test/CMakeLists.txt
branches/release/libs/algorithm/CMakeLists.txt
branches/release/libs/algorithm/minmax/test/CMakeLists.txt
branches/release/libs/algorithm/module.cmake
branches/release/libs/algorithm/string/test/CMakeLists.txt
branches/release/libs/any/CMakeLists.txt
branches/release/libs/any/module.cmake
branches/release/libs/any/test/CMakeLists.txt
branches/release/libs/array/CMakeLists.txt
branches/release/libs/array/module.cmake
branches/release/libs/array/test/CMakeLists.txt
branches/release/libs/asio/CMakeLists.txt
branches/release/libs/asio/module.cmake
branches/release/libs/asio/test/CMakeLists.txt
branches/release/libs/asio/test/ip/CMakeLists.txt
branches/release/libs/asio/test/local/CMakeLists.txt
branches/release/libs/asio/test/posix/CMakeLists.txt
branches/release/libs/asio/test/ssl/CMakeLists.txt
branches/release/libs/assign/CMakeLists.txt
branches/release/libs/assign/module.cmake
branches/release/libs/assign/test/CMakeLists.txt
branches/release/libs/bimap/CMakeLists.txt
branches/release/libs/bimap/module.cmake
branches/release/libs/bimap/test/CMakeLists.txt
branches/release/libs/bind/CMakeLists.txt
branches/release/libs/bind/module.cmake
branches/release/libs/bind/test/CMakeLists.txt
branches/release/libs/circular_buffer/CMakeLists.txt
branches/release/libs/circular_buffer/module.cmake
branches/release/libs/circular_buffer/test/CMakeLists.txt
branches/release/libs/compatibility/CMakeLists.txt
branches/release/libs/compatibility/module.cmake
branches/release/libs/concept_check/CMakeLists.txt
branches/release/libs/concept_check/module.cmake
branches/release/libs/concept_check/test/CMakeLists.txt
branches/release/libs/config/CMakeLists.txt
branches/release/libs/config/module.cmake
branches/release/libs/config/test/CMakeLists.txt
branches/release/libs/conversion/CMakeLists.txt
branches/release/libs/conversion/test/CMakeLists.txt
branches/release/libs/crc/CMakeLists.txt
branches/release/libs/crc/module.cmake
branches/release/libs/crc/test/CMakeLists.txt
branches/release/libs/date_time/CMakeLists.txt
branches/release/libs/date_time/module.cmake
branches/release/libs/date_time/src/CMakeLists.txt
branches/release/libs/date_time/test/CMakeLists.txt
branches/release/libs/detail/CMakeLists.txt
branches/release/libs/detail/module.cmake
branches/release/libs/disjoint_sets/CMakeLists.txt
branches/release/libs/disjoint_sets/module.cmake
branches/release/libs/disjoint_sets/test/CMakeLists.txt
branches/release/libs/dynamic_bitset/CMakeLists.txt
branches/release/libs/dynamic_bitset/module.cmake
branches/release/libs/dynamic_bitset/test/CMakeLists.txt
branches/release/libs/exception/CMakeLists.txt
branches/release/libs/exception/module.cmake
branches/release/libs/exception/test/CMakeLists.txt
branches/release/libs/filesystem/CMakeLists.txt
branches/release/libs/filesystem/module.cmake
branches/release/libs/filesystem/src/CMakeLists.txt
branches/release/libs/filesystem/test/CMakeLists.txt
branches/release/libs/flyweight/CMakeLists.txt
branches/release/libs/flyweight/module.cmake
branches/release/libs/flyweight/test/CMakeLists.txt
branches/release/libs/foreach/CMakeLists.txt
branches/release/libs/foreach/module.cmake
branches/release/libs/foreach/test/CMakeLists.txt
branches/release/libs/format/CMakeLists.txt
branches/release/libs/format/module.cmake
branches/release/libs/format/test/CMakeLists.txt
branches/release/libs/function/CMakeLists.txt
branches/release/libs/function/doc/CMakeLists.txt
branches/release/libs/function/module.cmake
branches/release/libs/function/test/CMakeLists.txt
branches/release/libs/function_types/CMakeLists.txt
branches/release/libs/function_types/module.cmake
branches/release/libs/function_types/test/CMakeLists.txt
branches/release/libs/functional/CMakeLists.txt
branches/release/libs/functional/hash/doc/CMakeLists.txt
branches/release/libs/functional/hash/examples/CMakeLists.txt
branches/release/libs/functional/hash/test/CMakeLists.txt
branches/release/libs/functional/module.cmake
branches/release/libs/functional/test/CMakeLists.txt
branches/release/libs/fusion/CMakeLists.txt
branches/release/libs/fusion/module.cmake
branches/release/libs/gil/CMakeLists.txt
branches/release/libs/gil/module.cmake
branches/release/libs/gil/test/CMakeLists.txt
branches/release/libs/graph/CMakeLists.txt
branches/release/libs/graph/module.cmake
branches/release/libs/graph/src/CMakeLists.txt
branches/release/libs/graph/test/CMakeLists.txt
branches/release/libs/graph_parallel/CMakeLists.txt
branches/release/libs/graph_parallel/doc/CMakeLists.txt
branches/release/libs/graph_parallel/example/CMakeLists.txt
branches/release/libs/graph_parallel/module.cmake
branches/release/libs/graph_parallel/src/CMakeLists.txt
branches/release/libs/graph_parallel/test/CMakeLists.txt
branches/release/libs/integer/CMakeLists.txt
branches/release/libs/integer/module.cmake
branches/release/libs/integer/test/CMakeLists.txt
branches/release/libs/interprocess/CMakeLists.txt
branches/release/libs/interprocess/module.cmake
branches/release/libs/interprocess/test/CMakeLists.txt
branches/release/libs/intrusive/CMakeLists.txt
branches/release/libs/intrusive/module.cmake
branches/release/libs/io/CMakeLists.txt
branches/release/libs/io/module.cmake
branches/release/libs/io/test/CMakeLists.txt
branches/release/libs/iostreams/CMakeLists.txt
branches/release/libs/iostreams/module.cmake
branches/release/libs/iostreams/src/CMakeLists.txt
branches/release/libs/iostreams/test/CMakeLists.txt
branches/release/libs/iterator/CMakeLists.txt
branches/release/libs/iterator/module.cmake
branches/release/libs/iterator/test/CMakeLists.txt
branches/release/libs/lambda/CMakeLists.txt
branches/release/libs/lambda/module.cmake
branches/release/libs/lambda/test/CMakeLists.txt
branches/release/libs/logic/CMakeLists.txt
branches/release/libs/logic/module.cmake
branches/release/libs/logic/test/CMakeLists.txt
branches/release/libs/math/CMakeLists.txt
branches/release/libs/math/module.cmake
branches/release/libs/math/test/CMakeLists.txt
branches/release/libs/mpi/CMakeLists.txt
branches/release/libs/mpi/doc/CMakeLists.txt
branches/release/libs/mpi/module.cmake
branches/release/libs/mpi/src/CMakeLists.txt
branches/release/libs/mpi/test/CMakeLists.txt
branches/release/libs/mpl/CMakeLists.txt
branches/release/libs/mpl/module.cmake
branches/release/libs/mpl/test/CMakeLists.txt
branches/release/libs/multi_array/CMakeLists.txt
branches/release/libs/multi_array/module.cmake
branches/release/libs/multi_array/test/CMakeLists.txt
branches/release/libs/multi_index/CMakeLists.txt
branches/release/libs/multi_index/module.cmake
branches/release/libs/multi_index/test/CMakeLists.txt
branches/release/libs/numeric/CMakeLists.txt
branches/release/libs/numeric/conversion/test/CMakeLists.txt
branches/release/libs/numeric/interval/test/CMakeLists.txt
branches/release/libs/numeric/module.cmake
branches/release/libs/numeric/ublas/test/CMakeLists.txt
branches/release/libs/optional/CMakeLists.txt
branches/release/libs/optional/module.cmake
branches/release/libs/optional/test/CMakeLists.txt
branches/release/libs/parameter/CMakeLists.txt
branches/release/libs/parameter/module.cmake
branches/release/libs/parameter/test/CMakeLists.txt
branches/release/libs/pool/CMakeLists.txt
branches/release/libs/pool/module.cmake
branches/release/libs/pool/test/CMakeLists.txt
branches/release/libs/preprocessor/CMakeLists.txt
branches/release/libs/preprocessor/module.cmake
branches/release/libs/preprocessor/test/CMakeLists.txt
branches/release/libs/program_options/CMakeLists.txt
branches/release/libs/program_options/module.cmake
branches/release/libs/program_options/src/CMakeLists.txt
branches/release/libs/program_options/test/CMakeLists.txt
branches/release/libs/property_map/CMakeLists.txt
branches/release/libs/property_map/module.cmake
branches/release/libs/property_map/test/CMakeLists.txt
branches/release/libs/property_tree/CMakeLists.txt
branches/release/libs/property_tree/module.cmake
branches/release/libs/property_tree/test/CMakeLists.txt
branches/release/libs/proto/CMakeLists.txt
branches/release/libs/proto/module.cmake
branches/release/libs/proto/test/CMakeLists.txt
branches/release/libs/ptr_container/CMakeLists.txt
branches/release/libs/ptr_container/module.cmake
branches/release/libs/ptr_container/test/CMakeLists.txt
branches/release/libs/python/CMakeLists.txt
branches/release/libs/python/module.cmake
branches/release/libs/python/src/CMakeLists.txt
branches/release/libs/python/test/CMakeLists.txt
branches/release/libs/random/CMakeLists.txt
branches/release/libs/random/module.cmake
branches/release/libs/random/test/CMakeLists.txt
branches/release/libs/range/CMakeLists.txt
branches/release/libs/range/doc/CMakeLists.txt
branches/release/libs/range/module.cmake
branches/release/libs/range/test/CMakeLists.txt
branches/release/libs/rational/CMakeLists.txt
branches/release/libs/rational/module.cmake
branches/release/libs/rational/test/CMakeLists.txt
branches/release/libs/regex/CMakeLists.txt
branches/release/libs/regex/module.cmake
branches/release/libs/regex/src/CMakeLists.txt
branches/release/libs/regex/test/CMakeLists.txt
branches/release/libs/serialization/CMakeLists.txt
branches/release/libs/serialization/module.cmake
branches/release/libs/serialization/src/CMakeLists.txt
branches/release/libs/serialization/test/CMakeLists.txt
branches/release/libs/signals/CMakeLists.txt
branches/release/libs/signals/module.cmake
branches/release/libs/signals/src/CMakeLists.txt
branches/release/libs/signals/test/CMakeLists.txt
branches/release/libs/signals2/CMakeLists.txt
branches/release/libs/signals2/module.cmake
branches/release/libs/signals2/test/CMakeLists.txt
branches/release/libs/smart_ptr/CMakeLists.txt
branches/release/libs/smart_ptr/module.cmake
branches/release/libs/smart_ptr/test/CMakeLists.txt
branches/release/libs/spirit/CMakeLists.txt
branches/release/libs/spirit/benchmarks/karma/CMakeLists.txt
branches/release/libs/spirit/example/karma/CMakeLists.txt
branches/release/libs/spirit/example/lex/CMakeLists.txt
branches/release/libs/spirit/example/qi/CMakeLists.txt
branches/release/libs/spirit/example/support/CMakeLists.txt
branches/release/libs/spirit/module.cmake
branches/release/libs/spirit/phoenix/example/CMakeLists.txt
branches/release/libs/spirit/repository/test/CMakeLists.txt
branches/release/libs/spirit/test/CMakeLists.txt
branches/release/libs/statechart/CMakeLists.txt
branches/release/libs/statechart/example/CMakeLists.txt
branches/release/libs/statechart/module.cmake
branches/release/libs/statechart/test/CMakeLists.txt
branches/release/libs/static_assert/CMakeLists.txt
branches/release/libs/static_assert/module.cmake
branches/release/libs/static_assert/test/CMakeLists.txt
branches/release/libs/system/CMakeLists.txt
branches/release/libs/system/module.cmake
branches/release/libs/system/src/CMakeLists.txt
branches/release/libs/test/CMakeLists.txt
branches/release/libs/test/module.cmake
branches/release/libs/test/src/CMakeLists.txt
branches/release/libs/test/test/CMakeLists.txt
branches/release/libs/thread/CMakeLists.txt
branches/release/libs/thread/module.cmake
branches/release/libs/thread/src/CMakeLists.txt
branches/release/libs/thread/test/CMakeLists.txt
branches/release/libs/timer/CMakeLists.txt
branches/release/libs/timer/module.cmake
branches/release/libs/timer/test/CMakeLists.txt
branches/release/libs/tokenizer/CMakeLists.txt
branches/release/libs/tokenizer/module.cmake
branches/release/libs/tokenizer/test/CMakeLists.txt
branches/release/libs/tr1/CMakeLists.txt
branches/release/libs/tr1/module.cmake
branches/release/libs/tr1/test/CMakeLists.txt
branches/release/libs/tuple/CMakeLists.txt
branches/release/libs/tuple/module.cmake
branches/release/libs/tuple/test/CMakeLists.txt
branches/release/libs/type_traits/CMakeLists.txt
branches/release/libs/type_traits/module.cmake
branches/release/libs/type_traits/test/CMakeLists.txt
branches/release/libs/typeof/CMakeLists.txt
branches/release/libs/typeof/module.cmake
branches/release/libs/typeof/test/CMakeLists.txt
branches/release/libs/units/CMakeLists.txt
branches/release/libs/units/doc/CMakeLists.txt
branches/release/libs/units/module.cmake
branches/release/libs/units/test/CMakeLists.txt
branches/release/libs/unordered/CMakeLists.txt
branches/release/libs/unordered/module.cmake
branches/release/libs/unordered/test/CMakeLists.txt
branches/release/libs/unordered/test/exception/CMakeLists.txt
branches/release/libs/unordered/test/unordered/CMakeLists.txt
branches/release/libs/utility/CMakeLists.txt
branches/release/libs/utility/enable_if/test/CMakeLists.txt
branches/release/libs/utility/module.cmake
branches/release/libs/utility/swap/test/CMakeLists.txt
branches/release/libs/utility/test/CMakeLists.txt
branches/release/libs/variant/CMakeLists.txt
branches/release/libs/variant/module.cmake
branches/release/libs/variant/test/CMakeLists.txt
branches/release/libs/wave/CMakeLists.txt
branches/release/libs/wave/module.cmake
branches/release/libs/wave/src/CMakeLists.txt
branches/release/libs/wave/test/CMakeLists.txt
branches/release/libs/xpressive/CMakeLists.txt
branches/release/libs/xpressive/module.cmake
branches/release/libs/xpressive/test/CMakeLists.txt
branches/release/tools/CMakeLists.txt
branches/release/tools/bcp/CMakeLists.txt
branches/release/tools/build/CMake/
branches/release/tools/inspect/CMakeLists.txt
branches/release/tools/quickbook/CMakeLists.txt
branches/release/tools/wave/CMakeLists.txt
Deleted: branches/release/CMakeLists.txt
==============================================================================
--- branches/release/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,259 +0,0 @@
-##########################################################################
-# CMake Build Rules for Boost #
-##########################################################################
-# Copyright (C) 2007, 2008 Douglas Gregor <doug.gregor_at_[hidden]> #
-# Copyright (C) 2007, 2009 Troy Straszheim <troy_at_[hidden]> #
-# #
-# Distributed under the Boost Software License, Version 1.0. #
-# See accompanying file LICENSE_1_0.txt or copy at #
-# http://www.boost.org/LICENSE_1_0.txt #
-##########################################################################
-# Basic Usage: #
-# #
-# On Unix variants: #
-# ccmake BOOST_DIRECTORY #
-# #
-# (c)onfigure options to your liking, then (g)enerate #
-# makefiles. Use "make" to build, "make test" to test, "make #
-# install" to install, and "make package" to build binary #
-# packages. #
-# #
-# On Windows: #
-# run the CMake GNU, load the Boost directory, and generate #
-# project files or makefiles for your environment. #
-# #
-# For more information about CMake, see http://www.cmake.org #
-##########################################################################
-cmake_minimum_required(VERSION 2.6.0 FATAL_ERROR)
-project(Boost)
-
-##########################################################################
-# Version information #
-##########################################################################
-
-# We parse the version information from the boost/version.hpp header.
-file(STRINGS ${CMAKE_CURRENT_SOURCE_DIR}/boost/version.hpp BOOST_VERSIONSTR
- REGEX "#define[ ]+BOOST_VERSION[ ]+[0-9]+")
-string(REGEX MATCH "[0-9]+" BOOST_VERSIONSTR ${BOOST_VERSIONSTR})
-if (BOOST_VERSIONSTR)
- math(EXPR BOOST_VERSION_MAJOR "${BOOST_VERSIONSTR} / 100000")
- math(EXPR BOOST_VERSION_MINOR "${BOOST_VERSIONSTR} / 100 % 1000")
- math(EXPR BOOST_VERSION_SUBMINOR "${BOOST_VERSIONSTR} % 100")
- set(BOOST_VERSION "${BOOST_VERSION_MAJOR}.${BOOST_VERSION_MINOR}.${BOOST_VERSION_SUBMINOR}")
- message(STATUS "Boost version ${BOOST_VERSION}")
-else()
- message(FATAL_ERROR
- "Unable to parse Boost version from ${CMAKE_CURRENT_SOURCE_DIR}/boost/version.hpp")
-endif()
-
-# Make sure that we reconfigure when boost/version.hpp changes.
-configure_file(boost/version.hpp
- ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/version.stamp)
-##########################################################################
-
-# Put the libaries and binaries that get built into directories at the
-# top of the build tree rather than in hard-to-find leaf
-# directories. This simplifies manual testing and the use of the build
-# tree rather than installed Boost libraries.
-SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
-SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
-SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
-
-##########################################################################
-# Boost CMake modules #
-##########################################################################
-list(APPEND CMAKE_MODULE_PATH ${Boost_SOURCE_DIR}/tools/build/CMake)
-include(BoostUtils)
-include(BoostConfig)
-include(BoostCore)
-include(BoostDocs)
-include(CTest)
-include(BoostTesting)
-message(STATUS "Build name: ${BUILDNAME}")
-##########################################################################
-
-##########################################################################
-# Build Features and Variants #
-##########################################################################
-
-# Determine default settings for the variable BUILD_feature options
-if (MSVC)
- set(BUILD_SINGLE_THREADED_DEFAULT OFF)
-else ()
- set(BUILD_SINGLE_THREADED_DEFAULT OFF)
-endif ()
-
-# User-level options deciding which variants we will build.
-option(BUILD_STATIC "Whether to build static libraries" ON)
-option(BUILD_SHARED "Whether to build shared libraries" ON)
-option(BUILD_DEBUG "Whether to build debugging libraries" ON)
-option(BUILD_RELEASE "Whether to build release libraries" ON)
-option(BUILD_SINGLE_THREADED "Whether to build single-threaded libraries"
- ${BUILD_SINGLE_THREADED_DEFAULT})
-option(BUILD_MULTI_THREADED "Whether to build multi-threaded libraries" ON)
-
-if(UNIX)
- option(BUILD_VERSIONED "Add versioning information to names of built files" OFF)
-else(UNIX)
- option(BUILD_VERSIONED "Add versioning information to names of built files" ON)
-endif(UNIX)
-
-# For now, we only actually support static/dynamic run-time variants for
-# Visual C++. Provide both options for Visual C++ users, but just fix
-# the values of the variables for all other platforms.
-if(MSVC)
- option(BUILD_STATIC_RUNTIME "Whether to build libraries linking against the static runtime" ON)
- option(BUILD_DYNAMIC_RUNTIME "Whether to build libraries linking against the dynamic runtime" ON)
-else(MSVC)
- set(BUILD_STATIC_RUNTIME OFF)
- set(BUILD_DYNAMIC_RUNTIME ON)
-endif(MSVC)
-
-# The default set of library variants that we will be building
-boost_add_default_variant(RELEASE DEBUG)
-boost_add_default_variant(STATIC SHARED)
-boost_add_default_variant(SINGLE_THREADED MULTI_THREADED)
-boost_add_default_variant(DYNAMIC_RUNTIME STATIC_RUNTIME)
-
-# Extra features used by some libraries
-set(BUILD_PYTHON_NODEBUG ON)
-boost_add_extra_variant(PYTHON_NODEBUG PYTHON_DEBUG)
-##########################################################################
-
-##########################################################################
-# Installation #
-##########################################################################
-if(BUILD_VERSIONED)
- if(BOOST_VERSION_SUBMINOR GREATER 0)
- set(BOOST_HEADER_DIR
- "include/boost-${BOOST_VERSION_MAJOR}_${BOOST_VERSION_MINOR}_${BOOST_VERSION_SUBMINOR}")
- else(BOOST_VERSION_SUBMINOR GREATER 0)
- set(BOOST_HEADER_DIR
- "include/boost-${BOOST_VERSION_MAJOR}_${BOOST_VERSION_MINOR}")
- endif(BOOST_VERSION_SUBMINOR GREATER 0)
-else(BUILD_VERSIONED)
- set(BOOST_HEADER_DIR "include/")
-endif(BUILD_VERSIONED)
-install(DIRECTORY boost
- DESTINATION ${BOOST_HEADER_DIR}
- PATTERN "CVS" EXCLUDE
- PATTERN ".svn" EXCLUDE)
-#
-# TDS 20080526: Getting a segfault here even with the ifs. At r45780, with these lines
-# uncommented:
-# 1. cmake the workspace
-# 2. run ccmake and turn OFF BUILD_MULTI_THREADED and BUILD_SHARED
-# 3. 'c' to configure
-# 4. 'g' to generate.... segfault.
-# 5. run rebuild_cache at the command line: no segfault this time.
-#
-# With these lines commented out, step 4 above does not segfault.
-#
-#if (NOT TEST_INSTALLED_TREE)
- # If I don't have if around this, I get a seg fault
-# install(EXPORT boost-targets DESTINATION "lib/Boost${BOOST_VERSION}")
-#endif (NOT TEST_INSTALLED_TREE)
-##########################################################################
-
-##########################################################################
-# Binary packages #
-##########################################################################
-set(CPACK_PACKAGE_NAME "Boost")
-set(CPACK_PACKAGE_VENDOR "Boost.org")
-set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Boost ${BOOST_VERSION}")
-
-if (EXISTS "${Boost_SOURCE_DIR}/README.txt")
- message(STATUS "Using generic cpack package description file.")
- set(CPACK_PACKAGE_DESCRIPTION_FILE "${Boost_SOURCE_DIR}/README.txt")
- set(CPACK_RESOURCE_FILE_README "${Boost_SOURCE_DIR}/README.txt")
-endif ()
-
-set(CPACK_RESOURCE_FILE_LICENSE "${Boost_SOURCE_DIR}/LICENSE_1_0.txt")
-if (EXISTS "${Boost_SOURCE_DIR}/Welcome.txt")
- message(STATUS "Using generic cpack welcome file.")
- set(CPACK_RESOURCE_FILE_WELCOME "${Boost_SOURCE_DIR}/Welcome.txt")
-endif()
-
-set(CPACK_PACKAGE_VERSION "${BOOST_VERSION}")
-set(CPACK_PACKAGE_VERSION_MAJOR "${BOOST_VERSION_MAJOR}")
-set(CPACK_PACKAGE_VERSION_MINOR "${BOOST_VERSION_MINOR}")
-set(CPACK_PACKAGE_VERSION_PATCH "${BOOST_VERSION_SUBMINOR}")
-set(CPACK_PACKAGE_INSTALL_DIRECTORY "Boost")
-
-if(WIN32 AND NOT UNIX)
- # There is a bug in NSI that does not handle full unix paths properly. Make
- # sure there is at least one set of four (4) backlasshes.
- # NOTE: No Boost icon yet
-# set(CPACK_PACKAGE_ICON "${Boost_SOURCE_DIR}/tools/build/CMake\\\\InstallIcon.bmp")
-# set(CPACK_NSIS_INSTALLED_ICON_NAME "bin\\\\MyExecutable.exe")
- set(CPACK_NSIS_DISPLAY_NAME "Boost ${BOOST_VERSION_MAJOR}.${BOOST_VERSION_MINOR}.${BOOST_VERSION_SUBMINOR}")
- set(CPACK_NSIS_HELP_LINK "http:\\\\\\\\www.boost.org")
- set(CPACK_NSIS_URL_INFO_ABOUT "http:\\\\\\\\www.boost.org")
- set(CPACK_NSIS_CONTACT "boost-users_at_[hidden]")
- set(CPACK_NSIS_MODIFY_PATH ON)
-
- # Encode the compiler name in the package
- if (MSVC60)
- set(CPACK_PACKAGE_FILE_NAME "Boost-${BOOST_VERSION}-vc6")
- set(CPACK_NSIS_DISPLAY_NAME "${CPACK_NSIS_DISPLAY_NAME} for Microsoft Visual C++ 6")
- elseif (MSVC70)
- set(CPACK_PACKAGE_FILE_NAME "Boost-${BOOST_VERSION}-vc7")
- set(CPACK_NSIS_DISPLAY_NAME "${CPACK_NSIS_DISPLAY_NAME} for Microsoft Visual Studio 2002")
- elseif (MSVC71)
- set(CPACK_PACKAGE_FILE_NAME "Boost-${BOOST_VERSION}-vc71")
- set(CPACK_NSIS_DISPLAY_NAME "${CPACK_NSIS_DISPLAY_NAME} for Microsoft Visual Studio 2003")
- elseif (MSVC80)
- set(CPACK_PACKAGE_FILE_NAME "Boost-${BOOST_VERSION}-vc8")
- set(CPACK_NSIS_DISPLAY_NAME "${CPACK_NSIS_DISPLAY_NAME} for Microsoft Visual Studio 2005")
- elseif (MSVC90)
- set(CPACK_PACKAGE_FILE_NAME "Boost-${BOOST_VERSION}-vc9")
- set(CPACK_NSIS_DISPLAY_NAME "${CPACK_NSIS_DISPLAY_NAME} for Microsoft Visual Studio 2008")
- elseif (BORLAND)
- set(CPACK_PACKAGE_FILE_NAME "Boost-${BOOST_VERSION}-borland")
- set(CPACK_NSIS_DISPLAY_NAME "${CPACK_NSIS_DISPLAY_NAME} for Borland C++ Builder")
- endif (MSVC60)
- set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "${CPACK_NSIS_DISPLAY_NAME}")
-endif(WIN32 AND NOT UNIX)
-include(CPack)
-
-option(BOOST_INSTALLER_ON_THE_FLY
- "Whether to build installers that download components on-the-fly" OFF)
-
-if (BOOST_INSTALLER_ON_THE_FLY)
- if(COMMAND cpack_configure_downloads)
- cpack_configure_downloads(
- "http://www.osl.iu.edu/~dgregor/Boost-CMake/${BOOST_VERSION}/"
- ALL ADD_REMOVE)
- endif()
-endif()
-
-##########################################################################
-
-##########################################################################
-# Building Boost libraries #
-##########################################################################
-# Always include the directory where Boost's include files will be.
-if (TEST_INSTALLED_TREE)
- # Use the headers from the installation directory
- include_directories("${CMAKE_INSTALL_PREFIX}/${BOOST_HEADER_DIR}")
-else (TEST_INSTALLED_TREE)
- # Use the headers directly from the Boost source tree (in boost/)
- include_directories(${Boost_SOURCE_DIR})
-endif (TEST_INSTALLED_TREE)
-
-# Boost.Build version 2 does this due to trouble with autolinking
-# during building and testing.
-# TODO: See if we can actually use auto-linking in our regression tests.
-add_definitions(-DBOOST_ALL_NO_LIB=1)
-
-# Add build rules for documentation
-add_subdirectory(doc)
-
-# Add build rules for all of the Boost libraries
-add_subdirectory(libs)
-
-# Add build rules for all of the Boost tools
-# TODO: On hold while I work on the modularity code
-add_subdirectory(tools)
-##########################################################################
-
Deleted: branches/release/CTestConfig.cmake
==============================================================================
--- branches/release/CTestConfig.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,13 +0,0 @@
-## This file should be placed in the root directory of your project.
-## Then modify the CMakeLists.txt file in the root directory of your
-## project to incorporate the testing dashboard.
-## # The following are required to uses Dart and the Cdash dashboard
-## ENABLE_TESTING()
-## INCLUDE(CTest)
-set(CTEST_PROJECT_NAME "Boost")
-set(CTEST_NIGHTLY_START_TIME "03:00:00 EST")
-
-set(CTEST_DROP_METHOD "http")
-set(CTEST_DROP_SITE "www.cdash.org")
-set(CTEST_DROP_LOCATION "/CDashPublic/submit.php?project=Boost")
-set(CTEST_DROP_SITE_CDASH TRUE)
Deleted: branches/release/doc/CMakeLists.txt
==============================================================================
--- branches/release/doc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,9 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-if (BUILD_DOCUMENTATION)
- add_subdirectory(src)
-endif ()
Deleted: branches/release/doc/src/CMakeLists.txt
==============================================================================
--- branches/release/doc/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,19 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-if (BUILD_DOCUMENTATION_HTML)
- # Install style sheets and the main Boost logo
- install(FILES boostbook.css docutils.css reference.css ../../boost.png
- DESTINATION share/boost-${BOOST_VERSION}/html)
-
- # Install images
- install(DIRECTORY images
- DESTINATION share/boost-${BOOST_VERSION}/html
- COMPONENT Core
- PATTERN "CVS" EXCLUDE
- PATTERN ".svn" EXCLUDE)
-endif ()
-
Deleted: branches/release/libs/CMakeLists.txt
==============================================================================
--- branches/release/libs/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,63 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# Find each subdirectory containing a CMakeLists.txt file, and include
-# it. This avoids the need to manually list which libraries in Boost
-# have CMakeLists.txt files.
-
-# return a list of directories that we should add_subdirectory()
-macro(BOOST_COLLECT_SUBPROJECT_DIRECTORY_NAMES varname filename)
- file(GLOB BOOST_LIBRARY_CMAKE_FILES
- RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "*/${filename}")
- foreach(BOOST_LIB_CMAKE_FILE ${BOOST_LIBRARY_CMAKE_FILES})
- get_filename_component(BOOST_LIB_DIR ${BOOST_LIB_CMAKE_FILE} PATH)
- set(${varname} ${${varname}} ${BOOST_LIB_DIR})
- endforeach(BOOST_LIB_CMAKE_FILE ${BOOST_LIBRARY_CMAKE_FILES})
-endmacro(BOOST_COLLECT_SUBPROJECT_DIRECTORY_NAMES varname)
-
-macro(ADD_SUBDIRECTORIES prefix)
- foreach(subdir ${ARGN})
- message(STATUS "${prefix}${subdir}")
- add_subdirectory(${subdir})
- endforeach(subdir ${ARGN})
-endmacro(ADD_SUBDIRECTORIES prefix)
-
-# Find all of the subdirectories with .cmake files in them. These are
-# the libraries with dependencies.
-boost_collect_subproject_directory_names(BOOST_MODULE_DIRS "module.cmake")
-foreach(subdir ${BOOST_MODULE_DIRS})
- include("${CMAKE_CURRENT_SOURCE_DIR}/${subdir}/module.cmake")
-endforeach(subdir)
-
-# Find all of the subdirectories with CMakeLists.txt files in
-# them. This contains all of the Boost libraries.
-boost_collect_subproject_directory_names(BOOST_SUBPROJECT_DIRS "CMakeLists.txt")
-
-# Add all of the Boost projects in reverse topological order, so that
-# a library's dependencies show up before the library itself.
-set(CPACK_INSTALL_CMAKE_COMPONENTS_ALL)
-list(SORT BOOST_SUBPROJECT_DIRS)
-topological_sort(BOOST_SUBPROJECT_DIRS BOOST_ _DEPENDS)
-add_subdirectories(" + " ${BOOST_SUBPROJECT_DIRS})
-
-# Write out a GraphViz file containing inter-library dependencies.
-set(BOOST_DEPENDENCY_GRAPHVIZ_FILE "${Boost_BINARY_DIR}/dependencies.dot")
-file(WRITE ${BOOST_DEPENDENCY_GRAPHVIZ_FILE} "digraph boost {\n")
-foreach(SUBDIR ${BOOST_SUBPROJECT_DIRS})
- string(TOUPPER "BOOST_${SUBDIR}_COMPILED_LIB" BOOST_COMPILED_LIB_VAR)
- if (${BOOST_COMPILED_LIB_VAR})
- file(APPEND ${BOOST_DEPENDENCY_GRAPHVIZ_FILE} " \"${SUBDIR}\" [style=\"filled\" fillcolor=\"#A3A27C\" shape=\"box\"];\n ")
- endif (${BOOST_COMPILED_LIB_VAR})
- string(TOUPPER "BOOST_${SUBDIR}_DEPENDS" DEPENDS_VAR)
- if(DEFINED ${DEPENDS_VAR})
- foreach(DEP ${${DEPENDS_VAR}})
- file(APPEND ${BOOST_DEPENDENCY_GRAPHVIZ_FILE}
- " \"${SUBDIR}\" -> \"${DEP}\";\n")
- endforeach()
- endif()
-endforeach()
-file(APPEND ${BOOST_DEPENDENCY_GRAPHVIZ_FILE} " \"test\" [style=\"filled\" fillcolor=\"#A3A27C\" shape=\"box\"];\n ")
-file(APPEND ${BOOST_DEPENDENCY_GRAPHVIZ_FILE} "}\n")
Deleted: branches/release/libs/accumulators/CMakeLists.txt
==============================================================================
--- branches/release/libs/accumulators/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,21 +0,0 @@
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- accumulators
-)
-
-# Add a library target to the build system
-boost_library_project(
- accumulators
- SRCDIRS example doc
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A framework for incremental calculation, and a collection of statistical accumulators."
- MODULARIZED
- AUTHORS "Eric Niebler <eric -at- boost-consulting.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/accumulators/doc/CMakeLists.txt
==============================================================================
--- branches/release/libs/accumulators/doc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,8 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-message(STATUS "accumulators/docs needs love")
-
Deleted: branches/release/libs/accumulators/example/CMakeLists.txt
==============================================================================
--- branches/release/libs/accumulators/example/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,10 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_add_executable(accumulators_example
- main.cpp
- )
-
Deleted: branches/release/libs/accumulators/module.cmake
==============================================================================
--- branches/release/libs/accumulators/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(accumulators DEPENDS parameter typeof foreach)
\ No newline at end of file
Deleted: branches/release/libs/accumulators/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/accumulators/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,82 +0,0 @@
-# (C) Copyright 2005: Eric Niebler
-# Distributed under the Boost Software License, Version 1.0.
-# (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-# bring in rules for testing
-#import testing ;
-#import feature ;
-
-#feature.feature iterator_debugging
-# : on off
-# : composite propagated optional
-# ;
-
-#feature.compose <iterator_debugging>off
-# : <define>_HAS_ITERATOR_DEBUGGING=0
-# ;
-
-# project
-# : requirements
-# <library>/boost/test//boost_unit_test_framework
-# <link>static
-# <include>../../..
-# <toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
-# # MSVC's iterator debugging causes some tests to run forever.
-# <toolset>msvc:<iterator_debugging>off
-# <toolset>intel-win:<iterator_debugging>off
-# ;
-
-boost_additional_test_dependencies(accumulators BOOST_DEPENDS test)
-
-
-set(TESTS
-count
-covariance
-droppable
-error_of
-extended_p_square
-extended_p_square_quantile
-external_accumulator
-external_weights
-kurtosis
-max
-mean
-median
-min
-moment
-pot_quantile
-p_square_cumulative_distribution
-p_square_quantile
-reference
-skewness
-sum
-tail
-tail_mean
-tail_quantile
-tail_variate_means
-valarray
-variance
-vector
-weighted_covariance
-weighted_extended_p_square
-weighted_kurtosis
-weighted_mean
-weighted_median
-weighted_moment
-weighted_p_square_cum_dist
-weighted_p_square_quantile
-weighted_skewness
-weighted_sum
-weighted_variance
-weighted_pot_quantile
-weighted_tail_mean
-weighted_tail_quantile
-weighted_tail_variate_means)
-
-foreach(TEST ${TESTS})
- boost_test_run(${TEST} DEPENDS boost_unit_test_framework boost_serialization)
-endforeach(TEST ${TESTS})
-
-if(WIN32)
- message("Need to turn on iterator debugging")
-endif(WIN32)
\ No newline at end of file
Deleted: branches/release/libs/algorithm/CMakeLists.txt
==============================================================================
--- branches/release/libs/algorithm/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,26 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- algorithm
-)
-
-# Add a library target to the build system
-boost_library_project(
- algorithm
- # SRCDIRS
- TESTDIRS minmax/test string/test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A library of various algorithms."
- MODULARIZED
- AUTHORS "Pavol Droba <droba -at- topmail.sk>"
- "Herve Bronnimann <hbr -at- poly.edu>"
- # MAINTAINERS
-)
Deleted: branches/release/libs/algorithm/minmax/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/algorithm/minmax/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,10 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(algorithm BOOST_DEPENDS test)
-
-boost_test_run(minmax_element_test)
-boost_test_run(minmax_test)
Deleted: branches/release/libs/algorithm/module.cmake
==============================================================================
--- branches/release/libs/algorithm/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,4 +0,0 @@
-boost_module(algorithm DEPENDS regex concept_check range)
-
-
-
Deleted: branches/release/libs/algorithm/string/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/algorithm/string/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,18 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(algorithm BOOST_DEPENDS test)
-
-
-boost_test_run(trim_test)
-boost_test_run(conv_test)
-boost_test_run(predicate_test)
-boost_test_run(find_test)
-boost_test_run(split_test)
-boost_test_run(join_test)
-boost_test_run(replace_test)
-boost_test_run(regex_test DEPENDS boost_regex SHARED)
-
Deleted: branches/release/libs/any/CMakeLists.txt
==============================================================================
--- branches/release/libs/any/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- any.hpp
-)
-
-# Add a library target to the build system
-boost_library_project(
- any
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Safe, generic container for single values of different value types."
- MODULARIZED
- AUTHORS "Kevlin Henney"
- MAINTAINERS "Alexander Nasonov <alexander.nasonov -at- gmail.com>"
-)
-
-
Deleted: branches/release/libs/any/module.cmake
==============================================================================
--- branches/release/libs/any/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(any DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/any/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/any/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,11 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(any BOOST_DEPENDS test)
-
-boost_test_run(any_test ../any_test.cpp)
-boost_test_compile_fail(any_cast_cv_failed)
-
Deleted: branches/release/libs/array/CMakeLists.txt
==============================================================================
--- branches/release/libs/array/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- array.hpp
-)
-
-# Add a library target to the build system
-boost_library_project(
- array
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "STL compliant container wrapper for arrays of constant size."
- MODULARIZED
- AUTHORS "Nicolai Josuttis"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/array/module.cmake
==============================================================================
--- branches/release/libs/array/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(array DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/array/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/array/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,14 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(array BOOST_DEPENDS test)
-
-boost_test_run(array0 array0.cpp)
-boost_test_run(array1 array1.cpp)
-boost_test_run(array2 array2.cpp)
-boost_test_run(array3 array3.cpp)
-boost_test_run(array4 array4.cpp)
-boost_test_run(array5 array5.cpp)
Deleted: branches/release/libs/asio/CMakeLists.txt
==============================================================================
--- branches/release/libs/asio/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- asio.hpp
- asio
-)
-
-# Add a library target to the build system
-boost_library_project(
- asio
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Portable networking, including sockets, timers, hostname resolution and socket iostreams."
- MODULARIZED
- AUTHORS "Chris Kohlhoff <chris -at- kohlhoff.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/asio/module.cmake
==============================================================================
--- branches/release/libs/asio/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,3 +0,0 @@
-boost_module(asio DEPENDS system date_time config exception)
-
-
Deleted: branches/release/libs/asio/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/asio/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,127 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(asio BOOST_DEPENDS test system)
-
-set (dep_libs "")
-
-if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
- set(dep_libs "pthread")
- set(os_defines "-D_XOPEN_SOURCE=600 -D_GNU_SOURCE=1")
-endif(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
-
-if (${CMAKE_SYSTEM_NAME} STREQUAL "Solaris")
- set(dep_libs "socket;nsl")
- set(os_defines "-D_XOPEN_SOURCE=500 -D__EXTENSIONS__")
-endif(${CMAKE_SYSTEM_NAME} STREQUAL "Solaris")
-
-if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
- set(dep_libs "ws2_32;mswsock")
- set(os_defines "-D_WIN32_WINNT=0x0501")
-endif(${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
-
-if (CYGWIN)
- set(os_defines "-D__USE_W32_SOCKETS")
-endif(CYGWIN)
-
-if (${CMAKE_SYSTEM_NAME} STREQUAL "hpux")
- set(dep_libs "ipv6")
- set(os_defines "-D_XOPEN_SOURCE_EXTENDED")
-endif(${CMAKE_SYSTEM_NAME} STREQUAL "hpux")
-
-message(STATUS "!!!> missing some qnx stuff")
-
-set (USE_SELECT "-DBOOST_ASIO_DISABLE_DEV_POLL -DBOOST_ASIO_DISABLE_EPOLL -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_ASIO_DISABLE_IOCP")
-
-set (depends "boost_system-mt-static;boost_date_time-mt-static;boost_thread-mt-static")
-
-set (os_defines "${os_defines} -DBOOST_ALL_NO_LIB=1")
-
-macro(asio_test_run NAME)
- boost_test_run(${NAME} ${NAME}.cpp
- COMPILE_FLAGS "${os_defines}"
- LINK_LIBS "${dep_libs}"
- DEPENDS ${depends}
- )
- boost_test_run(${NAME}_select ${NAME}.cpp
- COMPILE_FLAGS "${os_defines} ${USE_SELECT}"
- LINK_LIBS "${dep_libs}"
- DEPENDS ${depends}
- )
-endmacro(asio_test_run)
-
-macro(asio_test_link NAME)
- boost_test_link(${NAME} ${NAME}.cpp
- COMPILE_FLAGS "${os_defines}"
- LINK_LIBS "${dep_libs}"
- DEPENDS "${depends}"
- )
- boost_test_link(${NAME}_select ${NAME}.cpp
- COMPILE_FLAGS "${os_defines} ${USE_SELECT}"
- LINK_LIBS "${dep_libs}"
- DEPENDS "${depends}"
- )
-endmacro(asio_test_link)
-
-foreach(test
- basic_datagram_socket
- basic_deadline_timer
- basic_socket_acceptor
- basic_stream_socket
- completion_condition
- datagram_socket_service
- deadline_timer_service
- socket_acceptor_service
- stream_socket_service
- time_traits
- )
- asio_test_link(${test})
-endforeach()
-
-foreach(test
- buffer
- buffered_read_stream
- buffered_stream
- buffered_write_stream
- buffers_iterator
- deadline_timer
- error
- io_service
- placeholders
- is_read_buffered
- is_write_buffered
- read
- read_at
- read_until
- socket_base
- strand
- write
- write_at
- )
- asio_test_run(${test})
-endforeach()
-
-add_subdirectory(ip)
-add_subdirectory(local)
-add_subdirectory(posix)
-
-# Test Windows specific Behaviors
-if (MSVC)
- foreach(test
- windows_basic_handle
- windows_basic_random_access_handle
- windows_basic_stream_handle
- windows_overlapped_ptr
- windows_random_access_handle
- windows_random_access_handle_service
- windows_stream_handle
- windows_stream_handle_service
- )
- boost_test_link(${test})
- endforeach()
-endif (MSVC)
-
-add_subdirectory(ssl)
\ No newline at end of file
Deleted: branches/release/libs/asio/test/ip/CMakeLists.txt
==============================================================================
--- branches/release/libs/asio/test/ip/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,32 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-foreach(test
- address
- address_v4
- address_v6
- basic_endpoint
- basic_resolver
- basic_resolver_entry
- basic_resolver_iterator
- basic_resolver_query
- resolver_query_base
- resolver_service
- )
- asio_test_link(${test})
-endforeach()
-
-foreach(test
- host_name
- multicast
- tcp
- udp
- unicast
- v6_only)
- asio_test_run(${test})
-endforeach()
-
-
Deleted: branches/release/libs/asio/test/local/CMakeLists.txt
==============================================================================
--- branches/release/libs/asio/test/local/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,16 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-foreach(test
- basic_endpoint
- connect_pair
- datagram_protocol
- stream_protocol
- )
- asio_test_link(${test})
-endforeach()
-
-
Deleted: branches/release/libs/asio/test/posix/CMakeLists.txt
==============================================================================
--- branches/release/libs/asio/test/posix/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,17 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-foreach(test
- basic_descriptor
- basic_stream_descriptor
- descriptor_base
- stream_descriptor
- stream_descriptor_service
- )
- asio_test_link(${test})
-endforeach()
-
-
Deleted: branches/release/libs/asio/test/ssl/CMakeLists.txt
==============================================================================
--- branches/release/libs/asio/test/ssl/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,78 +0,0 @@
-#
-# Copyright (c) 2003-2008 Christopher M. Kohlhoff (chris at kohlhoff dot com)
-#
-# Distributed under the Boost Software License, Version 1.0. (See accompanying
-# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-#
-
-# import os ;
-# import feature ;
-#
-# lib ssl ;
-# lib crypto ;
-#
-# if [ os.name ] = SOLARIS
-# {
-# lib socket ;
-# lib nsl ;
-# }
-# else if [ os.name ] = NT
-# {
-# lib ws2_32 ;
-# lib mswsock ;
-# }
-# else if [ os.name ] = HPUX
-# {
-# lib ipv6 ;
-# }
-
-#local USE_SELECT =
-# <define>BOOST_ASIO_DISABLE_EPOLL
-# <define>BOOST_ASIO_DISABLE_KQUEUE
-# <define>BOOST_ASIO_DISABLE_IOCP
-# ;
-
-#project
-# : requirements
-# <library>/boost/date_time//boost_date_time
-# <library>/boost/thread//boost_thread
-# <define>BOOST_ALL_NO_LIB=1
-# <threading>multi
-# <os>SOLARIS:<library>socket
-# <os>SOLARIS:<library>nsl
-# <os>NT:<define>_WIN32_WINNT=0x0501
-# <os>NT,<toolset>gcc:<library>ws2_32
-# <os>NT,<toolset>gcc:<library>mswsock
-# <os>NT,<toolset>gcc-cygwin:<define>__USE_W32_SOCKETS
-# <os>HPUX,<toolset>gcc:<define>_XOPEN_SOURCE_EXTENDED
-# <os>HPUX:<library>ipv6
-# ;
-
-foreach (test
- basic_context
- context_base
- context_service
- context
- stream_base
- stream_service
- stream)
- boost_test_compile(${test})
- boost_test_compile(${test}_select ${test}.cpp COMPILE_FLAGS ${USE_SELECT})
-endforeach()
-
-
-# [ compile basic_context.cpp ]
-# [ compile basic_context.cpp : $(USE_SELECT) : basic_context_select ]
-# [ compile context_base.cpp ]
-# [ compile context_base.cpp : $(USE_SELECT) : context_base_select ]
-# [ compile context_service.cpp ]
-# [ compile context_service.cpp : $(USE_SELECT) : context_service_select ]
-# [ compile context.cpp ]
-# [ compile context.cpp : $(USE_SELECT) : context_select ]
-# [ compile stream_base.cpp ]
-# [ compile stream_base.cpp : $(USE_SELECT) : stream_base_select ]
-# [ compile stream_service.cpp ]
-# [ compile stream_service.cpp : $(USE_SELECT) : stream_service_select ]
-# [ compile stream.cpp ]
-# [ compile stream.cpp : $(USE_SELECT) : stream_select ]
-# ;
Deleted: branches/release/libs/assign/CMakeLists.txt
==============================================================================
--- branches/release/libs/assign/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- assign
- assign.hpp
-)
-
-# Add a library target to the build system
-boost_library_project(
- assign
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Filling containers with constant or generated data has never been easier."
- MODULARIZED
- AUTHORS "Thorsten Ottosen <nesotto -at- cs.auc.dk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/assign/module.cmake
==============================================================================
--- branches/release/libs/assign/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(assign DEPENDS ptr_container)
\ No newline at end of file
Deleted: branches/release/libs/assign/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/assign/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(assign BOOST_DEPENDS test multi_index)
-
-SET(TESTS
- basic
- std
- list_of
- ptr_list_of
- static_list_of
- tuple_list_of
- list_inserter
- ptr_list_inserter
- ptr_map_inserter
- list_of_workaround
- email_example
- my_vector_example)
-
-FOREACH(test ${TESTS})
- boost_test_run(${test} DEPENDS boost_unit_test_framework)
-ENDFOREACH(test ${TESTS})
-
-boost_test_run(multi_index_container
- DEPENDS boost_unit_test_framework boost_serialization)
Deleted: branches/release/libs/bimap/CMakeLists.txt
==============================================================================
--- branches/release/libs/bimap/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- bimap.hpp
- bimap
-)
-
-# Add a library target to the build system
-boost_library_project(
- bimap
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Bidirectional map containers"
- MODULARIZED
- AUTHORS "Matias Capeletto <matias.capeletto -at- gmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/bimap/module.cmake
==============================================================================
--- branches/release/libs/bimap/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(bimap DEPENDS xpressive property_map)
\ No newline at end of file
Deleted: branches/release/libs/bimap/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/bimap/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,49 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(bimap BOOST_DEPENDS test serialization multi_index functional typeof lambda assign)
-
-boost_test_run(test_tagged)
-boost_test_run(test_structured_pair)
-boost_test_run(test_mutant)
-boost_test_run(test_mutant_relation)
-boost_test_run(test_bimap_set_of)
-boost_test_run(test_bimap_multiset_of)
-boost_test_run(test_bimap_unordered_set_of)
-boost_test_run(test_bimap_unordered_multiset_of)
-boost_test_run(test_bimap_list_of)
-boost_test_run(test_bimap_vector_of)
-boost_test_run(test_bimap_ordered)
-boost_test_run(test_bimap_unordered)
-boost_test_run(test_bimap_sequenced)
-boost_test_run(test_bimap_unconstrained)
-boost_test_run(test_bimap_assign)
-boost_test_run(test_bimap_property_map)
-boost_test_run(test_bimap_modify)
-boost_test_run(test_bimap_range)
-boost_test_run(test_bimap_operator_bracket)
-boost_test_run(test_bimap_lambda)
-boost_test_run(test_bimap_mutable)
-boost_test_run(test_bimap_extra)
-boost_test_run(test_bimap_convenience_header)
-boost_test_run(test_bimap_project)
-boost_test_run(test_bimap_serialization DEPENDS boost_serialization)
-boost_test_run(test_bimap_info)
-boost_test_compile_fail(test_bimap_mutable_1 compile_fail/test_bimap_mutable_1.cpp)
-boost_test_compile_fail(test_bimap_mutable_2 compile_fail/test_bimap_mutable_2.cpp)
-boost_test_compile_fail(test_bimap_mutable_3 compile_fail/test_bimap_mutable_3.cpp)
-boost_test_compile_fail(test_bimap_info_1 compile_fail/test_bimap_info_1.cpp)
-boost_test_compile_fail(test_bimap_info_2 compile_fail/test_bimap_info_2.cpp)
-boost_test_compile_fail(test_bimap_info_3 compile_fail/test_bimap_info_3.cpp)
-boost_test_run(bimap_and_boost_property_map ../example/bimap_and_boost/property_map.cpp)
-boost_test_run(bimap_and_boost_range ../example/bimap_and_boost/range.cpp)
-boost_test_run(bimap_and_boost_foreach ../example/bimap_and_boost/foreach.cpp)
-boost_test_run(bimap_and_boost_lambda ../example/bimap_and_boost/lambda.cpp)
-boost_test_run(bimap_and_boost_assign ../example/bimap_and_boost/assign.cpp)
-boost_test_run(bimap_and_boost_xpressive ../example/bimap_and_boost/xpressive.cpp)
-boost_test_run(bimap_and_boost_typeof ../example/bimap_and_boost/typeof.cpp)
-boost_test_compile(bimap_and_boost_serialization
- ../example/bimap_and_boost/serialization.cpp)
Deleted: branches/release/libs/bind/CMakeLists.txt
==============================================================================
--- branches/release/libs/bind/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- bind.hpp
- bind
-)
-
-# Add a library target to the build system
-boost_library_project(
- bind
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions."
- MODULARIZED
- AUTHORS "Peter Dimov <pdimov -at- mmltd.net>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/bind/module.cmake
==============================================================================
--- branches/release/libs/bind/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(bind DEPENDS utility mpl detail config)
\ No newline at end of file
Deleted: branches/release/libs/bind/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/bind/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,47 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(bind BOOST_DEPENDS test)
-
-SET(tests
- bind_test
- bind_dm_test
- bind_eq_test
- bind_const_test
- bind_cv_test
- bind_stateful_test
- bind_dm2_test
- bind_not_test
- bind_rel_test
- bind_function_test
- bind_lookup_problem_test
- bind_rv_sp_test
- bind_dm3_test
- bind_visit_test
- bind_placeholder_test
- bind_rvalue_test
- bind_and_or_test
- mem_fn_test
- mem_fn_void_test
- mem_fn_derived_test
- mem_fn_eq_test
- mem_fn_dm_test
- mem_fn_rv_test
- ref_fn_test
- bind_fnobj2_test
- bind_fn2_test
- bind_mf2_test
- bind_eq2_test
- mem_fn_ref_test
- bind_ref_test
- bind_eq3_test
- )
-FOREACH(test ${tests})
- boost_test_run(${test})
-ENDFOREACH(test ${tests})
-
-boost_test_compile(bind_unary_addr)
-
Deleted: branches/release/libs/circular_buffer/CMakeLists.txt
==============================================================================
--- branches/release/libs/circular_buffer/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- circular_buffer.hpp
- circular_buffer_fwd.hpp
- circular_buffer
-)
-
-# Add a library target to the build system
-boost_library_project(
- circular_buffer
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "STL compliant container also known as ring or cyclic buffer."
- MODULARIZED
- AUTHORS "Jan Gaspar <jano_gaspar -at- yahoo.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/circular_buffer/module.cmake
==============================================================================
--- branches/release/libs/circular_buffer/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module (circular_buffer DEPENDS config thread)
\ No newline at end of file
Deleted: branches/release/libs/circular_buffer/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/circular_buffer/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,13 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(circular_buffer BOOST_DEPENDS test )
-
-
-boost_test_run(base_test SINGLE_THREADED)
-boost_test_run(space_optimized_test SINGLE_THREADED)
-boost_test_run(soft_iterator_invalidation SINGLE_THREADED)
-boost_test_compile(bounded_buffer_comparison)
\ No newline at end of file
Deleted: branches/release/libs/compatibility/CMakeLists.txt
==============================================================================
--- branches/release/libs/compatibility/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- compatibility
-)
-
-# Add a library target to the build system
-boost_library_project(
- compatibility
- # SRCDIRS
- # TESTDIRS
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/compatibility/module.cmake
==============================================================================
--- branches/release/libs/compatibility/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,2 +0,0 @@
-boost_module(compatibility)
-
Deleted: branches/release/libs/concept_check/CMakeLists.txt
==============================================================================
--- branches/release/libs/concept_check/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- concept_check.hpp
- concept_archetype.hpp
- concept_check
-)
-
-# Add a library target to the build system
-boost_library_project(
- concept_check
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Tools for generic programming."
- MODULARIZED
- AUTHORS "Jeremy Siek <jeremy.siek -at- gmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/concept_check/module.cmake
==============================================================================
--- branches/release/libs/concept_check/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(concept_check DEPENDS preprocessor)
\ No newline at end of file
Deleted: branches/release/libs/concept_check/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/concept_check/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,14 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(concept_check BOOST_DEPENDS utility)
-
-# this fails but looks like it isn't the build
-# boost_test_run(../stl_concept_covering)
-boost_test_run(concept_check_test ../concept_check_test.cpp)
-boost_test_run(class_concept_check_test ../class_concept_check_test.cpp)
-boost_test_compile_fail(concept_check_fail_expected ../concept_check_fail_expected.cpp)
-boost_test_compile_fail(class_concept_fail_expected ../class_concept_fail_expected.cpp)
Deleted: branches/release/libs/config/CMakeLists.txt
==============================================================================
--- branches/release/libs/config/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- config.hpp
- config
-)
-
-# Add a library target to the build system
-boost_library_project(
- config
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users."
- MODULARIZED
- AUTHORS "John Maddock <john -at- johnmaddock.co.uk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/config/module.cmake
==============================================================================
Deleted: branches/release/libs/config/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/config/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,37 +0,0 @@
-# Copyright John Maddock and Douglas Gregor.
-# Use, modification and distribution are subject to the
-# Boost Software License, Version 1.0. (See accompanying file
-# LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-if(MSVC)
- set(BOOST_CONFIG_MSVC_STATIC_OPTIONS STATIC STATIC_RUNTIME)
-endif(MSVC)
-if(BORLAND)
- set(BOOST_CONFIG_BORLAND_STATIC_OPTIONS STATIC STATIC_RUNTIME)
-endif(BORLAND)
-
-if(CMAKE_SYSTEM_NAME MATCHES "Linux")
- set(BOOST_CONFIG_STATIC_THREAD_LIBS LINK_LIBS pthread rt)
-endif(CMAKE_SYSTEM_NAME MATCHES "Linux")
-
-boost_additional_test_dependencies(config BOOST_DEPENDS test)
-
-boost_test_run(config_test_threaded config_test.cpp
- EXTRA_OPTIONS MULTI_THREADED)
-
-boost_test_run(config_test
- EXTRA_OPTIONS SINGLE_THREADED ${BOOST_CONFIG_MSVC_STATIC_OPTIONS}
- ${BOOST_CONFIG_STATIC_THREAD_LIBS})
-boost_test_run(config_info_threaded config_info.cpp
- EXTRA_OPTIONS MULTI_THREADED)
-boost_test_run(config_info
- EXTRA_OPTIONS SINGLE_THREADED ${BOOST_CONFIG_MSVC_STATIC_OPTIONS})
-boost_test_run(math_info
- EXTRA_OPTIONS ${BOOST_CONFIG_BORLAND_STATIC_OPTIONS})
-
-
-boost_test_run(limits_test DEPENDS boost_test_exec_monitor)
-boost_test_run(abi_test abi/abi_test.cpp abi/main.cpp)
-
-# TODO: config_link_test
-boost_test_compile_fail(test_thread_fail1 threads/test_thread_fail1.cpp)
-boost_test_compile_fail(test_thread_fail2 threads/test_thread_fail2.cpp)
\ No newline at end of file
Deleted: branches/release/libs/conversion/CMakeLists.txt
==============================================================================
--- branches/release/libs/conversion/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
-
-)
-
-# Add a library target to the build system
-boost_library_project(
- conversion
- # SRCDIRS
- TESTDIRS test
- # HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Polymorphic and lexical casts"
- # MODULARIZED
- AUTHORS "David Abrahams <dave -at- boost-consulting.com>"
- "Kevlin Henney"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/conversion/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/conversion/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,20 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(conversion BOOST_DEPENDS test detail numeric)
-
-boost_test_run(implicit_cast)
-boost_test_compile_fail(implicit_cast_fail)
-boost_test_run(cast_test ../cast_test.cpp)
-boost_test_run(numeric_cast_test ../numeric_cast_test.cpp)
-boost_test_run(
- lexical_cast_test
- ../lexical_cast_test.cpp
- DEPENDS boost_unit_test_framework
-)
-
-
-
Deleted: branches/release/libs/crc/CMakeLists.txt
==============================================================================
--- branches/release/libs/crc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- crc.hpp
-)
-
-# Add a library target to the build system
-boost_library_project(
- crc
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "The Boost CRC Library provides two implementations of CRC (cyclic redundancy code) computation objects and two implementations of CRC computation functions. The implementations are template-based."
- MODULARIZED
- AUTHORS "Daryle Walker <darylew -at- hotmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/crc/module.cmake
==============================================================================
--- branches/release/libs/crc/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(crc DEPENDS integer config)
\ No newline at end of file
Deleted: branches/release/libs/crc/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/crc/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,10 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(crc BOOST_DEPENDS test random)
-
-boost_test_run(crc_test crc_test.cpp)
-
Deleted: branches/release/libs/date_time/CMakeLists.txt
==============================================================================
--- branches/release/libs/date_time/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- date_time.hpp
- date_time
-)
-
-# Add a library target to the build system
-boost_library_project(
- date_time
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A set of date-time libraries based on generic programming concepts."
- MODULARIZED
- AUTHORS "Jeff Garland <jeff -at- crystalclearsoftware.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/date_time/module.cmake
==============================================================================
--- branches/release/libs/date_time/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(date_time DEPENDS algorithm smart_ptr tokenizer io bind serialization)
\ No newline at end of file
Deleted: branches/release/libs/date_time/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/date_time/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,13 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-add_definitions(-DBOOST_DATE_TIME_NO_LIB=1)
-boost_add_library(
- boost_date_time
- gregorian/greg_month.cpp gregorian/greg_weekday.cpp gregorian/date_generators.cpp
- STATIC_COMPILE_FLAGS -DBOOST_DATE_TIME_STATIC_LINK
- SHARED_COMPILE_FLAGS -DBOOST_ALL_DYN_LINK=1
- )
Deleted: branches/release/libs/date_time/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/date_time/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,187 +0,0 @@
-boost_additional_test_dependencies(date_time BOOST_DEPENDS test bind)
-
-# Core
-boost_test_run(testint_adapter)
-boost_test_run(testtime_resolution_traits)
-boost_test_run(testwrapping_int)
-boost_test_run(testconstrained_value)
-boost_test_run(testgregorian_calendar)
-boost_test_run(testgeneric_period)
-
-set(DATE_TIME_COMPILE_FLAGS
- "-DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_ALL_NO_LIB")
-set(DATE_TIME_SHARED_COMPILE_FLAGS
- "-DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB")
-
-# A macro that collects the common settings used to build a run test
-# for the Date-Time library that links statically.
-macro(date_time_static_test SUBDIR TESTNAME)
- boost_test_run(${TESTNAME}
- "${SUBDIR}/${TESTNAME}.cpp"
- DEPENDS boost_date_time STATIC
- COMPILE_FLAGS ${DATE_TIME_COMPILE_FLAGS})
-endmacro(date_time_static_test)
-
-# A macro that collects the common settings used to build a run test
-# for the Date-Time library that links dynamically.
-macro(date_time_shared_test SUBDIR TESTNAME)
- boost_test_run("${TESTNAME}_dll"
- "${SUBDIR}/${TESTNAME}.cpp"
- DEPENDS boost_date_time SHARED
- COMPILE_FLAGS ${DATE_TIME_SHARED_COMPILE_FLAGS})
-endmacro(date_time_shared_test)
-
-# Gregorian
-date_time_static_test(gregorian testdate)
-date_time_static_test(gregorian testdate_duration)
-date_time_static_test(gregorian testgreg_durations)
-date_time_static_test(gregorian testperiod)
-date_time_static_test(gregorian testdate_iterator)
-date_time_static_test(gregorian testformatters)
-### streaming
-date_time_static_test(gregorian testdate_facet_new)
-date_time_static_test(gregorian testdate_input_facet)
-###
-date_time_static_test(gregorian testgenerators)
-date_time_static_test(gregorian testgreg_cal)
-date_time_static_test(gregorian testgreg_day)
-date_time_static_test(gregorian testgreg_month)
-date_time_static_test(gregorian testgreg_year)
-
-date_time_shared_test(gregorian testdate)
-date_time_shared_test(gregorian testdate_duration)
-date_time_shared_test(gregorian testgreg_durations)
-date_time_shared_test(gregorian testperiod)
-date_time_shared_test(gregorian testdate_iterator)
-date_time_shared_test(gregorian testformatters)
-### streaming
-date_time_shared_test(gregorian testdate_facet_new)
-date_time_shared_test(gregorian testdate_input_facet)
-###
-date_time_shared_test(gregorian testgenerators)
-date_time_shared_test(gregorian testgreg_cal)
-date_time_shared_test(gregorian testgreg_day)
-date_time_shared_test(gregorian testgreg_month)
-date_time_shared_test(gregorian testgreg_year)
-
-# POSIX Time
-date_time_static_test(posix_time testfiletime_functions)
-date_time_static_test(posix_time testlocal_adjustor)
-date_time_static_test(posix_time testc_local_adjustor)
-date_time_static_test(posix_time testclock)
-date_time_static_test(posix_time testdst_rules)
-date_time_static_test(posix_time testduration)
-date_time_static_test(posix_time testiterator)
-date_time_static_test(posix_time testparse_time)
-date_time_static_test(posix_time testtime_period)
-date_time_static_test(posix_time testtime)
-date_time_static_test(posix_time testmicrosec_time_clock)
-date_time_static_test(posix_time testtime_formatters)
-date_time_static_test(posix_time testgreg_duration_operators)
-### streaming
-date_time_static_test(posix_time testtime_facet)
-date_time_static_test(posix_time testtime_input_facet)
-###
-
-# Wide streaming
-boost_test_run(testgreg_wstream
- "gregorian/testgreg_wstream.cpp"
- DEPENDS boost_date_time STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DUSE_DATE_TIME_PRE_1_33_FACET_IO")
-boost_test_run(testtime_wstream
- "posix_time/testtime_wstream.cpp"
- DEPENDS boost_date_time STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DUSE_DATE_TIME_PRE_1_33_FACET_IO")
-
-# Pre-1.33 facets
-boost_test_run(testfacet_dll
- "gregorian/testfacet.cpp"
- DEPENDS boost_date_time SHARED
- COMPILE_FLAGS "${DATE_TIME_SHARED_COMPILE_FLAGS} -DUSE_DATE_TIME_PRE_1_33_FACET_IO")
-# Note: This next test was commented out in the Jamfile.v2 because "it
-# crashes on VC6 (cause unknown)"
-boost_test_run(testparse_date_dll
- "gregorian/testparse_date.cpp"
- DEPENDS boost_date_time SHARED
- COMPILE_FLAGS "${DATE_TIME_SHARED_COMPILE_FLAGS} -DUSE_DATE_TIME_PRE_1_33_FACET_IO")
-boost_test_run(testfacet
- "gregorian/testfacet.cpp"
- DEPENDS boost_date_time STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DUSE_DATE_TIME_PRE_1_33_FACET_IO")
-boost_test_run(testparse_date
- "gregorian/testparse_date.cpp"
- DEPENDS boost_date_time STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DUSE_DATE_TIME_PRE_1_33_FACET_IO")
-boost_test_run(teststreams
- "posix_time/teststreams.cpp"
- DEPENDS boost_date_time STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DUSE_DATE_TIME_PRE_1_33_FACET_IO")
-
-# Local time
-date_time_static_test(local_time testdst_transition_day_rule)
-date_time_static_test(local_time testcustom_time_zone)
-date_time_static_test(local_time testposix_time_zone)
-date_time_static_test(local_time testwcustom_time_zone)
-date_time_static_test(local_time testwposix_time_zone)
-
-# we have to copy these into the binary dir because to make the
-# paths inside the tests match
-if (NOT ${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
- FILE(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/libs/date_time/data")
- execute_process(COMMAND cmake -E copy "${CMAKE_SOURCE_DIR}/libs/date_time/data/date_time_zonespec.csv" "${CMAKE_BINARY_DIR}/libs/date_time/data")
- FILE(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/libs/date_time/test/local_time")
- execute_process(COMMAND cmake -E copy "${CMAKE_SOURCE_DIR}/libs/date_time/test/local_time/poorly_formed_zonespec.csv" "${CMAKE_BINARY_DIR}/libs/date_time/test/local_time")
-endif (NOT ${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
-
-date_time_static_test(local_time testtz_database)
-date_time_static_test(local_time testlocal_time)
-date_time_static_test(local_time testlocal_time_iterator)
-date_time_static_test(local_time testlocal_time_period)
-### streaming
-date_time_static_test(local_time testlocal_time_facet)
-date_time_static_test(local_time testlocal_time_input_facet)
-###
-date_time_static_test(local_time testclocks)
-
-
-set(DATE_TIME_COMPILE_FLAGS
- "-DBOOST_DATE_TIME_STATIC_LINK -DBOOST_ALL_NO_LIB -DUSE_DATE_TIME_PRE_1_33_FACET_IO")
-
-# Serialization
- # xml archive tests
-boost_test_run(testgreg_serialize_xml
- "gregorian/testgreg_serialize.cpp"
- DEPENDS boost_date_time boost_serialization STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DDATE_TIME_XML_SERIALIZE")
-boost_test_run(testtime_serialize_xml_std_config
- "posix_time/testtime_serialize.cpp"
- DEPENDS boost_date_time boost_serialization STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DDATE_TIME_XML_SERIALIZE")
-boost_test_run(testtime_serialize_xml
- "posix_time/testtime_serialize.cpp"
- DEPENDS boost_date_time boost_serialization STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DDATE_TIME_XML_SERIALIZE")
-
- # text archive tests
-boost_test_run(testgreg_serialize
- "gregorian/testgreg_serialize.cpp"
- DEPENDS boost_date_time boost_serialization STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS}")
-boost_test_run(testgreg_serialize_dll
- "gregorian/testgreg_serialize.cpp"
- DEPENDS boost_date_time SHARED boost_serialization SHARED
- COMPILE_FLAGS "${DATE_TIME_SHARED_COMPILE_FLAGS}")
-boost_test_run(testtime_serialize_std_config
- "posix_time/testtime_serialize.cpp"
- DEPENDS boost_date_time boost_serialization STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS} -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG")
-boost_test_run(testtime_serialize
- "posix_time/testtime_serialize.cpp"
- DEPENDS boost_date_time boost_serialization STATIC
- COMPILE_FLAGS "${DATE_TIME_COMPILE_FLAGS}")
-
-# Copyright (c) 2000-2005
-# CrystalClear Software, Inc.
-# Subject to the Boost Software License, Version 1.0.
-# (See accompanying file LICENSE-1.0 or
-# http://www.boost.org/LICENSE-1.0)
Deleted: branches/release/libs/detail/CMakeLists.txt
==============================================================================
--- branches/release/libs/detail/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- detail
-)
-
-# Add a library target to the build system
-boost_library_project(
- detail
- # SRCDIRS
- # TESTDIRS
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION "Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users."
- MODULARIZED
- # AUTHORS "John Maddock <john -at- johnmaddock.co.uk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/detail/module.cmake
==============================================================================
--- branches/release/libs/detail/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(detail DEPENDS integer)
\ No newline at end of file
Deleted: branches/release/libs/disjoint_sets/CMakeLists.txt
==============================================================================
--- branches/release/libs/disjoint_sets/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
-
-)
-
-# Add a library target to the build system
-boost_library_project(
- disjoint_sets
- # SRCDIRS
- TESTDIRS test
-# HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Provides disjoint sets operations with union by rank and path compression."
- # MODULARIZED
- AUTHORS "Jeremy Siek <jeremy.siek -at- gmail.com>"
- "Lie-Quan Lee"
- "Andrew Lumsdaine"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/disjoint_sets/module.cmake
==============================================================================
--- branches/release/libs/disjoint_sets/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module (disjoint_sets DEPENDS test graph)
\ No newline at end of file
Deleted: branches/release/libs/disjoint_sets/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/disjoint_sets/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,7 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_test_run(disjoint_set_test ../disjoint_set_test.cpp)
Deleted: branches/release/libs/dynamic_bitset/CMakeLists.txt
==============================================================================
--- branches/release/libs/dynamic_bitset/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,30 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- dynamic_bitset.hpp
- dynamic_bitset_fwd.hpp
- dynamic_bitset
-)
-
-# Add a library target to the build system
-boost_library_project(
- dynamic_bitset
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A runtime-sized version of std::bitset"
- MODULARIZED
- AUTHORS "Jeremy Siek <jeremy.siek -at- gmail.com>"
- "Chuck Allison"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/dynamic_bitset/module.cmake
==============================================================================
--- branches/release/libs/dynamic_bitset/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(dynamic_bitset DEPENDS detail static_assert)
Deleted: branches/release/libs/dynamic_bitset/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/dynamic_bitset/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,13 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(dynamic_bitset BOOST_DEPENDS test config)
-
-
-boost_test_run(dyn_bitset_unit_tests1 ../dyn_bitset_unit_tests1.cpp)
-boost_test_run(dyn_bitset_unit_tests2 ../dyn_bitset_unit_tests2.cpp)
-boost_test_run(dyn_bitset_unit_tests3 ../dyn_bitset_unit_tests3.cpp)
-boost_test_run(dyn_bitset_unit_tests4 ../dyn_bitset_unit_tests4.cpp)
Deleted: branches/release/libs/exception/CMakeLists.txt
==============================================================================
--- branches/release/libs/exception/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- exception.hpp
- exception_ptr.hpp
- exception
-)
-
-# Add a library target to the build system
-boost_library_project(
- exception
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- DOCDIRS doc
- DESCRIPTION "A library for transporting of arbitrary data in exception objects, and transporting of exceptions between threads."
- MODULARIZED
- AUTHORS "Emil Dotchevski <emil -at- revergestudios.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/exception/module.cmake
==============================================================================
--- branches/release/libs/exception/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(exception DEPENDS smart_ptr detail utility tuple)
\ No newline at end of file
Deleted: branches/release/libs/exception/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/exception/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,47 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(exception BOOST_DEPENDS test)
-
-boost_test_run(is_output_streamable_test)
-boost_test_run(has_to_string_test)
-boost_test_run(to_string_test)
-boost_test_run(to_string_stub_test)
-boost_test_compile_fail(to_string_fail)
-
-#exception
-
-boost_test_run(cloning_test)
-boost_test_run(copy_exception_test)
-boost_test_run(unknown_exception_test)
-boost_test_run(exception_test)
-#boost_test_run(boost_error_info_test)
-boost_test_run(enable_error_info_test enable_error_info_test.cpp helper1.cpp)
-boost_test_run(throw_exception_test throw_exception_test.cpp helper2.cpp)
-boost_test_run(errno_test)
-boost_test_run(error_info_test)
-boost_test_run(diagnostic_information_test)
-boost_test_compile_fail(exception_fail)
-boost_test_compile_fail(throw_exception_fail)
-
-# Compile headers tests
-set (compile_tests
- diagnostic_information_hpp_test
- error_info_hpp_test
- exception_ptr_hpp_test
- exception_hpp_test
- get_error_info_hpp_test
- info_hpp_test
- info_tuple_hpp_test
- to_string_hpp_test
- to_string_stub_hpp_test
- )
-
-#-- Create a Compile test for each source
-foreach(test ${compile_tests})
- boost_test_compile(${test} "${test}.cpp")
-endforeach(test ${compile_tests})
-
Deleted: branches/release/libs/filesystem/CMakeLists.txt
==============================================================================
--- branches/release/libs/filesystem/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- filesystem.hpp
- filesystem
-)
-
-# Add a library target to the build system
-boost_library_project(
- filesystem
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Provides portable facilities to query and manipulate paths, files, and directories."
- MODULARIZED
- AUTHORS "Beman Dawes <bdawes -at- acm.org>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/filesystem/module.cmake
==============================================================================
--- branches/release/libs/filesystem/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(filesystem DEPENDS system smart_ptr)
\ No newline at end of file
Deleted: branches/release/libs/filesystem/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/filesystem/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,14 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_add_library(
- boost_filesystem
- operations.cpp path.cpp portability.cpp utf8_codecvt_facet.cpp
- SHARED_COMPILE_FLAGS "-DBOOST_FILESYSTEM_DYN_LINK=1"
- STATIC_COMPILE_FLAGS "-DBOOST_FILESYSTEM_STATIC_LINK=1"
- DEPENDS boost_system
- )
-
Deleted: branches/release/libs/filesystem/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/filesystem/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,30 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(filesystem BOOST_DEPENDS test bind)
-
-
-ADD_DEFINITIONS(-DBOOST_ALL_NO_LIB) # -DBOOST_FILESYSTEM_STATIC_LINK)
-
-SET(TESTS path_test operations_test
- fstream_test convenience_test
- large_file_support_test wide_test)
-
-FOREACH(test ${TESTS})
- boost_test_run(${test}_static
- ${test}.cpp
- DEPENDS boost_filesystem STATIC
- COMPILE_FLAGS -DBOOST_FILESYSTEM_STATIC_LINK)
- boost_test_run(${test}_dynamic
- ${test}.cpp
- DEPENDS boost_filesystem SHARED
- COMPILE_FLAGS -DBOOST_FILESYSTEM_DYN_LINK)
-ENDFOREACH(test ${TESTS})
-
-boost_test_compile(mbcopy ../example/mbcopy.cpp)
-boost_test_compile(mbpath ../example/mbpath.cpp)
-boost_test_compile(simple_ls ../example/simple_ls.cpp)
-
Deleted: branches/release/libs/flyweight/CMakeLists.txt
==============================================================================
--- branches/release/libs/flyweight/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,18 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# Add a library target to the build system
-boost_library_project(
- flyweight
- TESTDIRS test
- HEADERS flyweight flyweight.hpp
- # DOCDIRS
- DESCRIPTION "Flyweights are small-sized handle classes granting constant access to shared common data, thus allowing for the management of large amounts of entities within reasonable memory limits. Boost.Flyweight makes it easy to use this common programming idiom by providing the class template flyweight<T>, which acts as a drop-in replacement for const T."
- MODULARIZED
- AUTHORS "Joaquín M López Muñoz <fixme -at- fixme.com>"
-)
-
-
Deleted: branches/release/libs/flyweight/module.cmake
==============================================================================
--- branches/release/libs/flyweight/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(flyweight DEPENDS mpl parameter preprocessor interprocess type_traits)
Deleted: branches/release/libs/flyweight/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/flyweight/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-# Boost.Flyweight tests Jamfile
-#
-# Copyright 2006-2008 Joaquín M López Muñoz.
-# Distributed under the Boost Software License, Version 1.0.
-# (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-#
-# See http://www.boost.org/libs/flyweight for library home page.
-
-boost_add_library(intermod_holder_dll
- intermod_holder_dll.cpp
- COMPILE_FLAGS "-DBOOST_FLYWEIGHT_TEST_INTERMOD_HOLDER_DLL_SOURCE=1"
- NO_SINGLE_THREADED
- NO_STATIC
- NO_INSTALL
- )
-
-boost_test_run(test_assoc_cont_factory test_assoc_cont_factory.cpp test_assoc_cont_fact_main.cpp)
-boost_test_run(test_basic test_basic.cpp test_basic_main.cpp)
-boost_test_run(test_custom_factory test_custom_factory.cpp test_custom_factory_main.cpp)
-boost_test_run(test_init test_init.cpp test_init_main.cpp)
-
-boost_test_run(test_intermod_holder test_intermod_holder.cpp test_intermod_holder_main.cpp
- DEPENDS intermod_holder_dll)
-
-boost_test_run(test_multictor test_multictor.cpp test_multictor_main.cpp)
-boost_test_run(test_no_locking test_no_locking.cpp test_no_locking_main.cpp)
-boost_test_run(test_no_tracking test_no_tracking.cpp test_no_tracking_main.cpp)
-boost_test_run(test_set_factory test_set_factory.cpp test_set_factory_main.cpp)
Deleted: branches/release/libs/foreach/CMakeLists.txt
==============================================================================
--- branches/release/libs/foreach/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- foreach.hpp
-)
-
-# Add a library target to the build system
-boost_library_project(
- foreach
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/foreach/module.cmake
==============================================================================
--- branches/release/libs/foreach/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(foreach DEPENDS range)
\ No newline at end of file
Deleted: branches/release/libs/foreach/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/foreach/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,40 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(foreach BOOST_DEPENDS test )
-
-set(TESTS
-stl_byval
-stl_byval_r
-stl_byref
-stl_byref_r
-array_byval
-array_byval_r
-array_byref
-array_byref_r
-cstr_byval
-cstr_byval_r
-cstr_byref
-cstr_byref_r
-pair_byval
-pair_byval_r
-pair_byref
-pair_byref_r
-user_defined
-call_once
-rvalue_const
-rvalue_const_r
-rvalue_nonconst
-rvalue_nonconst_r
-dependent_type
-misc)
-
-foreach(test ${TESTS})
- boost_test_run(${test})
-endforeach(test ${TESTS})
-
-boost_test_compile(noncopyable)
-
Deleted: branches/release/libs/format/CMakeLists.txt
==============================================================================
--- branches/release/libs/format/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- format.hpp
- format
-)
-
-# Add a library target to the build system
-boost_library_project(
- format
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/format/module.cmake
==============================================================================
--- branches/release/libs/format/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(format DEPENDS detail config optional)
\ No newline at end of file
Deleted: branches/release/libs/format/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/format/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,13 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(format BOOST_DEPENDS test)
-
-boost_test_run(format_test1 DEPENDS boost_test_exec_monitor)
-boost_test_run(format_test2 DEPENDS boost_test_exec_monitor)
-boost_test_run(format_test3 DEPENDS boost_test_exec_monitor)
-boost_test_run(format_test_wstring DEPENDS boost_test_exec_monitor)
-
Deleted: branches/release/libs/function/CMakeLists.txt
==============================================================================
--- branches/release/libs/function/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- function.hpp
- function
-)
-
-# Add a library target to the build system
-boost_library_project(
- function
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- DOCDIRS doc
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/function/doc/CMakeLists.txt
==============================================================================
--- branches/release/libs/function/doc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,8 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_add_documentation(function.xml
- faq.xml history.xml misc.xml reference.xml tests.xml tutorial.xml)
Deleted: branches/release/libs/function/module.cmake
==============================================================================
--- branches/release/libs/function/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(function DEPENDS detail preprocessor utility)
Deleted: branches/release/libs/function/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/function/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(function BOOST_DEPENDS test lambda)
-
-
-boost_test_run(lib_function_test function_test.cpp)
-boost_test_run(function_n_test)
-boost_test_run(allocator_test)
-boost_test_run(stateless_test)
-boost_test_run(lambda_test)
-boost_test_compile_fail(function_test_fail1)
-boost_test_compile_fail(function_test_fail2)
-boost_test_compile(function_30)
-boost_test_run(function_arith_cxx98)
-boost_test_run(function_arith_portable)
-boost_test_run(sum_avg_cxx98)
-boost_test_run(sum_avg_portable)
-boost_test_run(mem_fun_cxx98)
-boost_test_run(mem_fun_portable)
-boost_test_run(std_bind_cxx98)
-boost_test_run(std_bind_portable)
-boost_test_run(function_ref_cxx98)
-boost_test_run(function_ref_portable)
-boost_test_run(contains_test)
-boost_test_run(contains2_test)
Deleted: branches/release/libs/function_types/CMakeLists.txt
==============================================================================
--- branches/release/libs/function_types/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- function_types
-)
-
-# Add a library target to the build system
-boost_library_project(
- function_types
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/function_types/module.cmake
==============================================================================
--- branches/release/libs/function_types/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(function_types DEPENDS mpl detail)
\ No newline at end of file
Deleted: branches/release/libs/function_types/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/function_types/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,76 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# Get the boost dependencies for the tests
-boost_additional_test_dependencies(function_types BOOST_DEPENDS test fusion)
-
-boost_test_compile(is_function classification/is_function.cpp)
-boost_test_compile(is_function_pointer classification/is_function_pointer.cpp)
-boost_test_compile(is_function_reference classification/is_function_reference.cpp)
-boost_test_compile(is_member_function_pointer classification/is_member_function_pointer.cpp)
-boost_test_compile(is_member_object_pointer classification/is_member_object_pointer.cpp)
-boost_test_compile(is_callable_builtin classification/is_callable_builtin.cpp)
-boost_test_compile(is_nonmember_callable_builtin classification/is_nonmember_callable_builtin.cpp)
-boost_test_compile(is_member_pointer classification/is_member_pointer.cpp)
-
-boost_test_compile(is_cv_mem_func_ptr classification/is_cv_mem_func_ptr.cpp)
-boost_test_compile(is_variadic classification/is_variadic.cpp)
-boost_test_compile(is_cv_pointer classification/is_cv_pointer.cpp)
- # [ compile classification/is_cv_function.cpp)
-
-# Decomposition
-
-boost_test_compile(components decomposition/components.cpp)
-boost_test_compile(result_type decomposition/result_type.cpp)
-boost_test_compile(function_arity decomposition/function_arity.cpp)
-boost_test_compile(parameter_types decomposition/parameter_types.cpp)
-
-boost_test_compile(components_seq decomposition/components_seq.cpp)
-boost_test_compile(class_type_transform decomposition/class_type_transform.cpp)
-
-boost_test_compile_fail(result_type_fail decomposition/result_type_fail.cpp)
-boost_test_compile_fail(parameter_types_fail decomposition/parameter_types_fail.cpp)
-boost_test_compile_fail(function_arity_fail decomposition/function_arity_fail.cpp)
-
-# Synthesis
-
-boost_test_compile(function_type synthesis/function_type.cpp)
-boost_test_compile(function_pointer synthesis/function_pointer.cpp)
-boost_test_compile(function_reference synthesis/function_reference.cpp)
-boost_test_compile(member_function_pointer synthesis/member_function_pointer.cpp)
-boost_test_compile(member_object_pointer synthesis/member_object_pointer.cpp)
-
-boost_test_compile(transformation synthesis/transformation.cpp)
-boost_test_compile(mem_func_ptr_cv1 synthesis/mem_func_ptr_cv1.cpp)
-boost_test_compile(mem_func_ptr_cv2 synthesis/mem_func_ptr_cv2.cpp)
-boost_test_compile(mem_func_ptr_cv_ptr_to_this synthesis/mem_func_ptr_cv_ptr_to_this.cpp)
-boost_test_compile(variadic_function_synthesis synthesis/variadic_function_synthesis.cpp)
- # [ compile synthesis/cv_function_synthesis.cpp)
-
-# Reconfiguration
-
-boost_test_compile(preprocessing_mode reconfiguration/preprocessing_mode.cpp)
-boost_test_compile(partial_arity_preprocessing reconfiguration/partial_arity_preprocessing.cpp)
-boost_test_compile(cc_preprocessing reconfiguration/cc_preprocessing.cpp)
-
-# Custom calling conventions
-boost_test_compile(nonmember_ccs custom_ccs/nonmember_ccs.cpp)
-boost_test_compile(nonmember_ccs_exact custom_ccs/nonmember_ccs_exact.cpp)
-message(STATUS "Function_Types/test/custom_ccs/member_ccs.cpp Needs love")
-#boost_test_compile(member_ccs custom_ccs/member_ccs.cpp)
-message(STATUS "Function_Types/test/custom_ccs/member_ccs_exact.cpp Needs love")
-#boost_test_compile(member_ccs_exact custom_ccs/member_ccs_exact.cpp)
-
-
-# Code from the examples
-# Include the "example" directory
-include_directories("${CMAKE_CURRENT_SOURCE_DIR}/example")
-boost_test_compile(interpreter_example ../example/interpreter_example.cpp)
-boost_test_compile(result_of_example ../example/result_of_example.cpp)
-boost_test_compile(interface_example ../example/interface_example.cpp)
-message(STATUS "Function_Types/example/fast_mem_fn_example.cpp Needs love")
-#boost_test_compile(fast_mem_fn_example ../example/fast_mem_fn_example.cpp)
-boost_test_compile(macro_type_args_example ../example/macro_type_args_example.cpp)
Deleted: branches/release/libs/functional/CMakeLists.txt
==============================================================================
--- branches/release/libs/functional/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- functional.hpp
- functional
-)
-
-# Add a library target to the build system
-boost_library_project(
- functional
- # SRCDIRS
- TESTDIRS test hash/test hash/examples
- HEADERS ${lib_headers}
- DOCDIRS hash/doc
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/functional/hash/doc/CMakeLists.txt
==============================================================================
--- branches/release/libs/functional/hash/doc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,8 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-message(STATUS "functional/hash docs need love")
-
Deleted: branches/release/libs/functional/hash/examples/CMakeLists.txt
==============================================================================
--- branches/release/libs/functional/hash/examples/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,15 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#-------------------------------------------------------------------------
-#-- Needed include directories for the tests
-boost_additional_test_dependencies(config BOOST_DEPENDS test)
-#-------------------------------------------------------------------------
-boost_test_run(books)
-boost_test_run(point)
-boost_test_run(portable)
-
-
Deleted: branches/release/libs/functional/hash/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/functional/hash/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,58 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#project hash-tests
-# : requirements
-# <toolset>gcc:<define>_GLIBCXX_DEBUG
-# ;
-if (GCC)
- ADD_DEFINITIONS(-D_GLIBCXX_DEBUG)
-endif(GCC)
-
-# [ run .cpp : : : <test-info>always_show_run_output ]
-
-
-
-#-------------------------------------------------------------------------
-#-- Needed include directories for the tests
- boost_additional_test_dependencies(functional BOOST_DEPENDS test)
-#-------------------------------------------------------------------------
-
-SET(tests
-hash_fwd_test_1
-hash_fwd_test_2
-hash_number_test
-hash_pointer_test
-hash_function_pointer_test
-hash_float_test
-hash_long_double_test
-hash_string_test
-hash_range_test
-hash_custom_test
-hash_global_namespace_test
-hash_friend_test
-hash_built_in_array_test
-hash_value_array_test
-hash_vector_test
-hash_list_test
-hash_deque_test
-hash_set_test
-hash_map_test
-hash_complex_test
-container_fwd_test
-hash_no_ext_macro_1
-hash_no_ext_macro_2
-)
-
-boost_test_run(link_test link_test.cpp link_test_2.cpp)
-boost_test_run(link_ext_test link_ext_test.cpp link_no_ext_test.cpp
-)
-foreach(test ${tests})
- boost_test_run(${test})
-endforeach(test ${tests})
-
-boost_test_compile_fail(hash_no_ext_fail_test)
-
Deleted: branches/release/libs/functional/module.cmake
==============================================================================
--- branches/release/libs/functional/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(functional DEPENDS integer)
\ No newline at end of file
Deleted: branches/release/libs/functional/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/functional/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,7 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_test_run(function_test function_test.cpp)
Deleted: branches/release/libs/fusion/CMakeLists.txt
==============================================================================
--- branches/release/libs/fusion/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- fusion
-)
-
-# Add a library target to the build system
-boost_library_project(
- fusion
- # SRCDIRS
- # TESTDIRS
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Library for working with tuples, including various containers, algorithms, etc."
- MODULARIZED
- AUTHORS "Joel de Guzman <joel -at- boost-consulting.com>"
- "Dan Marsden <danmarsden -at- yahoo.co.uk>"
- "Tobias Schwinger <tschwinger -at- isonews2.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/fusion/module.cmake
==============================================================================
--- branches/release/libs/fusion/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module (fusion DEPENDS function_types)
\ No newline at end of file
Deleted: branches/release/libs/gil/CMakeLists.txt
==============================================================================
--- branches/release/libs/gil/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- gil
-)
-
-# Add a library target to the build system
-boost_library_project(
- gil
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Generic Image Library"
- MODULARIZED
- AUTHORS "Lubomir Bourdev <lbourdev -at- adobe.com>"
- "Hailin Jin <hljin -at- adobe.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/gil/module.cmake
==============================================================================
--- branches/release/libs/gil/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module (gil DEPENDS type_traits mpl)
\ No newline at end of file
Deleted: branches/release/libs/gil/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/gil/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,16 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(gil BOOST_DEPENDS test lambda crc)
-
-
-add_definitions(-DBOOST_GIL_NO_IO -D_SCL_SECURE_NO_WARNINGS)
-boost_test_run(channel channel.cpp error_if.cpp)
-boost_test_run(image image.cpp sample_image.cpp error_if.cpp
- ARGS ${CMAKE_CURRENT_SOURCE_DIR}/gil_reference_checksums.txt)
-boost_test_run(image_io image_io.cpp error_if.cpp)
-boost_test_run(pixel pixel.cpp error_if.cpp)
-boost_test_run(pixel_iterator pixel_iterator.cpp error_if.cpp)
Deleted: branches/release/libs/graph/CMakeLists.txt
==============================================================================
--- branches/release/libs/graph/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,24 +0,0 @@
-# Copyright (C) 2008 Michael Jackson
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-
-# Add a library target to the build system
-boost_library_project(
- graph
- SRCDIRS src
- TESTDIRS test
- HEADERS graph
- # DOCDIRS
- DESCRIPTION "The BGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL)."
- MODULARIZED
- AUTHORS "Jeremy Siek <jeremy.siek -at- gmail.com>"
- "Lie-Quan Lee"
- "Andrew Lumsdaine"
- "Douglas Gregor <doug.gregor -at- gmail.com>"
- # MAINTAINERS
-)
Deleted: branches/release/libs/graph/module.cmake
==============================================================================
--- branches/release/libs/graph/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,4 +0,0 @@
-boost_module(graph DEPENDS property_map tuple multi_index any random)
-boost_module(graph_mpi DEPENDS mpi graph)
-
-# any is there because of the dependency on boost/property_map/dynamic_property_map.hpp
Deleted: branches/release/libs/graph/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/graph/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,33 +0,0 @@
-# Copyright (C) 2008 Michael Jackson
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-add_definitions(-DBOOST_GRAPH_NO_LIB=1)
-
-if (MSVC)
- # Without these flags, MSVC 7.1 and 8.0 crash
- add_definitions(-GR-)
-endif (MSVC)
-
-set(BOOST_GRAPH_OPTIONAL_SOURCES "")
-set(BOOST_GRAPH_OPTIONAL_LIBRARIES "")
-
-# Try to find the Expat library
-include(FindEXPAT)
-if (EXPAT_FOUND)
- # We have Expat, so build the GraphML parser - TODO: Boost 1.34.x only
-# set(BOOST_GRAPH_OPTIONAL_SOURCES
-# ${BOOST_GRAPH_OPTIONAL_SOURCES} "graphml.cpp")
- include_directories(${EXPAT_INCLUDE_DIRS})
- list(APPEND BOOST_GRAPH_OPTIONAL_LIBRARIES ${EXPAT_LIBRARIES})
-endif (EXPAT_FOUND)
-
-boost_add_library(
- boost_graph
- read_graphviz_spirit.cpp ${BOOST_GRAPH_OPTIONAL_SOURCES}
- LINK_LIBS ${BOOST_GRAPH_OPTIONAL_LIBRARIES}
- SHARED_COMPILE_FLAGS "-DBOOST_GRAPH_DYN_LINK=1"
- )
-
Deleted: branches/release/libs/graph/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/graph/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,71 +0,0 @@
-# Copyright (C) 2008 Michael Jackson
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-boost_additional_test_dependencies(graph BOOST_DEPENDS test assign)
-
-boost_test_run(transitive_closure_test)
-boost_test_compile(adj_list_cc)
-boost_test_run(adj_list_edge_list_set)
-boost_test_compile(adj_matrix_cc)
-boost_test_run(bfs)
-boost_test_compile(bfs_cc)
-boost_test_run(bellman-test)
-boost_test_run(betweenness_centrality_test DEPENDS boost_graph SHARED)
-boost_test_run(csr_graph_test)
-boost_test_run(dag_longest_paths)
-boost_test_run(dfs)
-boost_test_compile(dfs_cc)
-boost_test_compile(dijkstra_cc)
-boost_test_run(dijkstra_heap_performance ARGS 10000 DEPENDS boost_graph SHARED)
-boost_test_run(dominator_tree_test)
-boost_test_run(relaxed_heap_test ARGS 5000 15000)
-boost_test_compile(edge_list_cc)
-boost_test_compile(filtered_graph_cc)
-boost_test_run(generator_test)
-boost_test_run(graph)
-boost_test_compile(graph_concepts)
-boost_test_run(graphviz_test
- DEPENDS boost_test_exec_monitor boost_graph STATIC)
-boost_test_run(gursoy_atun_layout_test)
-boost_test_run(layout_test)
-boost_test_run(serialize DEPENDS boost_serialization)
-boost_test_compile(reverse_graph_cc)
-boost_test_run(sequential_vertex_coloring)
-boost_test_run(subgraph)
-boost_test_run(isomorphism)
-boost_test_run(adjacency_matrix_test)
-boost_test_compile(vector_graph_cc)
-boost_test_compile(copy)
-boost_test_compile(property_iter)
-boost_test_run(bundled_properties)
-boost_test_run(floyd_warshall_test)
-boost_test_run(astar_search_test)
-boost_test_run(biconnected_components_test)
-boost_test_run(cuthill_mckee_ordering)
-boost_test_run(king_ordering)
-boost_test_run(matching_test)
-boost_test_run(mcgregor_subgraphs_test)
-# boost_test_run(max_flow_test)
-# boost_test_run(kolmogorov_max_flow_test) TODO: Boost 1.34.x only
-
-# GraphML Tests - not for Boost 1.34.x
-#include(FindEXPAT)
-#if (EXPAT_FOUND)
-# include_directories(${EXPAT_INCLUDE_DIRS})
-# boost_test_run(graphml_test LIBRARIES boost_graph)
-#endif (EXPAT_FOUND)
-
-# Stanford GraphBase Tests
-if ($ENV{SDB})
- include_directories("$ENV{SDB}")
- boost_test_compile(stanford_graph_cc)
-endif ($ENV{SDB})
-
-# LEDA tests
-if ($ENV{LEDA})
- include_directories("$ENV{LEDA}/incl")
- boost_test_compile(leda_graph_cc)
-endif ($ENV{LEDA})
Deleted: branches/release/libs/graph_parallel/CMakeLists.txt
==============================================================================
--- branches/release/libs/graph_parallel/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-# Copyright (C) 2008 The Trustees of Indiana University.
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-FIND_PACKAGE(MPI)
-
-if (NOT MPI_FOUND)
- message(STATUS "MPI Not Found")
-endif (NOT MPI_FOUND)
-
-
-boost_library_project(
- graph_parallel
- SRCDIRS src
- TESTDIRS test example
- # HEADERS graph graph/parallel
- # DOCDIRS doc
- DESCRIPTION "Parallel support using MPI for Boost.Graph."
- AUTHORS "Douglas Gregor <doug.gregor -at- gmail.com>"
- "Nicholas Edmonds <ngedmond -at- osl.iu.edu>"
- "Jeremiah Willcock <jewillco -at- osl.iu.edu>"
- "Andrew Lumsdaine"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/graph_parallel/doc/CMakeLists.txt
==============================================================================
--- branches/release/libs/graph_parallel/doc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,70 +0,0 @@
-# Copyright (C) 2008 The Trustees of Indiana University.
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-set(PBGL_DOCS
- DistributedGraph
- DistributedEdgeListGraph
- DistributedVertexListGraph
- GlobalDescriptor
- boman_et_al_graph_coloring
- breadth_first_search
- connected_components
- dehne_gotz_min_spanning_tree
- dijkstra_example
- dijkstra_shortest_paths
- distributed_adjacency_list
- distributed_property_map
- distributed_queue
- distributedS
- index
- local_subgraph
- metis
- overview
- page_rank
- process_group
- mpi_bsp_process_group
- simple_trigger
- strong_components
- tsin_depth_first_visit
- vertex_list_adaptor
- rmat_generator
- sorted_rmat_generator
- unique_rmat_generator
- sorted_unique_rmat_generator
- scalable_rmat_generator
- mesh_generator
- ssca_generator
- fruchterman_reingold
- st_connected
- betweenness_centrality
- connected_components_parallel_search
- )
-
-set(PBGL_IMAGES
- dijkstra_dist3_graph.png dijkstra_seq_graph.png vertex_coloring.png
- architecture.png dist-adjlist.png dist-pmap.png distributed-graph.png
- graph.png)
-
-set(PBGL_DOC_TARGETS)
-separate_arguments(RST2HTML_FLAGS)
-foreach(DOC ${PBGL_DOCS})
- add_custom_command(OUTPUT "${PBGL_BINARY_DIR}/libs/graph_parallel/doc/${DOC}.html"
- COMMAND "${RST2HTML}"
- ARGS ${RST2HTML_FLAGS} "${PBGL_SOURCE_DIR}/libs/graph_parallel/doc/${DOC}.rst"
- "${PBGL_BINARY_DIR}/libs/graph/doc/parallel/${DOC}.html"
- COMMENT "Generating document ${DOC}.html..."
- )
- list(APPEND PBGL_DOC_TARGETS "${PBGL_BINARY_DIR}/libs/graph_parallel/doc/${DOC}.html")
-endforeach(DOC)
-
-add_custom_target(doc ALL
- DEPENDS ${PBGL_DOC_TARGETS})
-
-install(FILES ${PBGL_DOC_TARGETS} ${PBGL_IMAGES}
- DESTINATION "doc/pbgl-${PBGL_VERSION}"
- COMPONENT "Documentation"
- OPTIONAL
- )
Deleted: branches/release/libs/graph_parallel/example/CMakeLists.txt
==============================================================================
--- branches/release/libs/graph_parallel/example/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,59 +0,0 @@
-# Copyright (C) 2008 The Trustees of Indiana University.
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-if (MPI_FOUND)
-
- boost_additional_test_dependencies(graph_parallel BOOST_DEPENDS test mpi filesystem system)
-
- include_directories(${MPI_INCLUDE_PATH})
-
- macro(boost_graph_parallel_example testname)
- PARSE_ARGUMENTS(MPI_EXAMPLE "NUMPROCS;ARGS" "" ${ARGN})
-
- # Determine the example sources
- if (MPI_EXAMPLE_DEFAULT_ARGS)
- set(MPI_EXAMPLE_SOURCES ${MPI_EXAMPLE_DEFAULT_ARGS})
- else (MPI_EXAMPLE_DEFAULT_ARGS)
- set(MPI_EXAMPLE_SOURCES "${testname}.cpp")
- endif (MPI_EXAMPLE_DEFAULT_ARGS)
-
- set(THIS_EXAMPLE_LOCATION tests/${PROJECT_NAME}/${testname})
-
- # Build the example executable
- boost_add_executable(${testname}
- ${MPI_EXAMPLE_SOURCES}
- OUTPUT_NAME ${THIS_EXAMPLE_LOCATION}
- NO_INSTALL
- DEPENDS boost_graph_parallel boost_system
- COMPILE_FLAGS "${MPI_COMPILE_FLAGS}"
- LINK_FLAGS "${MPI_LINK_FLAGS}"
- LINK_LIBS ${MPI_LIBRARIES}
- SHARED_COMPILE_FLAGS "-DBOOST_MPI_DYN_LINK=1")
-
- if (BUILD_TESTING)
-
- if (NOT MPI_EXAMPLE_NUMPROCS)
- set(MPI_EXAMPLE_NUMPROCS ${MPIEXEC_MAX_NUMPROCS})
- endif (NOT MPI_EXAMPLE_NUMPROCS)
-
- foreach(PROCS ${MPI_EXAMPLE_NUMPROCS})
- add_test("${PROJECT_NAME}-${testname}-${PROCS}"
- ${MPIEXEC}
- -n ${PROCS}
- ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${THIS_EXAMPLE_LOCATION}
- ${MPI_EXAMPLE_ARGS}
- ${BOOST_TEST_ARGS}
- )
- endforeach(PROCS)
-
- endif(BUILD_TESTING)
-
- endmacro(boost_graph_parallel_example)
-
- boost_graph_parallel_example(breadth_first_search ARGS ${Boost_SOURCE_DIR}/libs/graph/test/weighted_graph.gr)
- boost_graph_parallel_example(dijkstra_shortest_paths ARGS ${Boost_SOURCE_DIR}/libs/graph/test/weighted_graph.gr)
-
-endif (MPI_FOUND)
Deleted: branches/release/libs/graph_parallel/module.cmake
==============================================================================
--- branches/release/libs/graph_parallel/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(graph_parallel DEPENDS mpi graph)
Deleted: branches/release/libs/graph_parallel/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/graph_parallel/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,26 +0,0 @@
-# Copyright (C) 2008 The Trustees of Indiana University.
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-add_definitions(-DBOOST_GRAPH_NO_LIB=1)
-
-if (MSVC)
- # Without these flags, MSVC 7.1 and 8.0 crash
- add_definitions(-GR-)
-endif (MSVC)
-
-if (MPI_FOUND)
-
- # Add Boost.MPI link and add parallel source files
- include_directories(${MPI_INCLUDE_PATH})
-
- boost_add_library(
- boost_graph_parallel
- mpi_process_group.cpp tag_allocator.cpp
- DEPENDS boost_mpi
- SHARED_COMPILE_FLAGS "-DBOOST_GRAPH_DYN_LINK=1"
- )
-
-endif (MPI_FOUND)
Deleted: branches/release/libs/graph_parallel/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/graph_parallel/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,121 +0,0 @@
-# Copyright (C) 2008 The Trustees of Indiana University.
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-if (MPI_FOUND)
-
- boost_additional_test_dependencies(graph_parallel BOOST_DEPENDS test mpi filesystem system)
-
- include_directories(${MPI_INCLUDE_PATH})
-
- # Declare a test for the Boost.MPI library, which may involve both
- # building the test and executing it with varying numbers of
- # processes. Edited to become boost_graph_parallel_test, with a different
- # default number of processors.
- #
- # boost_graph_parallel_test(testname
- # [source1 source2 ...]
- # [ARGS arg1 arg2 ...]
- # [SCHEDULE procs1 procs2 ...]
- #
- # testname is the name of the test. source1, source2, etc. are the
- # source files that will be built and linked into the test
- # executable. If no source files are provided, the file "testname.cpp"
- # will be used instead.
- macro(boost_graph_parallel_test testname)
- PARSE_ARGUMENTS(MPI_TEST "NUMPROCS;ARGS" "" ${ARGN})
-
- # Determine the test sources
- if (MPI_TEST_DEFAULT_ARGS)
- set(MPI_TEST_SOURCES ${MPI_TEST_DEFAULT_ARGS})
- else (MPI_TEST_DEFAULT_ARGS)
- set(MPI_TEST_SOURCES "${testname}.cpp")
- endif (MPI_TEST_DEFAULT_ARGS)
-
- set(THIS_TEST_LOCATION tests/${PROJECT_NAME}/${testname})
-
- # Build the test executable
- boost_add_executable(${testname}
- ${MPI_TEST_SOURCES}
- OUTPUT_NAME ${THIS_TEST_LOCATION}
- NO_INSTALL
- DEPENDS boost_graph_parallel boost_system
- COMPILE_FLAGS "${MPI_COMPILE_FLAGS}"
- LINK_FLAGS "${MPI_LINK_FLAGS}"
- LINK_LIBS ${MPI_LIBRARIES}
- SHARED_COMPILE_FLAGS "-DBOOST_MPI_DYN_LINK=1")
-
- if (NOT MPI_TEST_NUMPROCS)
- set(MPI_TEST_NUMPROCS ${MPIEXEC_MAX_NUMPROCS})
- endif (NOT MPI_TEST_NUMPROCS)
-
- foreach(PROCS ${MPI_TEST_NUMPROCS})
- add_test("${PROJECT_NAME}-${testname}-${PROCS}"
- ${MPIEXEC}
- -n ${PROCS}
- ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${THIS_TEST_LOCATION}
- ${MPI_TEST_ARGS}
- ${BOOST_TEST_ARGS}
- )
- endforeach(PROCS)
-
- endmacro(boost_graph_parallel_test)
-
- boost_graph_parallel_test(distributed_property_map_test)
- boost_graph_parallel_test(distributed_queue_test)
- boost_graph_parallel_test(process_group_serialization)
- boost_graph_parallel_test(adjlist_build_test)
- boost_graph_parallel_test(adjlist_redist_test)
- boost_graph_parallel_test(adjlist_remove_test NUMPROCS 2)
- boost_graph_parallel_test(distributed_adjacency_list_test)
- boost_graph_parallel_test(distributed_connected_components_test)
- boost_graph_parallel_test(distributed_page_rank_test)
- boost_graph_parallel_test(distributed_csr_test)
- boost_graph_parallel_test(distributed_dfs_test)
- boost_graph_parallel_test(distributed_graph_coloring_test)
- boost_graph_parallel_test(distributed_mst_test)
- boost_graph_parallel_test(distributed_strong_components_test)
- boost_graph_parallel_test(hohberg_biconnected_components_test)
- boost_graph_parallel_test(mesh_generator_test ARGS 1000 1000 1 0)
- boost_graph_parallel_test(named_vertices_seq NUMPROCS 1)
- boost_graph_parallel_test(distributed_shortest_paths_test)
- boost_graph_parallel_test(distributed_csr_algorithm_test NUMPROCS 1)
- boost_graph_parallel_test(distributed_betweenness_centrality_test)
- boost_graph_parallel_test(distributed_dimacs_reader)
- boost_graph_parallel_test(distributed_rmat_cc_ps)
- boost_graph_parallel_test(distributed_rmat_cc)
- boost_graph_parallel_test(distributed_rmat_pagerank)
- boost_graph_parallel_test(distributed_st_connected_test)
-
- boost_add_executable(ssca
- ssca.cpp
- OUTPUT_NAME tests/${PROJECT_NAME}/ssca
- NO_INSTALL
- DEPENDS boost_graph_parallel boost_system
- COMPILE_FLAGS "${MPI_COMPILE_FLAGS}"
- LINK_FLAGS "${MPI_LINK_FLAGS}"
- LINK_LIBS ${MPI_LIBRARIES}
- SHARED_COMPILE_FLAGS "-DBOOST_MPI_DYN_LINK=1")
-
- boost_add_executable(algorithm_performance
- algorithm_performance.cpp
- OUTPUT_NAME tests/${PROJECT_NAME}/algorithm_performance
- NO_INSTALL
- DEPENDS boost_graph_parallel boost_system
- COMPILE_FLAGS "${MPI_COMPILE_FLAGS}"
- LINK_FLAGS "${MPI_LINK_FLAGS}"
- LINK_LIBS ${MPI_LIBRARIES}
- SHARED_COMPILE_FLAGS "-DBOOST_MPI_DYN_LINK=1")
-
- if(NOT MSVC)
- # Due to poor handling of partial ordering of class template partial
- # specializations, we disable these features and tests on Visual C++.
- # Tested with Visual C++ 9 (Microsoft Visual Studio 2008); earlier
- # versions are no better.
- boost_graph_parallel_test(named_vertices_test)
- boost_graph_parallel_test(named_vertices_hash_test)
- endif(NOT MSVC)
-
-endif(MPI_FOUND)
Deleted: branches/release/libs/integer/CMakeLists.txt
==============================================================================
--- branches/release/libs/integer/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,31 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- integer.hpp
- integer_fwd.hpp
- integer_traits.hpp
- integer
-)
-
-# Add a library target to the build system
-boost_library_project(
- integer
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "The organization of boost integer headers and classes is designed to take advantage of <stdint.h> types from the 1999 C standard without resorting to undefined behavior in terms of the 1998 C++ standard. The header <boost/cstdint.hpp> makes the standard integer types safely available in namespace boost without placing any names in namespace std."
- MODULARIZED
- AUTHORS "Beman Dawes <bdawes -at- acm.org>"
- "Daryle Walker <darylew -at- hotmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/integer/module.cmake
==============================================================================
--- branches/release/libs/integer/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(integer DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/integer/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/integer/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,14 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(integer BOOST_DEPENDS test)
-
-boost_test_run(cstdint_test cstdint_test.cpp)
-boost_test_run(integer_mask_test integer_mask_test.cpp DEPENDS boost_test_exec_monitor)
-boost_test_run(integer_test integer_test.cpp DEPENDS boost_test_exec_monitor)
-boost_test_run(integer_traits_test integer_traits_test.cpp DEPENDS boost_test_exec_monitor)
-boost_test_run(static_log2_test static_log2_test.cpp DEPENDS boost_test_exec_monitor)
-boost_test_run(static_min_max_test static_min_max_test.cpp DEPENDS boost_test_exec_monitor)
Deleted: branches/release/libs/interprocess/CMakeLists.txt
==============================================================================
--- branches/release/libs/interprocess/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- interprocess
-)
-
-# Add a library target to the build system
-boost_library_project(
- interprocess
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators."
- MODULARIZED
- AUTHORS "Ion Gaztanaga <igaztanaga -at- gmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/interprocess/module.cmake
==============================================================================
--- branches/release/libs/interprocess/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(interprocess DEPENDS date_time intrusive math)
\ No newline at end of file
Deleted: branches/release/libs/interprocess/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/interprocess/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,8 +0,0 @@
-boost_additional_test_dependencies(interprocess BOOST_DEPENDS test thread date_time multi_index)
-
-
-file(GLOB INTERPROCESS_TESTS *.cpp)
-foreach(TEST ${INTERPROCESS_TESTS})
- get_filename_component(TEST ${TEST} NAME_WE)
- boost_test_run(${TEST} DEPENDS boost_thread MULTI_THREADED)
-endforeach()
\ No newline at end of file
Deleted: branches/release/libs/intrusive/CMakeLists.txt
==============================================================================
--- branches/release/libs/intrusive/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,22 +0,0 @@
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- intrusive_ptr.hpp
- intrusive
-)
-
-# Add a library target to the build system
-boost_library_project(
- intrusive
- # SRCDIRS
- # TESTDIRS
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/intrusive/module.cmake
==============================================================================
--- branches/release/libs/intrusive/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(intrusive DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/io/CMakeLists.txt
==============================================================================
--- branches/release/libs/io/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- io_fwd.hpp
- io
-)
-
-# Add a library target to the build system
-boost_library_project(
- io
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/io/module.cmake
==============================================================================
--- branches/release/libs/io/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(io DEPENDS detail)
\ No newline at end of file
Deleted: branches/release/libs/io/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/io/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,12 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(io BOOST_DEPENDS test)
-
-
-boost_test_run(ios_state_unit_test DEPENDS boost_unit_test_framework)
-boost_test_run(ios_state_test DEPENDS boost_test_exec_monitor)
-
Deleted: branches/release/libs/iostreams/CMakeLists.txt
==============================================================================
--- branches/release/libs/iostreams/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- iostreams
-)
-
-# Add a library target to the build system
-boost_library_project(
- iostreams
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Framework for defining streams, stream buffers and i/o filters"
- MODULARIZED
- AUTHORS "Jonathan Turkanis <turkanis -at- coderage.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/iostreams/module.cmake
==============================================================================
--- branches/release/libs/iostreams/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(iostreams DEPENDS range random)
Deleted: branches/release/libs/iostreams/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/iostreams/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,38 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-set(BOOST_IOSTREAMS_EXTRA_SOURCES)
-set(BOOST_IOSTREAMS_LIBRARIES)
-
-# Find zlib. If it's available, include it in the iostreams build
-set(ZLIB_FIND_QUIETLY TRUE)
-include(FindZLIB)
-if (ZLIB_FOUND)
- include_directories(${ZLIB_INCLUDE_DIR})
- set(BOOST_IOSTREAMS_EXTRA_SOURCES
- ${BOOST_IOSTREAMS_EXTRA_SOURCES} zlib.cpp)
- set(BOOST_IOSTREAMS_LIBRARIES
- ${BOOST_IOSTREAMS_LIBRARIES} ${ZLIB_LIBRARIES})
-endif(ZLIB_FOUND)
-
-# Find bzip2. If it's available, include it in the iostreams build
-set(BZip2_FIND_QUIETLY TRUE)
-include(FindBZip2)
-if (BZIP2_FOUND)
- include_directories(${BZIP2_INCLUDE_DIR})
- add_definitions(${BZIP2_DEFINITIONS})
- set(BOOST_IOSTREAMS_EXTRA_SOURCES
- ${BOOST_IOSTREAMS_EXTRA_SOURCES} bzip2.cpp)
- set(BOOST_IOSTREAMS_LIBRARIES
- ${BOOST_IOSTREAMS_LIBRARIES} ${BZIP2_LIBRARIES})
-
- # NOTE: What to do about BZIP2_NEED_PREFIX?
-endif(BZIP2_FOUND)
-
-boost_add_library(boost_iostreams
- file_descriptor.cpp mapped_file.cpp ${BOOST_IOSTREAMS_EXTRA_SOURCES}
- LINK_LIBS "${BOOST_IOSTREAMS_LIBRARIES}"
- SHARED_COMPILE_FLAGS "-DBOOST_IOSTREAMS_DYN_LINK=1")
Deleted: branches/release/libs/iostreams/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/iostreams/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,74 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(iostreams BOOST_DEPENDS test)
-
-
-# Helper macro to create tests for the iostreams library
-macro(iostreams_test TESTNAME)
- boost_test_run(${TESTNAME}
- ${ARGN}
- DEPENDS boost_unit_test_framework
- COMPILE_FLAGS "-DBOOST_IOSTREAMS_NO_LIB")
-endmacro(iostreams_test)
-
-iostreams_test(array_test)
-iostreams_test(auto_close_test)
-iostreams_test(buffer_size_test)
-iostreams_test(code_converter_test
- code_converter_test.cpp detail/utf8_codecvt_facet.cpp)
-iostreams_test(compose_test)
-iostreams_test(component_access_test)
-iostreams_test(copy_test)
-iostreams_test(counter_test)
-iostreams_test(direct_adapter_test)
-iostreams_test(example_test)
-iostreams_test(file_test)
-boost_test_run(file_descriptor_test
- DEPENDS boost_unit_test_framework boost_iostreams
- COMPILE_FLAGS "-DBOOST_IOSTREAMS_NO_LIB")
-iostreams_test(filtering_stream_test)
-iostreams_test(finite_state_filter_test)
-iostreams_test(flush_test)
-iostreams_test(invert_test)
-iostreams_test(line_filter_test)
-boost_test_run(mapped_file_test
- DEPENDS boost_unit_test_framework boost_iostreams
- COMPILE_FLAGS "-DBOOST_IOSTREAMS_NO_LIB")
-iostreams_test(newline_test)
-iostreams_test(null_test)
-iostreams_test(pipeline_test)
-boost_test_run(regex_filter_test
- DEPENDS boost_unit_test_framework boost_regex
- COMPILE_FLAGS "-DBOOST_IOSTREAMS_NO_LIB")
-iostreams_test(restrict_test)
-iostreams_test(seekable_file_test)
-iostreams_test(seekable_filter_test)
-iostreams_test(stdio_filter_test)
-iostreams_test(symmetric_filter_test)
-iostreams_test(tee_test)
-iostreams_test(wide_stream_test)
-
-# Find zlib. If it's available, test it
-set(ZLIB_FIND_QUIETLY TRUE)
-include(FindZLIB)
-if (ZLIB_FOUND)
- boost_test_run(gzip_test
- DEPENDS boost_unit_test_framework boost_iostreams
- COMPILE_FLAGS "-DBOOST_IOSTREAMS_NO_LIB")
- boost_test_run(zlib_test
- DEPENDS boost_unit_test_framework boost_iostreams
- COMPILE_FLAGS "-DBOOST_IOSTREAMS_NO_LIB")
-endif(ZLIB_FOUND)
-
-# Find BZip2. If it's available, test it
-set(BZip2_FIND_QUIETLY TRUE)
-include(FindBZip2)
-if (BZIP2_FOUND)
- boost_test_run(bzip2_test
- DEPENDS boost_unit_test_framework boost_iostreams
- COMPILE_FLAGS "-DBOOST_IOSTREAMS_NO_LIB")
-endif(BZIP2_FOUND)
Deleted: branches/release/libs/iterator/CMakeLists.txt
==============================================================================
--- branches/release/libs/iterator/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,30 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- iterator.hpp
- iterator
-)
-
-# Add a library target to the build system
-boost_library_project(
- iterator
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A system of concepts which extend the C++ standard iterator requirementsand a framework of components for building iterators based on these extended concepts and includes several useful iterator adaptors."
- MODULARIZED
- AUTHORS "David Abrahams <dave -at- boostpro.com>"
- "Jeremy Siek <jeremy.siek -at- gmail.com>"
- "Thomas Witt <witt - at - acm.org>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/iterator/module.cmake
==============================================================================
--- branches/release/libs/iterator/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(iterator DEPENDS mpl type_traits function concept_check)
\ No newline at end of file
Deleted: branches/release/libs/iterator/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/iterator/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,39 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(iterator BOOST_DEPENDS test tuple smart_ptr)
-
-# These first two tests will run last, and are expected to fail
-# for many less-capable compilers.
-
-boost_test_compile_fail(interoperable_fail)
-# test uses expected success, so that we catch unrelated
-# compilation problems.
-boost_test_run(is_convertible_fail)
-boost_test_run(zip_iterator_test)
-
-# These tests should work for just about everything.
-boost_test_compile(is_lvalue_iterator)
-boost_test_compile(is_readable_iterator)
-boost_test_compile(pointee)
-
-boost_test_run(unit_tests)
-boost_test_run(concept_tests)
-boost_test_run(iterator_adaptor_cc)
-boost_test_run(iterator_adaptor_test)
-boost_test_compile(iterator_archetype_cc)
-boost_test_compile_fail(iter_archetype_default_ctor)
-boost_test_compile_fail(lvalue_concept_fail)
-boost_test_run(transform_iterator_test)
-boost_test_run(indirect_iterator_test)
-boost_test_compile(indirect_iter_member_types)
-boost_test_run(filter_iterator_test)
-boost_test_run(iterator_facade)
-boost_test_run(reverse_iterator_test)
-boost_test_run(counting_iterator_test)
-boost_test_run(interoperable)
-boost_test_run(iterator_traits_test)
-boost_test_run(permutation_iterator_test)
Deleted: branches/release/libs/lambda/CMakeLists.txt
==============================================================================
--- branches/release/libs/lambda/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- lambda
-)
-
-# Add a library target to the build system
-boost_library_project(
- lambda
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/lambda/module.cmake
==============================================================================
--- branches/release/libs/lambda/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(lambda DEPENDS tuple)
\ No newline at end of file
Deleted: branches/release/libs/lambda/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/lambda/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,24 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(lambda BOOST_DEPENDS test any)
-
-boost_test_run(algorithm_test DEPENDS boost_test_exec_monitor)
-boost_test_run(bind_tests_simple DEPENDS boost_test_exec_monitor)
-boost_test_run(bind_tests_advanced DEPENDS boost_test_exec_monitor)
-boost_test_run(bind_tests_simple_f_refs DEPENDS boost_test_exec_monitor)
-boost_test_run(bll_and_function DEPENDS boost_test_exec_monitor)
-boost_test_run(lambda_cast_test
- cast_test.cpp DEPENDS boost_test_exec_monitor)
-boost_test_run(constructor_tests DEPENDS boost_test_exec_monitor)
-boost_test_run(control_structures DEPENDS boost_test_exec_monitor)
-boost_test_run(exception_test DEPENDS boost_test_exec_monitor)
-boost_test_run(extending_rt_traits DEPENDS boost_test_exec_monitor)
-boost_test_run(is_instance_of_test DEPENDS boost_test_exec_monitor)
-boost_test_run(member_pointer_test DEPENDS boost_test_exec_monitor)
-boost_test_run(operator_tests_simple DEPENDS boost_test_exec_monitor)
-boost_test_run(phoenix_control_structures DEPENDS boost_test_exec_monitor)
-boost_test_run(switch_construct DEPENDS boost_test_exec_monitor)
Deleted: branches/release/libs/logic/CMakeLists.txt
==============================================================================
--- branches/release/libs/logic/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- logic
-)
-
-# Add a library target to the build system
-boost_library_project(
- logic
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/logic/module.cmake
==============================================================================
--- branches/release/libs/logic/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,3 +0,0 @@
-boost_module(logic DEPENDS config detail)
-
-
Deleted: branches/release/libs/logic/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/logic/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,12 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(logic BOOST_DEPENDS test)
-
-
-boost_test_run(tribool_test)
-boost_test_run(tribool_rename_test)
-boost_test_run(tribool_io_test)
Deleted: branches/release/libs/math/CMakeLists.txt
==============================================================================
--- branches/release/libs/math/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- math_fwd.hpp
- math
-)
-
-# Add a library target to the build system
-boost_library_project(
- math
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/math/module.cmake
==============================================================================
--- branches/release/libs/math/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(math DEPENDS format array)
\ No newline at end of file
Deleted: branches/release/libs/math/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/math/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,26 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(math BOOST_DEPENDS test regex)
-
-boost_test_run(common_factor_test DEPENDS boost_unit_test_framework)
-boost_test_run(octonion_test
- ../octonion/octonion_test.cpp
- DEPENDS boost_unit_test_framework)
-boost_test_run(quaternion_test
- ../quaternion/quaternion_test.cpp
- DEPENDS boost_unit_test_framework)
-boost_test_run(special_functions_test
- ../special_functions/special_functions_test.cpp
- DEPENDS boost_unit_test_framework)
-boost_test_run(quaternion_multi_incl_test
- ../quaternion/quaternion_mult_incl_test.cpp
- ../quaternion/quaternion_mi1.cpp
- ../quaternion/quaternion_mi2.cpp
- DEPENDS boost_unit_test_framework)
-boost_test_run(complex_test)
-boost_test_run(hypot_test)
-boost_test_run(log1p_expm1_test DEPENDS boost_regex)
Deleted: branches/release/libs/mpi/CMakeLists.txt
==============================================================================
--- branches/release/libs/mpi/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- mpi.hpp
- mpi
-)
-
-# Add a library target to the build system
-boost_library_project(
- mpi
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- DOCDIRS doc
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/mpi/doc/CMakeLists.txt
==============================================================================
--- branches/release/libs/mpi/doc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,36 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_add_documentation(mpi.qbk
- HEADERS mpi_autodoc.xml
- boost/mpi.hpp
- boost/mpi/allocator.hpp
- boost/mpi/collectives.hpp
- boost/mpi/collectives_fwd.hpp
- boost/mpi/communicator.hpp
- boost/mpi/config.hpp
- boost/mpi/datatype.hpp
- boost/mpi/datatype_fwd.hpp
- boost/mpi/environment.hpp
- boost/mpi/exception.hpp
- boost/mpi/graph_communicator.hpp
- boost/mpi/group.hpp
- boost/mpi/intercommunicator.hpp
- boost/mpi/nonblocking.hpp
- boost/mpi/operations.hpp
- boost/mpi/packed_iarchive.hpp
- boost/mpi/packed_oarchive.hpp
- boost/mpi/skeleton_and_content.hpp
- boost/mpi/skeleton_and_content_fwd.hpp
- boost/mpi/status.hpp
- boost/mpi/request.hpp
- boost/mpi/timer.hpp
- boost/mpi/python.hpp
- DOXYGEN_PARAMETERS
- MACRO_EXPANSION=YES
- EXPAND_ONLY_PREDEF=YES
- "PREDEFINED=BOOST_MPI_HAS_MEMORY_ALLOCATION= BOOST_MPI_HAS_NOARG_INITIALIZATION= MPI_VERSION=2 BOOST_MPI_DOXYGEN="
- )
\ No newline at end of file
Deleted: branches/release/libs/mpi/module.cmake
==============================================================================
--- branches/release/libs/mpi/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(mpi DEPENDS graph)
\ No newline at end of file
Deleted: branches/release/libs/mpi/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/mpi/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,51 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#-- Make sure MPI is installed on the users system
-FIND_PACKAGE(MPI)
-
-if (NOT MPI_FOUND)
- message(STATUS "MPI Not Found")
-endif (NOT MPI_FOUND)
-
-if (MPI_FOUND)
-message(STATUS "MPI Found")
-
-
-add_definitions(-DBOOST_MPI_SOURCE=1)
-include_directories(${MPI_INCLUDE_PATH})
-
-boost_add_library(
- boost_mpi
- broadcast.cpp
- communicator.cpp
- computation_tree.cpp
- content_oarchive.cpp
- environment.cpp
- exception.cpp
- graph_communicator.cpp
- group.cpp
- intercommunicator.cpp
- mpi_datatype_cache.cpp
- mpi_datatype_oarchive.cpp
- packed_iarchive.cpp
- packed_oarchive.cpp
- packed_skeleton_iarchive.cpp
- packed_skeleton_oarchive.cpp
- point_to_point.cpp
- request.cpp
- text_skeleton_oarchive.cpp
- DEPENDS boost_serialization
- COMPILE_FLAGS "${MPI_COMPILE_FLAGS}"
- LINK_FLAGS "${MPI_LINK_FLAGS}"
- LINK_LIBS ${MPI_LIBRARIES}
- SHARED_COMPILE_FLAGS "-DBOOST_MPI_DYN_LINK=1"
- )
-
-message(STATUS "boost::mpi::python needs love")
-
-endif (MPI_FOUND)
-
Deleted: branches/release/libs/mpi/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/mpi/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,77 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-if (MPI_FOUND)
-message(STATUS "MPI Found")
-
-boost_additional_test_dependencies(mpi BOOST_DEPENDS test )
-
-include_directories(${MPI_INCLUDE_PATH})
-
-# Declare a test for the Boost.MPI library, which may involve both
-# building the test and executing it with varying numbers of
-# processes.
-#
-# boost_mpi_test(testname
-# [source1 source2 ...]
-# [ARGS arg1 arg2 ...]
-# [SCHEDULE procs1 procs2 ...]
-#
-# testname is the name of the test. source1, source2, etc. are the
-# source files that will be built and linked into the test
-# executable. If no source files are provided, the file "testname.cpp"
-# will be used instead.
-macro(boost_mpi_test testname)
- PARSE_ARGUMENTS(MPI_TEST "SCHEDULE;ARGS" "" ${ARGN})
-
- # Determine the test sources
- if (MPI_TEST_DEFAULT_ARGS)
- set(MPI_TEST_SOURCES ${MPI_TEST_DEFAULT_ARGS})
- else (MPI_TEST_DEFAULT_ARGS)
- set(MPI_TEST_SOURCES "${testname}.cpp")
- endif (MPI_TEST_DEFAULT_ARGS)
-
- # Build the test executable
- boost_add_executable(${testname}
- ${MPI_TEST_SOURCES}
- OUTPUT_NAME tests/${PROJECT_NAME}/${testname}
- NO_INSTALL
- DEPENDS boost_mpi
- COMPILE_FLAGS "${MPI_COMPILE_FLAGS}"
- LINK_FLAGS "${MPI_LINK_FLAGS}"
- LINK_LIBS ${MPI_LIBRARIES}
- SHARED_COMPILE_FLAGS "-DBOOST_MPI_DYN_LINK=1")
- if (THIS_EXE_OKAY)
- if (NOT MPI_TEST_SCHEDULE)
- set(MPI_TEST_SCHEDULE 1 2 3 4 7 8 13 17)
- endif (NOT MPI_TEST_SCHEDULE)
-
- foreach(PROCS ${MPI_TEST_SCHEDULE})
- add_test("${PROJECT_NAME}::${testname}-${PROCS}"
- ${MPIEXEC}
- -n ${PROCS}
- ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/tests/${PROJECT_NAME}/${testname}
- ${BOOST_TEST_ARGS}
- )
- endforeach(PROCS)
- endif (THIS_EXE_OKAY)
-endmacro(boost_mpi_test)
-
-boost_mpi_test(all_gather_test)
-boost_mpi_test(all_reduce_test)
-boost_mpi_test(all_to_all_test)
-boost_mpi_test(broadcast_test SCHEDULE 2 17)
-boost_mpi_test(graph_topology_test SCHEDULE 2 7 13)
-boost_mpi_test(is_mpi_op_test SCHEDULE 1)
-boost_mpi_test(nonblocking_test)
-boost_mpi_test(reduce_test)
-boost_mpi_test(ring_test SCHEDULE 2 3 4 7 8 13 17)
-boost_mpi_test(scan_test)
-boost_mpi_test(scatter_test)
-boost_mpi_test(skeleton_content_test SCHEDULE 2 3 4 7 8 13 17)
-
-
-endif (MPI_FOUND)
\ No newline at end of file
Deleted: branches/release/libs/mpl/CMakeLists.txt
==============================================================================
--- branches/release/libs/mpl/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- mpl
-)
-
-# Add a library target to the build system
-boost_library_project(
- mpl
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language."
- MODULARIZED
- AUTHORS "Aleksey Gurtovoy <agurtovoy -at- meta-comm.com>"
- "David Abrahams <dave -at- boostpro.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/mpl/module.cmake
==============================================================================
--- branches/release/libs/mpl/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(mpl DEPENDS preprocessor config detail)
\ No newline at end of file
Deleted: branches/release/libs/mpl/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/mpl/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,97 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(mpl BOOST_DEPENDS test bind)
-
-boost_test_compile(largest_int aux_/largest_int.cpp)
-boost_test_compile(msvc_is_class aux_/msvc_is_class.cpp)
-boost_test_compile(template_arity aux_/template_arity.cpp)
-
-boost_test_compile(advance)
-boost_test_compile(always)
-boost_test_compile(apply)
-boost_test_compile(apply_wrap)
-boost_test_compile(arithmetic)
-boost_test_compile(as_sequence)
-boost_test_compile(assert)
-boost_test_compile(at)
-boost_test_compile(back)
-boost_test_compile(bind)
-boost_test_compile(bitwise)
-boost_test_run(bool)
-boost_test_compile(comparison)
-boost_test_compile(contains)
-boost_test_compile(copy)
-boost_test_compile(copy_if)
-boost_test_compile(count)
-boost_test_compile(count_if)
-boost_test_compile(deque)
-boost_test_compile(distance)
-boost_test_compile(empty)
-boost_test_compile(equal)
-boost_test_compile(erase)
-boost_test_compile(erase_range)
-boost_test_compile(eval_if)
-boost_test_compile(filter_view)
-boost_test_compile(find)
-boost_test_compile(find_if)
-boost_test_compile(fold)
-boost_test_run(for_each)
-boost_test_compile(front)
-boost_test_compile(has_xxx)
-boost_test_compile(identity)
-boost_test_compile(if)
-boost_test_compile(index_of)
-boost_test_compile(inherit)
-boost_test_compile(insert)
-boost_test_compile(insert_range)
-boost_test_run(int)
-boost_test_run(integral_c)
-boost_test_compile(is_placeholder)
-boost_test_compile(is_sequence)
-boost_test_compile(iterator_tags)
-boost_test_compile(joint_view)
-boost_test_compile(lambda)
-boost_test_compile(lambda_args)
-boost_test_compile(list)
-boost_test_compile(list_c)
-boost_test_compile(logical)
-boost_test_compile(lower_bound)
-boost_test_compile(map)
-boost_test_compile(max_element)
-boost_test_compile(min_max)
-boost_test_compile(multiset)
-boost_test_compile(next)
-boost_test_compile(no_has_xxx)
-boost_test_compile(numeric_ops)
-boost_test_compile(pair_view)
-boost_test_compile(partition)
-boost_test_compile(pop_front)
-boost_test_compile(push_front)
-boost_test_compile(quote)
-boost_test_compile(range_c)
-boost_test_compile(remove)
-boost_test_compile(remove_if)
-boost_test_compile(replace)
-boost_test_compile(replace_if)
-boost_test_compile(reverse)
-boost_test_compile(same_as)
-boost_test_compile(set)
-boost_test_compile(set_c)
-boost_test_compile(single_view)
-boost_test_compile(size)
-boost_test_run(size_t)
-boost_test_compile(sizeof)
-boost_test_compile(sort)
-boost_test_compile(stable_partition)
-boost_test_compile(transform)
-boost_test_compile(transform_view)
-boost_test_compile(unique)
-boost_test_compile(unpack_args)
-boost_test_compile(upper_bound)
-boost_test_compile(vector)
-boost_test_compile(vector_c)
-boost_test_compile(zip_view)
Deleted: branches/release/libs/multi_array/CMakeLists.txt
==============================================================================
--- branches/release/libs/multi_array/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# 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_array.hpp
- multi_array
-)
-
-# Add a library target to the build system
-boost_library_project(
- multi_array
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/multi_array/module.cmake
==============================================================================
--- branches/release/libs/multi_array/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,2 +0,0 @@
-boost_module(multi_array DEPENDS array iterator detail concept_check mpl static_assert functional)
-
Deleted: branches/release/libs/multi_array/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/multi_array/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,47 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(multi_array BOOST_DEPENDS test)
-
-
-boost_test_compile_fail(fail_cbracket)
-boost_test_compile_fail(fail_cdata)
-boost_test_compile_fail(fail_citerator)
-boost_test_compile_fail(fail_cparen)
-boost_test_compile_fail(fail_criterator)
-boost_test_compile_fail(fail_csubarray)
-boost_test_compile_fail(fail_csubarray2)
-boost_test_compile_fail(fail_csubarray3)
-boost_test_compile_fail(fail_cview)
-boost_test_compile_fail(fail_cview2)
-boost_test_compile_fail(fail_cview3)
-boost_test_compile_fail(fail_ref_cbracket)
-boost_test_compile_fail(fail_ref_cdata)
-boost_test_compile_fail(fail_ref_citerator)
-boost_test_compile_fail(fail_ref_cparen)
-boost_test_compile_fail(fail_ref_criterator)
-boost_test_compile_fail(fail_ref_csubarray)
-boost_test_compile_fail(fail_ref_csubarray2)
-boost_test_compile_fail(fail_ref_csubarray3)
-boost_test_compile_fail(fail_ref_cview)
-boost_test_compile_fail(fail_ref_cview2)
-boost_test_compile_fail(fail_ref_cview3)
-
-boost_test_run(constructors DEPENDS boost_test_exec_monitor)
-boost_test_run(access DEPENDS boost_test_exec_monitor)
-boost_test_run(compare DEPENDS boost_test_exec_monitor)
-boost_test_run(iterators DEPENDS boost_test_exec_monitor)
-boost_test_run(slice DEPENDS boost_test_exec_monitor)
-boost_test_run(assign DEPENDS boost_test_exec_monitor)
-boost_test_run(assign_to_array DEPENDS boost_test_exec_monitor)
-boost_test_run(index_bases DEPENDS boost_test_exec_monitor)
-boost_test_run(storage_order DEPENDS boost_test_exec_monitor)
-boost_test_run(reshape DEPENDS boost_test_exec_monitor)
-boost_test_run(range1 DEPENDS boost_test_exec_monitor)
-boost_test_run(idxgen1 DEPENDS boost_test_exec_monitor)
-boost_test_run(stl_interaction DEPENDS boost_test_exec_monitor)
-boost_test_run(resize DEPENDS boost_test_exec_monitor)
-boost_test_compile(concept_checks)
Deleted: branches/release/libs/multi_index/CMakeLists.txt
==============================================================================
--- branches/release/libs/multi_index/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# 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
-)
-
-
Deleted: branches/release/libs/multi_index/module.cmake
==============================================================================
--- branches/release/libs/multi_index/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(multi_index DEPENDS serialization functional math)
\ No newline at end of file
Deleted: branches/release/libs/multi_index/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/multi_index/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,34 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(multi_index BOOST_DEPENDS test)
-
-
-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)
Deleted: branches/release/libs/numeric/CMakeLists.txt
==============================================================================
--- branches/release/libs/numeric/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- numeric
-)
-
-# Add a library target to the build system
-boost_library_project(
- numeric
- # SRCDIRS
- TESTDIRS conversion/test interval/test ublas/test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/numeric/conversion/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/numeric/conversion/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,17 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#-------------------------------------------------------------------------
-#-- Needed include directories for the tests
-boost_additional_test_dependencies(numeric BOOST_DEPENDS test)
-#-------------------------------------------------------------------------
-
-boost_test_run(bounds_test)
-boost_test_run(traits_test)
-boost_test_run(converter_test)
-boost_test_run(udt_support_test)
-boost_test_run(numeric_conv_cast_test numeric_cast_test.cpp)
-boost_test_run(udt_example_0)
Deleted: branches/release/libs/numeric/interval/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/numeric/interval/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,34 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#TODO: Deal with these on OSF
-# <toolset>hp_cxx,<os>OSF:<cflags>"-fprm d"
- # <toolset>gcc,<os>OSF:<cflags>-mfp-rounding-mode=d
-
-#-------------------------------------------------------------------------
-#-- Needed include directories for the tests
-boost_additional_test_dependencies(numeric BOOST_DEPENDS test)
-#-------------------------------------------------------------------------
-
-boost_test_compile(integer)
-
-boost_test_run(add)
-boost_test_run(det)
-boost_test_run(fmod)
-message(STATUS "numeric/interval/test/mul needs love")
-#boost_test_run(mul)
-message(STATUS "numeric/interval/test/overflow needs love")
-#boost_test_run(overflow)
-boost_test_run(pi)
-boost_test_run(pow)
-
-boost_test_run(cmp DEPENDS boost_test_exec_monitor)
-boost_test_run(cmp_exn DEPENDS boost_test_exec_monitor)
-boost_test_run(cmp_exp DEPENDS boost_test_exec_monitor)
-boost_test_run(cmp_lex DEPENDS boost_test_exec_monitor)
-boost_test_run(cmp_set DEPENDS boost_test_exec_monitor)
-boost_test_run(cmp_tribool DEPENDS boost_test_exec_monitor)
-boost_test_run(test_float DEPENDS boost_test_exec_monitor)
Deleted: branches/release/libs/numeric/module.cmake
==============================================================================
--- branches/release/libs/numeric/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(numeric DEPENDS logic serialization)
\ No newline at end of file
Deleted: branches/release/libs/numeric/ublas/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/numeric/ublas/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,87 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# Define features to test:
-# Value types: USE_FLOAT USE_DOUBLE USE_STD_COMPLEX
-# Proxies: USE_RANGE USE_SLICE
-# Storage types: USE_BOUNDED_ARRAY USE_UNBOUNDED_ARRAY
-# Vector types: USE_STD_VECTOR USE_BOUNDED_VECTOR
-# Matrix types: USE_MATRIX USE_BOUNDED_MATRIX USE_VECTOR_OF_VECTOR
-# Adaptors: USE_ADAPTOR
-
-set(UBLAS_TESTSET_DEFINES
- "-DUSE_DOUBLE -DUSE_STD_COMPLEX -DUSE_RANGE -DUSE_SLICE -DUSE_UNBOUNDED_ARRAY -DUSE_STD_VECTOR -DUSE_BOUNDED_VECTOR -DUSE_MATRIX")
-
-# Sparse storage: USE_MAP_ARRAY USE_STD_MAP
-# Sparse vectors: USE_MAPPED_VECTOR USE_COMPRESSED_VECTOR USE_COORDINATE_VECTOR
-# Sparse matrices: USE_MAPPED_MATRIX USE_COMPRESSED_MATRIX USE_COORDINATE_MATRIX USE_MAPPED_VECTOR_OF_MAPPED_VECTOR USE_GENERALIZED_VECTOR_OF_VECTOR
-
-set(UBLAS_TESTSET_SPARSE_DEFINES
- "-DUSE_DOUBLE -DUSE_STD_COMPLEX -DUSE_UNBOUNDED_ARRAY -DUSE_MAP_ARRAY -DUSE_STD_MAP -DUSE_MAPPED_VECTOR -DUSE_COMPRESSED_VECTOR -DUSE_COORDINATE_VECTOR -DUSE_MAPPED_MATRIX -DUSE_COMPRESSED_MATRIX -DUSE_COORDINATE_MATRIX")
-
-# Definitions for uBLAS tests
-add_definitions(-DBOOST_UBLAS_NO_EXCEPTIONS)
-# TODO: <toolset>vacpp:<define>"BOOST_UBLAS_NO_ELEMENT_PROXIES"
-
-#-------------------------------------------------------------------------
-#-- Needed include directories for the tests
-boost_additional_test_dependencies(numeric BOOST_DEPENDS test)
-#-------------------------------------------------------------------------
-
-
-boost_test_run(ublas_test1
- test1.cpp test11.cpp test12.cpp test13.cpp
- COMPILE_FLAGS "${UBLAS_TESTSET_DEFINES}")
-
-boost_test_run(ublas_test2
- test2.cpp test21.cpp test22.cpp test23.cpp
- COMPILE_FLAGS "${UBLAS_TESTSET_DEFINES}")
-
-boost_test_run(ublas_test3
- test3.cpp test31.cpp test32.cpp test33.cpp
- COMPILE_FLAGS "${UBLAS_TESTSET_SPARSE_DEFINES}")
-
-boost_test_run(ublas_test4
- test4.cpp test42.cpp test43.cpp
- COMPILE_FLAGS "${UBLAS_TESTSET_DEFINES}")
-
-boost_test_run(ublas_test5
- test5.cpp test52.cpp test53.cpp
- COMPILE_FLAGS "${UBLAS_TESTSET_DEFINES}")
-
-boost_test_run(ublas_test6
- test6.cpp test62.cpp test63.cpp
- COMPILE_FLAGS "${UBLAS_TESTSET_DEFINES}")
-
-# Test commented out because boost::interval does not behave like a scalar
-# boost_test_run(test7
-# test7.cpp test71.cpp test72.cpp test73.cpp
-# COMPILE_FLAGS "-DBOOST_UBLAS_USE_INTERVAL ${UBLAS_TESTSET_DEFINES}")
-
-boost_test_run(placement_new)
-
-boost_test_run(test_lu)
-
-boost_test_run(triangular_access
- triangular_access.cpp
- COMPILE_FLAGS "-DNOMESSAGES")
-
-boost_test_run(triangular_layout
- triangular_layout.cpp)
-
-boost_test_run(comp_mat_erase)
-
-SET(test_compile_flags "-DEXTERNAL")
-#-- Intel Compiler flags
-IF( ${CMAKE_CXX_COMPILER} MATCHES "icpc" )
- SET(test_compile_flags "${test_compile_flags} -Xc")
-ENDIF( ${CMAKE_CXX_COMPILER} MATCHES "icpc" )
-
-IF (APPLE)
- SET(test_compile_flags "${test_compile_flags} -fabi-version=0")
-ENDIF (APPLE)
-
-boost_test_compile(concepts COMPILE_FLAGS "-DEXTERNAL")
Deleted: branches/release/libs/optional/CMakeLists.txt
==============================================================================
--- branches/release/libs/optional/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- optional.hpp
- optional
-)
-
-# Add a library target to the build system
-boost_library_project(
- optional
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/optional/module.cmake
==============================================================================
--- branches/release/libs/optional/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(optional DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/optional/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/optional/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,23 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(optional BOOST_DEPENDS test tuple)
-
-
-boost_test_run(optional_test)
-boost_test_run(optional_test_tie)
-boost_test_run(optional_test_ref
- KNOWN_FAILURES "gcc-4.[0-3].[0-9]-.*")
-boost_test_run(optional_test_inplace)
-boost_test_run(optional_test_io)
-boost_test_compile_fail(optional_test_fail1)
-boost_test_compile_fail(optional_test_fail3a)
-boost_test_compile_fail(optional_test_fail3b)
-boost_test_compile_fail(optional_test_ref_fail1)
-boost_test_compile_fail(optional_test_ref_fail3)
-boost_test_compile_fail(optional_test_ref_fail4)
-boost_test_compile_fail(optional_test_inplace_fail)
-boost_test_compile_fail(optional_test_inplace_fail2)
Deleted: branches/release/libs/parameter/CMakeLists.txt
==============================================================================
--- branches/release/libs/parameter/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- parameter.hpp
- parameter
-)
-
-# Add a library target to the build system
-boost_library_project(
- parameter
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Write functions that accept arguments by name."
- MODULARIZED
- AUTHORS "David Abrahams <dave -at- boostpro.com>"
- "Daniel Wallin <dalwan01 -at- student.umu.se>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/parameter/module.cmake
==============================================================================
--- branches/release/libs/parameter/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(parameter DEPENDS python)
\ No newline at end of file
Deleted: branches/release/libs/parameter/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/parameter/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,31 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(optional BOOST_DEPENDS test timer)
-
-
-boost_test_run(basics)
-boost_test_run(sfinae)
-boost_test_run(macros)
-boost_test_run(earwicker)
-boost_test_run(tutorial)
-boost_test_run(singular)
-boost_test_run(mpl)
-boost_test_run(preprocessor)
-boost_test_run(preprocessor_deduced)
-boost_test_run(efficiency COMPILE_FLAGS "${RELEASE_COMPILE_FLAGS}")
-boost_test_run(maybe)
-boost_test_run(deduced)
-boost_test_run(optional_deduced_sfinae)
-boost_test_run(deduced_dependent_predicate)
-boost_test_run(normalized_argument_types)
-boost_test_compile(ntp)
-boost_test_compile(unwrap_cv_reference)
-boost_test_compile_fail(duplicates)
-boost_test_compile_fail(deduced_unmatched_arg)
-boost_test_compile(compose)
-
-# TODO: [ bpl-test python_test ]
Deleted: branches/release/libs/pool/CMakeLists.txt
==============================================================================
--- branches/release/libs/pool/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- pool
-)
-
-# Add a library target to the build system
-boost_library_project(
- pool
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/pool/module.cmake
==============================================================================
--- branches/release/libs/pool/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(pool DEPENDS config detail exception)
\ No newline at end of file
Deleted: branches/release/libs/pool/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/pool/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,9 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(pool BOOST_DEPENDS test)
-
-boost_test_run(test_pool_alloc DEPENDS boost_test_exec_monitor)
Deleted: branches/release/libs/preprocessor/CMakeLists.txt
==============================================================================
--- branches/release/libs/preprocessor/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- preprocessor.hpp
- preprocessor
-)
-
-# Add a library target to the build system
-boost_library_project(
- preprocessor
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/preprocessor/module.cmake
==============================================================================
--- branches/release/libs/preprocessor/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,4 +0,0 @@
-# Preprocessor does not depend on anything else
-
-
-
\ No newline at end of file
Deleted: branches/release/libs/preprocessor/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/preprocessor/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,23 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(preprocessor BOOST_DEPENDS test)
-
-
-boost_test_compile(arithmetic)
-boost_test_compile(array)
-boost_test_compile(comparison)
-boost_test_compile(control)
-boost_test_compile(debug)
-boost_test_compile(facilities)
-boost_test_compile(iteration)
-boost_test_compile(list)
-boost_test_compile(logical)
-boost_test_compile(repetition)
-boost_test_compile(selection)
-boost_test_compile(seq)
-boost_test_compile(slot)
-boost_test_compile(tuple)
Deleted: branches/release/libs/program_options/CMakeLists.txt
==============================================================================
--- branches/release/libs/program_options/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- program_options.hpp
- program_options
-)
-
-# Add a library target to the build system
-boost_library_project(
- program_options
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Access to configuration data given on command line, in config files and other sources."
- MODULARIZED
- AUTHORS "Vladimir Prus <ghost -at- cs.msu.su>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/program_options/module.cmake
==============================================================================
--- branches/release/libs/program_options/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(program_options DEPENDS any bind smart_ptr test tokenizer)
Deleted: branches/release/libs/program_options/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/program_options/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,11 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_add_library(boost_program_options
- cmdline.cpp config_file.cpp options_description.cpp parsers.cpp
- variables_map.cpp value_semantic.cpp positional_options.cpp
- utf8_codecvt_facet.cpp convert.cpp winmain.cpp
- SHARED_COMPILE_FLAGS "-DBOOST_PROGRAM_OPTIONS_DYN_LINK=1")
Deleted: branches/release/libs/program_options/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/program_options/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,39 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(program_options BOOST_DEPENDS test)
-
-set(PROGRAM_OPTIONS_LIBRARIES
- boost_program_options
- boost_test_exec_monitor)
-
-set(BOOST_TEST_EXEC_MONITOR_SUFFIX "")
-if (NOT BUILD_SINGLE_THREADED)
- set(BOOST_TEST_EXEC_MONITOR_SUFFIX "-mt")
-endif()
-set(BOOST_TEST_EXEC_MONITOR_SUFFIX "${BOOST_TEST_EXEC_MONITOR_SUFFIX}-static")
-if (NOT BUILD_RELEASE)
- set(BOOST_TEST_EXEC_MONITOR_SUFFIX "${BOOST_TEST_EXEC_MONITOR_SUFFIX}-debug")
-endif()
-
-macro(program_options_test_run TESTNAME)
- boost_test_run(${TESTNAME}
- STATIC
- DEPENDS boost_program_options boost_test_exec_monitor )
- boost_test_run("${TESTNAME}_dll"
- ${TESTNAME}.cpp
- SHARED
- DEPENDS boost_program_options
- "boost_test_exec_monitor${BOOST_TEST_EXEC_MONITOR_SUFFIX}")
-endmacro(program_options_test_run)
-
-program_options_test_run(options_description_test)
-program_options_test_run(parsers_test)
-program_options_test_run(variable_map_test)
-program_options_test_run(cmdline_test)
-program_options_test_run(positional_options_test)
-program_options_test_run(unicode_test)
-program_options_test_run(winmain)
Deleted: branches/release/libs/property_map/CMakeLists.txt
==============================================================================
--- branches/release/libs/property_map/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-# Copyright (C) 2008 Michael Jackson
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- property_map.hpp
-
-)
-
-# Add a library target to the build system
-boost_library_project(
- property_map
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/property_map/module.cmake
==============================================================================
--- branches/release/libs/property_map/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(property_map DEPENDS concept_check)
\ No newline at end of file
Deleted: branches/release/libs/property_map/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/property_map/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,11 +0,0 @@
-# Copyright (C) 2008 Michael Jackson
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-boost_additional_test_dependencies(property_map BOOST_DEPENDS test concept_check any)
-
-boost_test_compile(property_map_cc)
-
-boost_test_run(dynamic_properties_test)
Deleted: branches/release/libs/property_tree/CMakeLists.txt
==============================================================================
--- branches/release/libs/property_tree/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Sebastian Redl
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- property_tree
-)
-
-# Add a library target to the build system
-boost_library_project(
- property_tree
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION "Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users."
- MODULARIZED
- # AUTHORS "John Maddock <john -at- johnmaddock.co.uk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/property_tree/module.cmake
==============================================================================
--- branches/release/libs/property_tree/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(property_tree DEPENDS serialization any optional)
Deleted: branches/release/libs/property_tree/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/property_tree/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Sebastian Redl
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-boost_additional_test_dependencies(property_tree BOOST_DEPENDS test serialization)
-
-
-#-- List our regression tests
-set (tests
- test_property_tree
- test_info_parser
- test_json_parser
- # test_xml_parser_rapidxml
-)
-message(STATUS "property_tree/test/test_xml_parser_rapidxml needs love.")
-
-# test_xml_parser_rapidxml gets compile errors that I can not figure out
-
-
-#-- Create an executable test for each
-foreach(test ${tests})
- boost_test_run(${test} "${test}.cpp"
- COMPILE_FLAGS ${test_compile_flags}
- DEPENDS boost_unit_test_framework boost_serialization STATIC)
-endforeach(test ${tests})
Deleted: branches/release/libs/proto/CMakeLists.txt
==============================================================================
--- branches/release/libs/proto/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- proto
-)
-
-# Add a library target to the build system
-boost_library_project(
- proto
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- DOCDIRS doc
- # DESCRIPTION "Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users."
- MODULARIZED
- # AUTHORS "John Maddock <john -at- johnmaddock.co.uk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/proto/module.cmake
==============================================================================
--- branches/release/libs/proto/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,2 +0,0 @@
-boost_module(proto DEPENDS fusion typeof)
-
Deleted: branches/release/libs/proto/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/proto/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,58 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(proto BOOST_DEPENDS test)
-
-################################################################################
-#--- Compiler specific settings
-
-# GCC
-IF(CMAKE_COMPILER_IS_GNUCC)
- SET(test_compile_flags "-ftemplate-depth-1024")
-ENDIF(CMAKE_COMPILER_IS_GNUCC)
-
-# Microsoft Visual Studio
-IF (MSVC71)
- #TODO// Turn off debug symbols?
-ENDIF(MSVC71)
-IF (MSVC80)
- SET(test_compile_flags "-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE")
-ENDIF(MSVC80)
-IF (MSVC90)
- SET(test_compile_flags "-D_SCL_SECURE_NO_DEPRECATE")
-ENDIF (MSVC90)
-
-# Intel
-IF( ${CMAKE_CXX_COMPILER} MATCHES "icpc" )
- #TODO// Turn off debug symbols?
-ENDIF( ${CMAKE_CXX_COMPILER} MATCHES "icpc" )
-
-set (tests
- calculator
- deep_copy
- examples
- lambda
- make_expr
- matches
- proto_fusion
- proto_fusion_s
- toy_spirit
- toy_spirit2
- noinvoke
-)
-
-
-
-
-#-- Create an executable test for each source
-foreach(test ${tests})
- boost_test_run(${test} "${test}.cpp"
- COMPILE_FLAGS ${test_compile_flags}
- DEPENDS boost_unit_test_framework)
-endforeach(test ${tests})
-
-
-
Deleted: branches/release/libs/ptr_container/CMakeLists.txt
==============================================================================
--- branches/release/libs/ptr_container/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- ptr_container
-)
-
-# Add a library target to the build system
-boost_library_project(
- ptr_container
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Containers for storing heap-allocated polymorphic objects to ease OO-programming."
- MODULARIZED
- AUTHORS "Thorsten Ottosen <nesotto -at- cs.auc.dk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/ptr_container/module.cmake
==============================================================================
--- branches/release/libs/ptr_container/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(ptr_container DEPENDS circular_buffer range)
\ No newline at end of file
Deleted: branches/release/libs/ptr_container/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/ptr_container/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(ptr_container BOOST_DEPENDS test assign numeric)
-
-boost_test_run(ptr_inserter DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_vector DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_list DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_deque DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_set DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_map DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_map_adapter DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_array DEPENDS boost_unit_test_framework)
-boost_test_run(tree_test DEPENDS boost_unit_test_framework)
-boost_test_run(incomplete_type_test DEPENDS boost_unit_test_framework)
-boost_test_run(view_example)
-boost_test_run(iterator_test DEPENDS boost_unit_test_framework)
-boost_test_run(tut1)
-boost_test_run(indirect_fun DEPENDS boost_unit_test_framework)
-boost_test_run(serialization DEPENDS boost_unit_test_framework boost_serialization)
-boost_test_run(no_exceptions DEPENDS boost_unit_test_framework)
-
-boost_test_run(ptr_unordered_set DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_unordered_map DEPENDS boost_unit_test_framework)
-boost_test_run(ptr_circular_buffer DEPENDS boost_unit_test_framework)
Deleted: branches/release/libs/python/CMakeLists.txt
==============================================================================
--- branches/release/libs/python/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,72 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-if (PYTHON_LIBRARIES)
- include_directories(${PYTHON_INCLUDE_PATH})
-
- # Determine extra libraries we need to link against to build Python
- # extension modules.
- if(CMAKE_SYSTEM_NAME STREQUAL "SunOS")
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "dl")
- if(CMAKE_COMPILER_IS_GNUCXX)
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "rt")
- endif(CMAKE_COMPILER_IS_GNUCXX)
- elseif(CMAKE_SYSTEM_NAME MATCHES ".*BSD")
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "pthread")
- elseif(CMAKE_SYSTEM_NAME STREQUAL "DragonFly")
- # DragonFly is a variant of FreeBSD
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "pthread")
- elseif(CMAKE_SYSTEM_NAME STREQUAL "OSF")
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "pthread" "dl")
- if(CMAKE_COMPILER_IS_GNUCXX)
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "rt")
- endif(CMAKE_COMPILER_IS_GNUCXX)
- elseif(CMAKE_SYSTEM_NAME STREQUAL "QNX")
- # No options necessary for QNX
- elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
- # No options necessary for Mac OS X
- elseif(CMAKE_SYSTEM_NAME STREQUAL "HP-UX")
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "rt")
- elseif(UNIX)
- # Assume -pthread and -ldl on all other variants
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "pthread" "dl")
- if(CMAKE_COMPILER_IS_GNUCXX)
- set(PYTHON_LIBRARIES ${PYTHON_LIBRARIES} "util")
- endif(CMAKE_COMPILER_IS_GNUCXX)
- endif(CMAKE_SYSTEM_NAME STREQUAL "SunOS")
-
-################################################################################
-#-- Macro for building Boost.Python extension modules
- macro(boost_python_extension MODULE_NAME)
- parse_arguments(BPL_EXT
- ""
- ""
- ${ARGN})
-
- boost_add_single_library(
- ${MODULE_NAME}
- ${BPL_EXT_DEFAULT_ARGS}
- MODULE
- LINK_LIBS ${PYTHON_LIBRARIES}
- DEPENDS boost_python
- SHARED
- )
-
- endmacro(boost_python_extension)
-#--
-################################################################################
-
-
- boost_library_project(
- Python
- SRCDIRS src
- TESTDIRS test
- HEADERS python.hpp python
- MODULARIZED
- DESCRIPTION "A framework for interfacing Python and C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler."
- AUTHORS "David Abrahams <dave -at- boostpro.com>"
- )
-endif (PYTHON_LIBRARIES)
Deleted: branches/release/libs/python/module.cmake
==============================================================================
--- branches/release/libs/python/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,3 +0,0 @@
-boost_module(python DEPENDS graph numeric)
-
-# numeric is there because of boost/cast.hpp from libs/python/src/errors.cpp:11
\ No newline at end of file
Deleted: branches/release/libs/python/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/python/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,70 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-if (PYTHON_DEBUG_LIBRARIES AND BUILD_BOOST_PYTHON)
- # We have detected that there might be Python debug libraries
- # available, but check for ourselves whether this is true by trying
- # to compile/link a program against them.
- set(CMAKE_REQUIRED_DEFINITIONS "-DBOOST_DEBUG_PYTHON -DPy_DEBUG")
- get_directory_property(CMAKE_REQUIRED_INCLUDES INCLUDE_DIRECTORIES)
- set(CMAKE_REQUIRED_LIBRARIES ${PYTHON_DEBUG_LIBRARIES})
- set(CHECK_PYDEBUG_SOURCE
- "#include <boost/python/object.hpp>")
- check_cxx_source_compiles(
- "#include <boost/python/object.hpp>
- void check(PyObject *obj) { Py_INCREF(obj); } int main() { }"
- PYDEBUG_CAN_BUILD)
-
- # Setup an option to enable/disable building variants with Python
- # debugging. If we were able to link against the debug libraries,
- # default to ON; otherwise, default to OFF.
- option(BUILD_PYTHON_DEBUG
- "Build an additional Boost.Python library with Python debugging enabled"
- ${PYDEBUG_CAN_BUILD})
-endif (PYTHON_DEBUG_LIBRARIES AND BUILD_BOOST_PYTHON)
-
-# Always build the non-debug variants of the boost_python library
-set(BUILD_PYTHON_NODEBUG ON)
-
-boost_add_library(boost_python
- numeric.cpp
- list.cpp
- long.cpp
- dict.cpp
- tuple.cpp
- str.cpp
- slice.cpp
- converter/from_python.cpp
- converter/registry.cpp
- converter/type_id.cpp
- object/enum.cpp
- object/class.cpp
- object/function.cpp
- object/inheritance.cpp
- object/life_support.cpp
- object/pickle_support.cpp
- errors.cpp
- module.cpp
- converter/builtin_converters.cpp
- converter/arg_to_python_base.cpp
- object/iterator.cpp
- object/stl_iterator.cpp
- object_protocol.cpp
- object_operators.cpp
- wrapper.cpp
- import.cpp
- exec.cpp
- object/function_doc_signature.cpp
-
- STATIC_COMPILE_FLAGS "-DBOOST_PYTHON_SOURCE -DBOOST_PYTHON_STATIC_LIB"
- SHARED_COMPILE_FLAGS "-DBOOST_PYTHON_SOURCE"
- PYTHON_NODEBUG_LINK_LIBS "${PYTHON_LIBRARIES}"
-
- # Support for Python debugging
- EXTRA_VARIANTS PYTHON_NODEBUG:PYTHON_DEBUG
- PYTHON_DEBUG_COMPILE_FLAGS "-DBOOST_DEBUG_PYTHON -DPy_DEBUG"
- PYTHON_DEBUG_LINK_LIBS "${PYTHON_DEBUG_LIBRARIES}"
- )
Deleted: branches/release/libs/python/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/python/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,231 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-macro(bpl_test TESTNAME)
- parse_arguments(BPL_TEST
- "ARGS"
- ""
- ${ARGN})
-
- # Determine the Python and C++ source files for this test
- if (BPL_TEST_DEFAULT_ARGS)
- # First argument is the Python source we will run, the rest are
- # either extra Python sources we're dependent on or C++ files from
- # which we will build extension modules.
- car(BPL_TEST_PYSOURCE ${BPL_TEST_DEFAULT_ARGS})
- cdr(BPL_TEST_DEFAULT_ARGS ${BPL_TEST_DEFAULT_ARGS})
-
- get_filename_component(BPL_TEST_PYBASE ${BPL_TEST_PYSOURCE} NAME_WE)
-
- # Process all the .cpp file and extension module names
- foreach(SRC ${BPL_TEST_DEFAULT_ARGS})
- get_filename_component(BPL_SRC_EXT ${SRC} EXT)
- if (BPL_SRC_EXT STREQUAL ".cpp")
-
- # Build a Python extension module from this source file
- get_filename_component(BPL_SRC_NAME ${SRC} NAME_WE)
-
- if(BPL_TEST_PYBASE STREQUAL "${BPL_SRC_NAME}")
- set(BPL_EXTENSION_MODULE ${BPL_SRC_NAME}_ext)
- else(BPL_TEST_PYBASE STREQUAL "${BPL_SRC_NAME}")
- set(BPL_EXTENSION_MODULE ${BPL_SRC_NAME})
- endif(BPL_TEST_PYBASE STREQUAL "${BPL_SRC_NAME}")
-
- boost_python_extension(${BPL_EXTENSION_MODULE} ${SRC})
-
- else (BPL_SRC_EXT STREQUAL ".cpp")
- set(BPL_EXTENSION_MODULE ${SRC})
-
- endif (BPL_SRC_EXT STREQUAL ".cpp")
-
- add_dependencies(${PROJECT_NAME}-test ${BPL_EXTENSION_MODULE})
- endforeach(SRC ${BPL_TEST_DEFAULT_ARGS})
-
- else (BPL_TEST_DEFAULT_ARGS)
-
- set(BPL_TEST_PYSOURCE "${TESTNAME}.py")
-
- # Build a Python extension module from this source file
- boost_python_extension(${TESTNAME}_ext "${TESTNAME}.cpp")
- add_dependencies(${PROJECT_NAME}-test ${TESTNAME}_ext)
-
- endif(BPL_TEST_DEFAULT_ARGS)
-
- add_dependencies(${PROJECT_NAME}-test ${BPL_TEST_PYSOURCE})
-
- # We'll need the full patch to run the Python test
- set(BPL_TEST_PYSOURCE ${CMAKE_CURRENT_SOURCE_DIR}/${BPL_TEST_PYSOURCE})
-
- # Run the test itself
- file(TO_NATIVE_PATH "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}" PYTHONPATH)
- if(WIN32 AND NOT UNIX)
- string(REPLACE "\\" "\\\\" PYTHONPATH "${PYTHONPATH}")
- endif(WIN32 AND NOT UNIX)
- set(FULL_TESTNAME ${PROJECT_NAME}-${TESTNAME})
- add_test(${FULL_TESTNAME}
- ${PYTHON_EXECUTABLE}
- "${CMAKE_CURRENT_SOURCE_DIR}/pyrun.py"
- "${PYTHONPATH}"
- ${BPL_TEST_PYSOURCE} ${BPL_TEST_ARGS})
-
- set_tests_properties(${FULL_TESTNAME}
- PROPERTIES
- LABELS "${PROJECT_NAME}"
- )
-endmacro(bpl_test)
-
-macro(py_run TESTNAME)
- boost_test_run(${TESTNAME}
- ${TESTNAME}.cpp
- DEPENDS boost_python STATIC
- LINK_LIBS ${PYTHON_LIBRARIES})
-endmacro(py_run)
-
-boost_test_run(exec
- DEPENDS boost_python STATIC
- ARGS "${CMAKE_CURRENT_SOURCE_DIR}/exec.py"
- LINK_LIBS ${PYTHON_LIBRARIES})
-boost_test_run(exec-dynamic
- exec.cpp
- ARGS "${CMAKE_CURRENT_SOURCE_DIR}/exec.py"
- DEPENDS boost_python SHARED
- LINK_LIBS ${PYTHON_LIBRARIES})
-
-bpl_test(crossmod_exception
- crossmod_exception.py crossmod_exception_a.cpp crossmod_exception_b.cpp)
-
-bpl_test(injected)
-bpl_test(properties)
-bpl_test(return_arg)
-bpl_test(staticmethod)
-bpl_test(shared_ptr)
-bpl_test(andreas_beyer)
-bpl_test(polymorphism)
-bpl_test(polymorphism2)
-
-bpl_test(wrapper_held_type)
-bpl_test(polymorphism2_auto_ptr)
-
-bpl_test(auto_ptr)
-
-bpl_test(minimal)
-bpl_test(args)
-bpl_test(raw_ctor)
-bpl_test(numpy numpy.py printer.py numeric_tests.py numarray_tests.py numpy.cpp)
-bpl_test(enum)
-bpl_test(exception_translator)
-bpl_test(pearu1 test_cltree.py cltree.cpp)
-bpl_test(try newtest.py m1.cpp m2.cpp)
-bpl_test(const_argument)
-bpl_test(keywords keywords_test.py keywords.cpp)
-
-boost_python_extension(builtin_converters_ext test_builtin_converters.cpp)
-bpl_test(builtin_converters test_builtin_converters.py builtin_converters_ext)
-
-#
-# See the contents of this file for more details on an existing
-# overload resoluton bug.
-#
-# boost_python_extension(overload_resolution test_overload_resolution.cpp)
-#
-
-bpl_test(test_pointer_adoption)
-bpl_test(operators)
-bpl_test(callbacks)
-bpl_test(defaults)
-
-bpl_test(object)
-bpl_test(list)
-bpl_test(long)
-bpl_test(dict)
-bpl_test(tuple)
-bpl_test(str)
-bpl_test(slice)
-
-bpl_test(virtual_functions)
-bpl_test(back_reference)
-bpl_test(implicit)
-bpl_test(data_members)
-
-bpl_test(ben_scott1)
-
-bpl_test(bienstman1)
-bpl_test(bienstman2)
-bpl_test(bienstman3)
-
-bpl_test(multi_arg_constructor)
-# TODO: A bug in the Win32 intel compilers causes compilation of one
-# of our tests to take forever when debug symbols are
-# enabled. This rule turns them off when added to the requirements
-# section
-# <toolset>intel-win:<debug-symbols>off
-
-bpl_test(iterator iterator.py iterator.cpp input_iterator.cpp)
-
-bpl_test(stl_iterator stl_iterator.py stl_iterator.cpp)
-
-bpl_test(extract)
-
-bpl_test (crossmod_opaque
- crossmod_opaque.py crossmod_opaque_a.cpp crossmod_opaque_b.cpp)
-
-bpl_test(opaque)
-bpl_test(voidptr)
-
-bpl_test(pickle1)
-bpl_test(pickle2)
-bpl_test(pickle3)
-bpl_test(pickle4)
-
-bpl_test(nested)
-
-bpl_test(docstring)
-
-bpl_test(vector_indexing_suite)
-
-bpl_test(pointer_vector)
-# TODO: Turn off this test on HP CXX, as the test hangs when executing.
-# Whenever the cause for the failure of the polymorphism test is found
-# and fixed, this should be retested.
-# <toolset>hp_cxx:<build>no
-
-boost_python_extension(map_indexing_suite_ext
- map_indexing_suite.cpp int_map_indexing_suite.cpp a_map_indexing_suite.cpp)
-
-bpl_test(map_indexing_suite
- map_indexing_suite.py map_indexing_suite_ext)
-
-
-# --- unit tests of library components ---
-
-boost_test_compile(indirect_traits_test)
-boost_test_run(destroy_test)
-py_run(pointer_type_id_test)
-py_run(bases)
-boost_test_run(if_else)
-py_run(pointee)
-boost_test_run(result)
-
-boost_test_compile(string_literal)
-boost_test_compile(borrowed)
-boost_test_compile(object_manager)
-boost_test_compile(copy_ctor_mutates_rhs)
-
-py_run(upcast)
-
-boost_test_compile(select_holder)
-
-boost_test_run(select_from_python_test
- select_from_python_test.cpp ../src/converter/type_id.cpp
- COMPILE_FLAGS "-DBOOST_PYTHON_STATIC_LIB"
- LINK_LIBS ${PYTHON_LIBRARIES})
-
-boost_test_compile(select_arg_to_python_test)
-
-boost_test_compile_fail(raw_pyobject_fail1)
-boost_test_compile_fail(raw_pyobject_fail2)
-boost_test_compile_fail(as_to_python_function)
-boost_test_compile_fail(object_fail1)
Deleted: branches/release/libs/random/CMakeLists.txt
==============================================================================
--- branches/release/libs/random/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- random.hpp
- random
-)
-
-# Add a library target to the build system
-boost_library_project(
- random
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A complete system for random number generation."
- MODULARIZED
- AUTHORS "Jens Maurer <Jens.Maurer -at- gmx.net>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/random/module.cmake
==============================================================================
--- branches/release/libs/random/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,3 +0,0 @@
-boost_module(random DEPENDS detail integer type_traits static_assert)
-
-
Deleted: branches/release/libs/random/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/random/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,34 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(random BOOST_DEPENDS test)
-
-foreach(test
- rand48
- minstd_rand0
- minstd_rand
- ecuyer1988
- kreutzer1986
- hellekalek1995
- mt11213b
- mt19937
- lagged_fibonacci
- lagged_fibonacci607
- ranlux3
- ranlux4
- ranlux3_01
- ranlux4_01
- ranlux64_3_01
- ranlux64_4_01
- taus88)
- boost_test_run(test_${test}
- ../instantiate.cpp
- COMPILE_FLAGS -DBOOST_RANDOM_URNG_TEST=${test}
- )
-endforeach()
-
-boost_test_run(random_test ../random_test.cpp)
-boost_test_run(random_demo ../random_demo.cpp)
Deleted: branches/release/libs/range/CMakeLists.txt
==============================================================================
--- branches/release/libs/range/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- range.hpp
- range
-)
-
-# Add a library target to the build system
-boost_library_project(
- range
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- DOCDIRS doc
- DESCRIPTION "A new infrastructure for generic algorithms that builds on top of the new iterator concepts."
- MODULARIZED
- AUTHORS "Thorsten Ottosen <nesotto -at- cs.auc.dk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/range/doc/CMakeLists.txt
==============================================================================
--- branches/release/libs/range/doc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,7 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_add_documentation(boost_range.qbk)
\ No newline at end of file
Deleted: branches/release/libs/range/module.cmake
==============================================================================
--- branches/release/libs/range/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(range DEPENDS algorithm)
\ No newline at end of file
Deleted: branches/release/libs/range/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/range/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,25 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(range BOOST_DEPENDS test)
-
-message(STATUS "libs/range/test: need -Wall -Wunused here when under gcc")
-set( test_compile_flags "")
-IF(CMAKE_COMPILER_IS_GNUCC)
- SET(test_compile_flags "-Wall -Wunused")
-ENDIF(CMAKE_COMPILER_IS_GNUCC)
-
-boost_test_run(array DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(iterator_pair DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(std_container DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(string DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(iterator_range DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(sub_range DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(partial_workaround DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(algorithm_example DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(reversible_range DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(const_ranges DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(extension_mechanism DEPENDS boost_unit_test_framework COMPILE_FLAGS ${test_compile_flags})
Deleted: branches/release/libs/rational/CMakeLists.txt
==============================================================================
--- branches/release/libs/rational/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- rational.hpp
-
-)
-
-# Add a library target to the build system
-boost_library_project(
- rational
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/rational/module.cmake
==============================================================================
--- branches/release/libs/rational/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module (rational DEPENDS config math static_assert utility)
\ No newline at end of file
Deleted: branches/release/libs/rational/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/rational/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,14 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(gil BOOST_DEPENDS test)
-
-
-boost_test_run(rational_example rational_example.cpp)
-boost_test_run(rational_test
- rational_test.cpp
- DEPENDS boost_unit_test_framework
- )
Deleted: branches/release/libs/regex/CMakeLists.txt
==============================================================================
--- branches/release/libs/regex/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,31 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- regex.h
- regex.hpp
- regex_fwd.hpp
- regex
- cregex.hpp
-)
-
-# Add a library target to the build system
-boost_library_project(
- regex
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A regular expression library"
- MODULARIZED
- AUTHORS "John Maddock <john -at- johnmaddock.co.uk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/regex/module.cmake
==============================================================================
--- branches/release/libs/regex/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(regex DEPENDS date_time thread)
\ No newline at end of file
Deleted: branches/release/libs/regex/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/regex/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,40 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# Look for the ICU library. If we find it, we'll compile in support for ICU
-include(FindICU)
-set(BOOST_REGEX_LIBRARIES)
-if (ICU_FOUND AND ICU_I18N_FOUND)
- add_definitions(-DBOOST_HAS_ICU=1)
- include_directories(${ICU_INCLUDE_DIRS})
- set(BOOST_REGEX_LIBRARIES ${ICU_LIBRARIES} ${ICU_I18N_LIBRARIES})
-endif (ICU_FOUND AND ICU_I18N_FOUND)
-
-boost_add_library(boost_regex
- c_regex_traits.cpp
- cpp_regex_traits.cpp
- cregex.cpp
- fileiter.cpp
- icu.cpp
- instances.cpp
- posix_api.cpp
- regex.cpp
- regex_debug.cpp
- regex_raw_buffer.cpp
- regex_traits_defaults.cpp
- static_mutex.cpp
- w32_regex_traits.cpp
- wc_regex_traits.cpp
- wide_posix_api.cpp
- winstances.cpp
- usinstances.cpp
- LINK_LIBS ${BOOST_REGEX_LIBRARIES}
- SHARED_COMPILE_FLAGS -DBOOST_REGEX_DYN_LINK=1)
-
-
-
-
-
Deleted: branches/release/libs/regex/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/regex/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,100 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(regex BOOST_DEPENDS test)
-
-# TODO: Default to multi-threaded?
-macro(regex_test TESTNAME)
- parse_arguments(REGEX_TEST "" "" ${ARGN})
-
- if (REGEX_TEST_DEFAULT_ARGS)
- set(REGEX_TEST_SOURCES ${REGEX_TEST_DEFAULT_ARGS})
- else (REGEX_TEST_DEFAULT_ARGS)
- set(REGEX_TEST_SOURCES "${TESTNAME}.cpp")
- endif (REGEX_TEST_DEFAULT_ARGS)
-
- boost_test_run(${TESTNAME} ${REGEX_TEST_SOURCES}
- COMPILE_FLAGS "-DBOOST_REGEX_DYN_LINK=1"
- DEPENDS boost_regex
- EXTRA_OPTIONS SHARED)
-endmacro(regex_test)
-
-set(R_SOURCES
- regress/basic_tests.cpp
- regress/main.cpp
- regress/test_alt.cpp
- regress/test_anchors.cpp
- regress/test_asserts.cpp
- regress/test_backrefs.cpp
- regress/test_deprecated.cpp
- regress/test_emacs.cpp
- regress/test_escapes.cpp
- regress/test_grep.cpp
- regress/test_locale.cpp
- regress/test_mfc.cpp
- regress/test_non_greedy_repeats.cpp
- regress/test_perl_ex.cpp
- regress/test_replace.cpp
- regress/test_sets.cpp
- regress/test_simple_repeats.cpp
- regress/test_tricky_cases.cpp
- regress/test_icu.cpp
- regress/test_unicode.cpp
- regress/test_overloads.cpp
- regress/test_operators.cpp
- )
-
-boost_test_run(regex_regress ${R_SOURCES} DEPENDS boost_regex STATIC)
-boost_test_run(regex_regress_dll ${R_SOURCES}
- COMPILE_FLAGS "-DBOOST_REGEX_DYN_LINK=1"
- DEPENDS boost_regex
- EXTRA_OPTIONS SHARED)
-boost_test_run(regex_regress_threaded ${R_SOURCES}
- COMPILE_FLAGS "-DTEST_THREADS -DBOOST_REGEX_DYN_LINK=1"
- DEPENDS boost_regex boost_thread
- EXTRA_OPTIONS SHARED MULTI_THREADED)
-
-regex_test(posix_api_check c_compiler_checks/posix_api_check.c)
-boost_test_compile(wide_posix_api_check_c c_compiler_checks/wide_posix_api_check.c)
-regex_test(posix_api_check_cpp c_compiler_checks/wide_posix_api_check.cpp)
-regex_test(bad_expression_test pathology/bad_expression_test.cpp)
-regex_test(recursion_test pathology/recursion_test.cpp)
-regex_test(unicode_iterator_test unicode/unicode_iterator_test.cpp)
-
-boost_test_run(static_mutex_test static_mutex/static_mutex_test.cpp
- COMPILE_FLAGS "-DBOOST_REGEX_DYN_LINK=1"
- DEPENDS boost_regex boost_thread
- EXTRA_OPTIONS MULTI_THREADED SHARED)
-
-regex_test(object_cache_test object_cache/object_cache_test.cpp)
-boost_test_run(regex_config_info config_info/regex_config_info.cpp
- DEPENDS boost_regex
- EXTRA_OPTIONS STATIC)
-
-boost_test_run(regex_dll_config_info config_info/regex_config_info.cpp
- COMPILE_FLAGS "-DBOOST_REGEX_DYN_LINK=1"
- DEPENDS boost_regex
- EXTRA_OPTIONS SHARED)
-
-regex_test(test_collate_info collate_info/collate_info.cpp)
-
-boost_test_compile(concept_check concepts/concept_check.cpp)
-boost_test_compile(ice_concept_check concepts/icu_concept_check.cpp)
-
-# TODO: Deal with this
- # [ run
- # sources
-# captures/captures_test.cpp
- # captures//boost_regex_extra
- #: # additional args
- #: # test-files
- #: # requirements
- # <threading>multi
- # <define>BOOST_REGEX_MATCH_EXTRA=1
- # <define>BOOST_REGEX_NO_LIB=1
-# : # test name
- # captures_test
-# ]
Deleted: branches/release/libs/serialization/CMakeLists.txt
==============================================================================
--- branches/release/libs/serialization/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- serialization
- archive
-)
-
-# Add a library target to the build system
-boost_library_project(
- serialization
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Serialization for persistence and marshalling."
- MODULARIZED
- AUTHORS "<ramey -at- rrsd.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/serialization/module.cmake
==============================================================================
--- branches/release/libs/serialization/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,3 +0,0 @@
-boost_module(serialization DEPENDS spirit io bind array variant)
-
-# bind is in there because we have a dependency on boost/mem_fn.hpp
Deleted: branches/release/libs/serialization/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/serialization/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,60 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-
-set(SOURCES
- basic_archive.cpp
- basic_iarchive.cpp
- basic_iserializer.cpp
- basic_oarchive.cpp
- basic_oserializer.cpp
- basic_pointer_iserializer.cpp
- basic_pointer_oserializer.cpp
- basic_serializer_map.cpp
- basic_text_iprimitive.cpp
- basic_text_oprimitive.cpp
- basic_xml_archive.cpp
- binary_iarchive.cpp
- binary_oarchive.cpp
- extended_type_info.cpp
- extended_type_info_typeid.cpp
- extended_type_info_no_rtti.cpp
- polymorphic_iarchive.cpp
- polymorphic_oarchive.cpp
- stl_port.cpp
- text_iarchive.cpp
- text_oarchive.cpp
- void_cast.cpp
- xml_grammar.cpp
- xml_iarchive.cpp
- xml_oarchive.cpp
- )
-
-set(WSOURCES
- basic_text_wiprimitive.cpp
- basic_text_woprimitive.cpp
- text_wiarchive.cpp
- text_woarchive.cpp
- utf8_codecvt_facet.cpp
- xml_wgrammar.cpp
- xml_wiarchive.cpp
- xml_woarchive.cpp
- codecvt_null.cpp
- )
-
-boost_add_library(boost_serialization
- ${SOURCES}
- SHARED_COMPILE_FLAGS -DBOOST_SERIALIZATION_DYN_LINK=1
-)
-
-option(BUILD_BOOST_WSERIALIZATION "Build wide-char boost serialization libs" ON)
-if (BUILD_BOOST_WSERIALIZATION)
- boost_add_library(boost_wserialization
- ${WSOURCES}
- SHARED_COMPILE_FLAGS "-DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_WSERIALIZATION_DYN_LINK=1"
- DEPENDS boost_serialization
- )
-endif(BUILD_BOOST_WSERIALIZATION)
Deleted: branches/release/libs/serialization/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/serialization/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,184 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# The set of archives that we will use for testing the Serialization
-# library
-set(BOOST_ARCHIVE_LIST
- "text_archive"
- "text_warchive"
- "binary_archive"
- "xml_archive"
- "xml_warchive"
- )
-
-# The serialization_test macro declares a set of tests of the
-# serialization library. For each invocation of serialization_test,
-# this macro will build separate static and dynamic tests.
-macro(serialization_test testname)
- parse_arguments(BSL_TEST "" "NO_LIBS;POLYMORPHIC" ${ARGN})
-
- if(NOT BSL_TEST_DEFAULT_ARGS)
- set(BSL_TEST_SOURCES "${testname}.cpp")
- else(NOT BSL_TEST_DEFAULT_ARGS)
- set(BSL_TEST_SOURCES "${BSL_TEST_DEFAULT_ARGS}")
- endif(NOT BSL_TEST_DEFAULT_ARGS)
-
- if (BSL_TEST_POLYMORPHIC)
- set(BSL_TEST_POLY "polymorphic_")
- elseif(BSL_TEST_POLYMORPHIC)
- set(BSL_TEST_POLY "")
- endif(BSL_TEST_POLYMORPHIC)
-
- set(BSL_TEST_LIBRARIES)
- if(NOT BSL_NO_LIBS)
- set(BSL_TEST_LIBRARIES "boost_serialization")
- endif(NOT BSL_NO_LIBS)
-
- # Tests linking against the static serialization library
- boost_test_run("${testname}"
- ${BSL_TEST_SOURCES}
- STATIC
- DEPENDS ${BSL_TEST_LIBRARIES}
- COMPILE_FLAGS "-DBOOST_LIB_DIAGNOSTIC=1")
-
- # Tests linking against the shared serialization library
- boost_test_run("${testname}_dll"
- ${BSL_TEST_SOURCES}
- SHARED
- DEPENDS ${BSL_TEST_LIBRARIES}
- COMPILE_FLAGS "-DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_ALL_DYN_LINK=1")
-endmacro(serialization_test)
-
-# Like serialization_test, but runs the same test for all archive types.
-macro(serialization_test_allarchives testname)
- parse_arguments(BSL_TEST "" "NO_LIBS;POLYMORPHIC" ${ARGN})
-
- if(NOT BSL_TEST_DEFAULT_ARGS)
- set(BSL_TEST_SOURCES "${testname}.cpp")
- else(NOT BSL_TEST_DEFAULT_ARGS)
- set(BSL_TEST_SOURCES "${BSL_TEST_DEFAULT_ARGS}")
- endif(NOT BSL_TEST_DEFAULT_ARGS)
-
- if (BSL_TEST_POLYMORPHIC)
- set(BSL_TEST_POLY "polymorphic_")
- elseif(BSL_TEST_POLYMORPHIC)
- set(BSL_TEST_POLY "")
- endif(BSL_TEST_POLYMORPHIC)
-
- foreach(ARCHIVE ${BOOST_ARCHIVE_LIST})
- set(BSL_TEST_LIBRARIES)
- if(NOT BSL_NO_LIBS)
- set(BSL_TEST_LIBRARIES "boost_serialization")
- if(ARCHIVE MATCHES ".*warchive")
- set(BSL_TEST_LIBRARIES "boost_wserialization" ${BSL_TEST_LIBRARIES})
- endif(ARCHIVE MATCHES ".*warchive")
- endif(NOT BSL_NO_LIBS)
-
- # Tests linking against the static serialization library
- boost_test_run("${testname}_${ARCHIVE}"
- ${BSL_TEST_SOURCES}
- STATIC
- DEPENDS ${BSL_TEST_LIBRARIES}
- COMPILE_FLAGS "-DBOOST_ARCHIVE_TEST=${BSL_TEST_POLY}${ARCHIVE}.hpp -DBOOST_LIB_DIAGNOSTIC=1")
-
- # Tests linking against the shared serialization library
- boost_test_run("${testname}_${ARCHIVE}_dll"
- ${BSL_TEST_SOURCES}
- SHARED
- DEPENDS ${BSL_TEST_LIBRARIES}
- COMPILE_FLAGS "-DBOOST_ARCHIVE_TEST=${BSL_TEST_POLY}${ARCHIVE}.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_ALL_DYN_LINK=1")
- endforeach(ARCHIVE ${BOOST_ARCHIVE_LIST})
-endmacro(serialization_test_allarchives)
-
-boost_additional_test_dependencies(serialization BOOST_DEPENDS test)
-
-
-serialization_test_allarchives(test_array test_array.cpp A.cpp)
-serialization_test_allarchives(test_binary)
-serialization_test_allarchives(test_complex)
-serialization_test_allarchives(test_contained_class test_contained_class.cpp A.cpp)
-serialization_test_allarchives(test_cyclic_ptrs test_cyclic_ptrs.cpp A.cpp)
-serialization_test_allarchives(test_delete_pointer)
-serialization_test_allarchives(test_deque test_deque.cpp A.cpp)
-# serialization_test_allarchives(test_derived)
-serialization_test_allarchives(test_derived_class test_derived_class.cpp A.cpp)
-serialization_test_allarchives(test_derived_class_ptr test_derived_class_ptr.cpp A.cpp)
-serialization_test_allarchives(test_diamond)
-serialization_test_allarchives(test_exported)
-serialization_test_allarchives(test_class_info_load)
-serialization_test_allarchives(test_class_info_save)
-serialization_test_allarchives(test_object)
-serialization_test_allarchives(test_primitive)
-serialization_test_allarchives(test_list test_list.cpp A.cpp)
-serialization_test_allarchives(test_list_ptrs test_list_ptrs.cpp A.cpp)
-serialization_test_allarchives(test_map test_map.cpp A.cpp)
-serialization_test_allarchives(test_mi)
-serialization_test_allarchives(test_multiple_ptrs test_multiple_ptrs.cpp A.cpp)
-serialization_test_allarchives(test_no_rtti test_no_rtti.cpp
- polymorphic_base.cpp polymorphic_derived1.cpp polymorphic_derived2.cpp)
-serialization_test_allarchives(test_non_intrusive)
-serialization_test_allarchives(test_non_default_ctor)
-serialization_test_allarchives(test_non_default_ctor2)
-serialization_test_allarchives(test_null_ptr)
-serialization_test_allarchives(test_nvp test_nvp.cpp A.cpp)
-serialization_test_allarchives(test_recursion test_recursion.cpp A.cpp)
-serialization_test_allarchives(test_registered)
-serialization_test_allarchives(test_set test_set.cpp A.cpp)
-serialization_test_allarchives(test_simple_class test_simple_class.cpp A.cpp)
-serialization_test_allarchives(test_simple_class_ptr test_simple_class_ptr.cpp A.cpp)
-serialization_test_allarchives(test_split)
-serialization_test_allarchives(test_tracking)
-serialization_test_allarchives(test_unregistered)
-serialization_test_allarchives(test_valarray)
-serialization_test_allarchives(test_variant test_variant.cpp A.cpp)
-serialization_test_allarchives(test_vector test_vector.cpp A.cpp)
-serialization_test_allarchives(test_optional)
-serialization_test_allarchives(test_shared_ptr)
-serialization_test_allarchives(test_shared_ptr_132)
-serialization_test_allarchives(test_polymorphic POLYMORPHIC
- test_polymorphic.cpp test_polymorphic_A.cpp A.cpp)
-
-serialization_test(test_private_ctor)
-serialization_test(test_reset_object_address test_reset_object_address.cpp A.cpp)
-serialization_test(test_void_cast)
-serialization_test(test_mult_archive_types)
-
-serialization_test(test_iterators NO_LIBS)
-serialization_test(test_iterators_base64 NO_LIBS)
-serialization_test(test_inclusion NO_LIBS)
-serialization_test(test_smart_cast NO_LIBS)
-
-serialization_test(test_utf8_codecvt
- test_utf8_codecvt.cpp ../src/utf8_codecvt_facet.cpp NO_LIBS)
-
-serialization_test(test_serialization_iterators test_iterators.cpp NO_LIBS)
-serialization_test(test_static_warning NO_LIBS)
-serialization_test(test_codecvt_null
- test_codecvt_null.cpp ../src/codecvt_null.cpp NO_LIBS)
-
-# should fail compilation
-boost_test_compile_fail(test_not_serializable)
-boost_test_compile_fail(test_traits_fail)
-boost_test_compile_fail(test_const_load_fail1)
-boost_test_compile_fail(test_const_load_fail2)
-boost_test_compile_fail(test_const_load_fail3)
-boost_test_compile_fail(test_const_load_fail1_nvp)
-boost_test_compile_fail(test_const_load_fail2_nvp)
-boost_test_compile_fail(test_const_load_fail3_nvp)
-
-boost_test_compile(test_static_warning)
-boost_test_compile(test_const_save_warn1)
-boost_test_compile(test_const_save_warn2)
-boost_test_compile(test_const_save_warn3)
-
-# note - library unable to detect there errors for now
-#boost_test_compile_fail(test_const_save_fail1_nvp)
-#boost_test_compile_fail(test_const_save_fail2_nvp)
-#boost_test_compile_fail(test_const_save_fail3_nvp)
-
-# should compile
-boost_test_compile(test_traits_pass)
-boost_test_compile(test_const_pass)
Deleted: branches/release/libs/signals/CMakeLists.txt
==============================================================================
--- branches/release/libs/signals/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- signals.hpp
- signal.hpp
- signals
-)
-
-# Add a library target to the build system
-boost_library_project(
- signals
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Managed signals & slots callback implementation."
- MODULARIZED
- AUTHORS "Douglas Gregor <doug.gregor -at- gmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/signals/module.cmake
==============================================================================
--- branches/release/libs/signals/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,3 +0,0 @@
-boost_module(signals DEPENDS smart_ptr any intrusive bind)
-
-# bind is here due to a dependency on /boost/mem_fn.hpp
Deleted: branches/release/libs/signals/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/signals/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,13 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-add_definitions(-DBOOST_SIGNALS_NO_LIB=1)
-
-boost_add_library(
- boost_signals
- trackable.cpp connection.cpp named_slot_map.cpp signal_base.cpp slot.cpp
- SHARED_COMPILE_FLAGS "-DBOOST_SIGNALS_DYN_LINK=1"
- )
Deleted: branches/release/libs/signals/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/signals/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,15 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(signals BOOST_DEPENDS test optional)
-
-
-boost_test_run(dead_slot_test DEPENDS boost_signals)
-boost_test_run(deletion_test DEPENDS boost_signals)
-boost_test_run(ordering_test DEPENDS boost_signals)
-boost_test_run(signal_n_test DEPENDS boost_signals)
-boost_test_run(signal_test DEPENDS boost_signals)
-boost_test_run(trackable_test DEPENDS boost_signals)
Deleted: branches/release/libs/signals2/CMakeLists.txt
==============================================================================
--- branches/release/libs/signals2/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,19 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-
-# Add a library target to the build system
-boost_library_project(
- signals2
- TESTDIRS test
- HEADERS signals2.hpp signals2
- # DOCDIRS
- DESCRIPTION "The Boost.Signals2 library is an implementation of a managed signals and slots system. Signals represent callbacks with multiple targets, and are also called publishers or events in similar systems. Signals are connected to some set of slots, which are callback receivers (also called event targets or subscribers), which are called when the signal is \"emitted.\""
- MODULARIZED
- AUTHORS "Frank Mori Hess <fmhess -at- users.sourceforge.net>"
-)
-
-
Deleted: branches/release/libs/signals2/module.cmake
==============================================================================
--- branches/release/libs/signals2/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(signals2 DEPENDS thread)
\ No newline at end of file
Deleted: branches/release/libs/signals2/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/signals2/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,26 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-foreach(test
- connection_test
- dead_slot_test
- deconstruct_test
- deletion_test
- ordering_test
- regression_test
- shared_connection_block_test
- signal_n_test
- signal_test
- signal_type_test
- slot_compile_test
- trackable_test
- track_test
- )
- boost_test_run(${test} DEPENDS boost_test_exec_monitor)
-endforeach()
-
-boost_test_run(mutex_test DEPENDS boost_thread)
-boost_test_run(threading_models_test DEPENDS boost_thread)
Deleted: branches/release/libs/smart_ptr/CMakeLists.txt
==============================================================================
--- branches/release/libs/smart_ptr/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,36 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- enable_shared_from_this.hpp
- pointer_cast.hpp
- scoped_array.hpp
- scoped_ptr.hpp
- shared_array.hpp
- shared_ptr.hpp
- weak_ptr.hpp
-)
-
-# Add a library target to the build system
-boost_library_project(
- smart_ptr
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Five smart pointer class templates."
- MODULARIZED
- AUTHORS "Greg Colvin"
- "Beman Dawes <bdawes -at- acm.org>"
- "Peter Dimov <pdimov -at- mmltd.net>"
- "Darin Adler"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/smart_ptr/module.cmake
==============================================================================
--- branches/release/libs/smart_ptr/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(smart_ptr DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/smart_ptr/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/smart_ptr/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,56 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(tokenizer BOOST_DEPENDS test intrusive)
-
-
-boost_test_run(smart_ptr_test)
-boost_test_run(shared_ptr_basic_test)
-boost_test_run(shared_ptr_test)
-boost_test_run(weak_ptr_test)
-boost_test_run(shared_from_this_test)
-boost_test_run(get_deleter_test)
-boost_test_run(intrusive_ptr_test)
-boost_test_run(atomic_count_test)
-boost_test_run(lw_mutex_test)
-boost_test_compile_fail(shared_ptr_assign_fail)
-boost_test_compile_fail(shared_ptr_delete_fail)
-boost_test_compile_fail(shared_ptr_compare_fail)
-boost_test_run(shared_ptr_alloc2_test)
-boost_test_run(pointer_cast_test)
-boost_test_compile(pointer_to_other_test)
-boost_test_run(auto_ptr_rv_test)
-boost_test_run(shared_ptr_alias_test)
-boost_test_run(shared_ptr_rv_test)
-boost_test_run(shared_ptr_move_test)
-boost_test_compile_fail(shared_ptr_pv_fail)
-boost_test_run(sp_unary_addr_test)
-boost_test_compile_fail(scoped_ptr_eq_fail)
-boost_test_compile_fail(scoped_array_eq_fail)
-boost_test_run(esft_regtest)
-boost_test_run(yield_k_test)
-message(STATUS "!!!> yield_k_test multhreaded")
-boost_test_run(spinlock_test)
-boost_test_run(spinlock_try_test)
-message(STATUS "!!!> spinlock_try_test multithreaded")
-boost_test_run(spinlock_pool_test)
-boost_test_run(make_shared_test)
-boost_test_run(sp_convertible_test)
-boost_test_run(wp_convertible_test)
-boost_test_run(ip_convertible_test)
-boost_test_run(allocate_shared_test)
-boost_test_run(sp_atomic_test)
-boost_test_run(esft_void_test)
-boost_test_run(esft_second_ptr_test)
-boost_test_run(make_shared_esft_test)
-boost_test_run(allocate_shared_esft_test)
-boost_test_run(sp_recursive_assign_test)
-boost_test_run(sp_recursive_assign2_test)
-boost_test_run(sp_recursive_assign_rv_test)
-boost_test_run(sp_recursive_assign2_rv_test)
-boost_test_compile_fail(auto_ptr_lv_fail)
-boost_test_run(atomic_count_test2)
-
Deleted: branches/release/libs/spirit/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,22 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# Add a library target to the build system
-boost_library_project(
- spirit
- SRCDIRS example/karma example/qi example/lex
- TESTDIRS test phoenix/example
- HEADERS spirit.hpp spirit
- # DOCDIRS
- DESCRIPTION "A object oriented, recursive-descent parser and output generation library using the syntax of Parsing Expression Grammars (PEGs) directly in C++"
- MODULARIZED
- AUTHORS "Joel de Guzman <joel -at- boost-consulting.com>"
- "Hartmut Kaiser <hartmut.kaiser -at- gmail.com>"
- "Dan Nuffer"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/spirit/benchmarks/karma/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/benchmarks/karma/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,16 +0,0 @@
-#==============================================================================
-# Copyright (c) 2001-2009 Joel de Guzman
-# Copyright (c) 2001-2009 Hartmut Kaiser
-#
-# Distributed under the Boost Software License, Version 1.0. (See accompanying
-# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-#==============================================================================
-
-# performance tests
-boost_add_executable(int_generator)
-boost_add_executable(real_generator)
-boost_add_executable(format_performance)
-boost_add_executable(double_performance)
-boost_add_executable(sequence_performance)
-
-
Deleted: branches/release/libs/spirit/example/karma/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/example/karma/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#==============================================================================
-# Copyright (c) 2001-2009 Hartmut Kaiser
-# Copyright (c) 2001-2009 Joel de Guzman
-#
-# Distributed under the Boost Software License, Version 1.0. (See accompanying
-# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-#==============================================================================
-
-boost_add_executable(actions)
-boost_add_executable(basic_facilities DEPENDS boost_date_time)
-boost_add_executable(karma_calc2_ast_dump calc2_ast_dump.cpp)
-boost_add_executable(karma_calc2_ast_rpn calc2_ast_rpn.cpp)
-boost_add_executable(karma_calc2_ast_vm calc2_ast_vm.cpp)
-boost_add_executable(classify_char)
-boost_add_executable(karma_complex_number complex_number.cpp)
-boost_add_executable(karma_complex_number_easier complex_number_easier.cpp)
-boost_add_executable(karma_num_list1 num_list1.cpp)
-boost_add_executable(karma_num_list2 num_list2.cpp)
-boost_add_executable(karma_num_list3 num_list3.cpp)
-boost_add_executable(karma_num_matrix num_matrix.cpp)
-boost_add_executable(key_value_sequence)
-boost_add_executable(mini_xml_karma)
-boost_add_executable(printf_style_double_format)
-boost_add_executable(quick_start1)
-boost_add_executable(karma_reference reference.cpp)
-boost_add_executable(karma_reorder_struct reorder_struct.cpp)
-
-
-
Deleted: branches/release/libs/spirit/example/lex/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/example/lex/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,20 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-
-boost_add_executable(example1)
-boost_add_executable(example2)
-boost_add_executable(example3)
-boost_add_executable(example4)
-boost_add_executable(example5)
-boost_add_executable(example6)
-boost_add_executable(print_numbers)
-boost_add_executable(word_count)
-boost_add_executable(word_count_functor)
-boost_add_executable(word_count_lexer)
-boost_add_executable(word_count_functor_flex)
-boost_add_executable(strip_comments)
-boost_add_executable(strip_comments_lexer)
-
Deleted: branches/release/libs/spirit/example/qi/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/example/qi/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,58 +0,0 @@
-#==============================================================================
-# Copyright (c) 2001-2007 Joel de Guzman
-#
-# Distributed under the Boost Software License, Version 1.0. (See accompanying
-# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-#==============================================================================
-# project spirit-qi-example
-# : requirements <toolset>gcc:<c++-template-depth>300
-# :
-# :
-# ;
-
-boost_add_executable(actions_ actions.cpp)
-boost_add_executable( sum sum.cpp )
-boost_add_executable( complex_number complex_number.cpp )
-boost_add_executable( employee employee.cpp )
-boost_add_executable( roman roman.cpp )
-boost_add_executable( mini_xml1 mini_xml1.cpp )
-boost_add_executable( mini_xml2 mini_xml2.cpp )
-boost_add_executable( mini_xml3 mini_xml3.cpp )
-boost_add_executable( qi_num_list1 num_list1.cpp )
-boost_add_executable( num_list2 num_list2.cpp )
-boost_add_executable( num_list3 num_list3.cpp )
-boost_add_executable( num_list4 num_list4.cpp )
-boost_add_executable( reorder_struct reorder_struct.cpp )
-boost_add_executable( parse_date parse_date.cpp )
-
-boost_add_executable( calc1 calc1.cpp )
-boost_add_executable( calc2 calc2.cpp )
-boost_add_executable( calc2_ast calc2_ast.cpp )
-boost_add_executable( calc3 calc3.cpp )
-# boost_add_executable( calc3_lexer calc3_lexer.cpp )
-boost_add_executable( calc4 calc4.cpp )
-boost_add_executable( calc4_debug calc4_debug.cpp )
-boost_add_executable( calc5 calc5.cpp )
-
-boost_add_executable( calc6
- calc6/calc6.cpp
- calc6/calc6a.cpp
- calc6/calc6b.cpp
- calc6/calc6c.cpp
- )
-
-boost_add_executable( calc7
- calc7/calc7.cpp
- calc7/calc7a.cpp
- calc7/calc7b.cpp
- calc7/calc7c.cpp
- )
-
-boost_add_executable( mini_c
- mini_c/mini_c.cpp
- mini_c/mini_ca.cpp
- mini_c/mini_cb.cpp
- mini_c/mini_cc.cpp
- mini_c/mini_cd.cpp
- )
-
Deleted: branches/release/libs/spirit/example/support/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/example/support/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,15 +0,0 @@
-#==============================================================================
-# Copyright (c) 2001-2009 Joel de Guzman
-# Copyright (c) 2001-2009 Joel de Guzman
-#
-# Distributed under the Boost Software License, Version 1.0. (See accompanying
-# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-#==============================================================================
-
-# project spirit-support-example
-# : requirements <toolset>gcc:<c++-template-depth>300
-# :
-# :
-# ;
-
-boost_add_executable(multi_pass.cpp)
Deleted: branches/release/libs/spirit/module.cmake
==============================================================================
--- branches/release/libs/spirit/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(spirit DEPENDS xpressive optional foreach array unordered pool)
\ No newline at end of file
Deleted: branches/release/libs/spirit/phoenix/example/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/phoenix/example/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,22 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-
-foreach(test
- all_odds
- arguments
- callback
- factorial
- find_if
- function
- if
- lambda
- values
- references)
- boost_test_run(${test} users_manual/${test}.cpp)
-endforeach()
-
-
-
Deleted: branches/release/libs/spirit/repository/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/repository/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-# Copyright (c) 2001-2009 Joel de Guzman
-# Copyright (c) 2001-2009 Hartmut Kaiser
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-#==============================================================================
-
-include_directories(.)
-
-boost_additional_test_dependencies(spirit_repository BOOST_DEPENDS spirit)
-
-message(STATUS "Boost/libs/spirit/repository/test needs GCC C++ -ftemplate-depth-300 flag")
-message(STATUS "Check libs/spirit/repository/test: need -Wall -Wunused here when under gcc")
-
-set(test_compile_flags "")
-IF(CMAKE_COMPILER_IS_GNUCC)
- SET(test_compile_flags "-ftemplate-depth-300")
-ENDIF(CMAKE_COMPILER_IS_GNUCC)
-
-# run Qi repository tests
-boost_test_run(qi_repo_confix qi/confix.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_repo_distinct qi/distinct.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_repo_subrule qi/subrule.cpp COMPILE_FLAGS ${test_compile_flags})
-
-# run Karma repository tests
-boost_test_run(karma_repo_confix karma/confix.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_repo_subrule karma/subrule.cpp COMPILE_FLAGS ${test_compile_flags})
-
Deleted: branches/release/libs/spirit/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/spirit/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,134 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-# Copyright (c) 2001-2009 Joel de Guzman
-# Copyright (c) 2001-2009 Hartmut Kaiser
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#==============================================================================
-
-include_directories(.)
-
-boost_additional_test_dependencies(spirit BOOST_DEPENDS test variant function_types intrusive lambda assign iostreams math random dynamic_bitset fusion)
-message(STATUS "Boost/libs/spirit/test needs GCC C++ -ftemplate-depth-300 flag")
-
-message(STATUS "Check libs/spirit/test: need -Wall -Wunused here when under gcc")
-set( test_compile_flags "")
-IF(CMAKE_COMPILER_IS_GNUCC)
- SET(test_compile_flags "-ftemplate-depth-300")
-ENDIF(CMAKE_COMPILER_IS_GNUCC)
-
-# run Qi tests
-boost_test_run(qi_actions qi/actions.cpp COMPILE_FLAGS ${test_compile_flags} BOOST_LIB spirit COMPILE_FLAGS ${test_compile_flags} )
-boost_test_run(qi_alternative qi/alternative.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_attr qi/attr.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_attribute qi/attribute.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_and_predicate qi/and_predicate.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_binary qi/binary.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_bool qi/bool.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_char qi/char.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_char_class qi/char_class.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_difference qi/difference.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_end qi/end.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_eps qi/eps.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_expect qi/expect.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_grammar qi/grammar.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_int qi/int.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_kleene qi/kleene.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_lazy qi/lazy.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_lexeme qi/lexeme.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_lit qi/lit.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_list qi/list.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_match_manip qi/match_manip.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_match_manip_attr qi/match_manip_attr.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_no_case qi/no_case.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_not_predicate qi/not_predicate.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_optional qi/optional.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_parse_attr qi/parse_attr.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_permutation qi/permutation.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_plus qi/plus.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_range_run qi/range_run.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_raw qi/raw.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_real qi/real.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_repeat qi/repeat.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_rule qi/rule.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_sequence qi/sequence.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_sequential_or qi/sequential_or.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_skip qi/skip.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_symbols qi/symbols.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_terminal_ex qi/terminal_ex.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_tst qi/tst.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(qi_uint qi/uint.cpp COMPILE_FLAGS ${test_compile_flags})
-
-# boost_test_compile_fail(qi_grammar_fail qi/grammar_fail.cpp COMPILE_FLAGS ${test_compile_flags})
-# boost_test_compile_fail(qi_rule_fail qi/rule_fail.cpp COMPILE_FLAGS ${test_compile_flags})
-
-# run Karma tests
-boost_test_run(karma_actions karma/actions.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_and_predicate karma/and_predicate.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_alternative karma/alternative.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_attribute karma/attribute.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_binary karma/binary.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_bool karma/bool.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_buffer karma/buffer.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_case_handling karma/case_handling.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_center_alignment karma/center_alignment.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_char karma/char.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_char_class karma/char_class.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_delimiter karma/delimiter.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_eol karma/eol.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_eps karma/eps.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_format_manip karma/format_manip.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_format_manip_attr karma/format_manip_attr.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_format_pointer_container karma/format_pointer_container.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_generate_attr karma/generate_attr.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_grammar karma/grammar.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_int_numerics karma/int_numerics.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_kleene karma/kleene.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_lazy karma/lazy.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_left_alignment karma/left_alignment.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_list karma/list.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_lit karma/lit.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_maxwidth karma/maxwidth.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_not_predicate karma/not_predicate.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_omit karma/omit.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_optional karma/optional.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_pattern karma/pattern.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_pattern2 karma/pattern2.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_plus karma/plus.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_real_numerics karma/real_numerics.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_repeat karma/repeat.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_right_alignment karma/right_alignment.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_sequence karma/sequence.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_stream karma/stream.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(karma_tricky_alignment karma/tricky_alignment.cpp COMPILE_FLAGS ${test_compile_flags})
-
-boost_test_compile_fail(karma_grammar_fail karma/grammar_fail.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_compile_fail(karma_rule_fail karma/rule_fail.cpp COMPILE_FLAGS ${test_compile_flags})
-
-# run lexer tests
-boost_test_run(lex_lexertl1 lex/lexertl1.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_lexertl2 lex/lexertl2.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_lexertl3 lex/lexertl3.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_lexertl4 lex/lexertl4.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_lexertl5 lex/lexertl5.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_state_switcher lex/state_switcher_test.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_lexer_state_switcher lex/lexer_state_switcher.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_set_token_value lex/set_token_value.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_dedent_handling_phoenix lex/dedent_handling_phoenix.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_set_token_value_phoenix lex/set_token_value_phoenix.cpp COMPILE_FLAGS ${test_compile_flags})
-
-boost_test_run(lex_regression001 lex/regression001.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_regression002 lex/regression002.cpp COMPILE_FLAGS ${test_compile_flags})
-boost_test_run(lex_regression004 lex/regression004.cpp COMPILE_FLAGS ${test_compile_flags})
-
-# how to express dependencies? lex_regression003 depends on lex_regression003_generate to be executed first
-# boost_test_run(lex_regression003_generate lex/regression003_generate.cpp COMPILE_FLAGS ${test_compile_flags})
-# boost_test_run(lex_regression003 lex/regression003.cpp COMPILE_FLAGS ${test_compile_flags})
-
-# run support tests
-# boost_test_run(support_hold_any support/hold_any.cpp COMPILE_FLAGS ${test_compile_flags})
-# the multi_pass tests are not completed yet
-# [ run support/multi_pass_compile.cpp COMPILE_FLAGS ${test_compile_flags} : : : : ]
-# [ run support/multi_pass.cpp COMPILE_FLAGS ${test_compile_flags} : : : : ]
-
Deleted: branches/release/libs/statechart/CMakeLists.txt
==============================================================================
--- branches/release/libs/statechart/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- statechart
-)
-
-# Add a library target to the build system
-boost_library_project(
- statechart
- # SRCDIRS
- TESTDIRS test example
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Arbitrarily complex finite state machines can be implemented in easily readable and maintainable C++ code."
- MODULARIZED
- AUTHORS "Andreas Huber <ahd6974-boostorg -at- yahoo.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/statechart/example/CMakeLists.txt
==============================================================================
--- branches/release/libs/statechart/example/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,31 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-macro(statechart_example TESTNAME)
- set(SOURCES)
- foreach(ARG ${ARGN})
- set(SOURCES ${SOURCES} "${TESTNAME}/${ARG}.cpp")
- endforeach(ARG ${ARGN})
-
- if (NOT SOURCES)
- set(SOURCES "${TESTNAME}/${TESTNAME}.cpp")
- endif ()
-
- boost_test_link("${TESTNAME}Example"
- ${SOURCES}
- COMPILE_FLAGS "-DBOOST_DISABLE_THREADS"
- )
-endmacro(statechart_example)
-
-statechart_example(BitMachine)
-#statechart_example(Camera
-# : Camera : Camera Configuring Main Shooting)
-#statechart_example(Handcrafted : Handcrafted : Handcrafted)
-#statechart_example(Keyboard : Keyboard : Keyboard :)
-#statechart_example(Performance : Performance : Performance)
-#statechart_example(PingPong : PingPong : PingPong)
-#statechart_example(StopWatch : StopWatch : StopWatch)
-#statechart_example(StopWatch2 : StopWatch : StopWatch2) ;
Deleted: branches/release/libs/statechart/module.cmake
==============================================================================
--- branches/release/libs/statechart/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module (statechart DEPENDS type_traits mpl static_assert intrusive smart_ptr bind function numeric)
Deleted: branches/release/libs/statechart/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/statechart/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,93 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(statechart BOOST_DEPENDS test numeric)
-
-
-
-macro(statechart_compile_fail TESTNAME)
- boost_test_compile_fail("${TESTNAME}Normal"
- ${TESTNAME}.cpp
- )
- boost_test_compile_fail("${TESTNAME}Native"
- ${TESTNAME}.cpp
- COMPILE_FLAGS "-DBOOST_STATECHART_USE_NATIVE_RTTI"
- )
- boost_test_compile_fail("${TESTNAME}Relaxed"
- ${TESTNAME}.cpp
- COMPILE_FLAGS "-DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT"
- )
- boost_test_compile_fail("${TESTNAME}Both"
- ${TESTNAME}.cpp
- COMPILE_FLAGS "-DBOOST_STATECHART_USE_NATIVE_RTTI -DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT"
- )
-endmacro(statechart_compile_fail)
-
-macro(statechart_run TESTNAME)
- boost_test_run("${TESTNAME}Normal"
- ${TESTNAME}.cpp
- COMPILE_FLAGS "-DBOOST_DISABLE_THREADS"
- DEPENDS boost_test_exec_monitor
- )
- boost_test_run("${TESTNAME}Native"
- ${TESTNAME}.cpp
- COMPILE_FLAGS "-DBOOST_DISABLE_THREADS -DBOOST_STATECHART_USE_NATIVE_RTTI"
- DEPENDS boost_test_exec_monitor
- )
- boost_test_run("${TESTNAME}Relaxed"
- ${TESTNAME}.cpp
- COMPILE_FLAGS "-DBOOST_DISABLE_THREADS -DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT"
- DEPENDS boost_test_exec_monitor
- )
- boost_test_run("${TESTNAME}Both"
- ${TESTNAME}.cpp
- COMPILE_FLAGS "-DBOOST_DISABLE_THREADS -DBOOST_STATECHART_USE_NATIVE_RTTI -DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT"
- DEPENDS boost_test_exec_monitor
- )
-endmacro(statechart_run)
-
-
-statechart_compile_fail(InvalidChartTest1)
-statechart_compile_fail(InvalidChartTest2)
-statechart_compile_fail(InvalidChartTest3)
-statechart_run(TransitionTest)
-statechart_compile_fail(InvalidTransitionTest1)
-statechart_compile_fail(InvalidTransitionTest2)
-statechart_run(InStateReactionTest)
-statechart_run(TerminationTest)
-statechart_run(DeferralTest)
-statechart_run(CustomReactionTest)
-statechart_compile_fail(InvalidResultAssignTest)
-statechart_compile_fail(InvalidResultDefCtorTest)
-statechart_run(InvalidResultCopyTest)
-statechart_run(UnconsumedResultTest)
-statechart_run(HistoryTest)
-statechart_compile_fail(InconsistentHistoryTest1)
-statechart_compile_fail(InconsistentHistoryTest2)
-statechart_compile_fail(InconsistentHistoryTest3)
-statechart_compile_fail(InconsistentHistoryTest4)
-statechart_compile_fail(InconsistentHistoryTest5)
-statechart_compile_fail(InconsistentHistoryTest6)
-statechart_compile_fail(InconsistentHistoryTest7)
-statechart_compile_fail(InconsistentHistoryTest8)
-statechart_compile_fail(UnsuppDeepHistoryTest)
-statechart_run(StateCastTest)
-statechart_run(TypeInfoTest)
-statechart_run(StateIterationTest)
-statechart_run(FifoSchedulerTest)
-
-message(STATUS "Statechart Testing needs intermediate libraries created")
-# TODO: We need to create some libraries (just for testing!?), then link
-# and run tests against them. Ick.
-#statechart-st-lib-run LibTestNormal
-# : TuTestMain : TuTest : <link>static $(normal))
-#statechart-st-lib-run LibTestNative
-# : TuTestMain : TuTest : <link>static $(native))
-#statechart-st-lib-run DllTestNormal
-# : TuTestMain : TuTest : <link>shared $(normal))
-#statechart-st-lib-run DllTestNative
-# : TuTestMain : TuTest : <link>shared $(native))
-
Deleted: branches/release/libs/static_assert/CMakeLists.txt
==============================================================================
--- branches/release/libs/static_assert/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- static_assert.hpp
-
-)
-
-# Add a library target to the build system
-boost_library_project(
- static_assert
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/static_assert/module.cmake
==============================================================================
--- branches/release/libs/static_assert/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(static_assert DEPENDS config detail)
\ No newline at end of file
Deleted: branches/release/libs/static_assert/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/static_assert/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,19 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_test_run(static_assert_test ../static_assert_test.cpp)
-boost_test_run(static_assert_example_2 ../static_assert_example_2.cpp)
-boost_test_run(static_assert_example_3 ../static_assert_example_3.cpp)
-boost_test_compile_fail(static_assert_test_fail_1 ../static_assert_test_fail_1.cpp)
-boost_test_compile_fail(static_assert_test_fail_2 ../static_assert_test_fail_2.cpp)
-boost_test_compile_fail(static_assert_test_fail_3 ../static_assert_test_fail_3.cpp)
-boost_test_compile_fail(static_assert_test_fail_4 ../static_assert_test_fail_4.cpp)
-boost_test_compile_fail(static_assert_test_fail_5 ../static_assert_test_fail_5.cpp)
-boost_test_compile_fail(static_assert_test_fail_6 ../static_assert_test_fail_6.cpp)
-boost_test_compile_fail(static_assert_test_fail_7 ../static_assert_test_fail_7.cpp)
-boost_test_compile_fail(static_assert_test_fail_8 ../static_assert_test_fail_8.cpp)
-boost_test_compile_fail(static_assert_test_fail_9 ../static_assert_test_fail_9.cpp)
-boost_test_compile_fail(static_assert_test_fail_10 ../static_assert_test_fail_10.cpp)
Deleted: branches/release/libs/system/CMakeLists.txt
==============================================================================
--- branches/release/libs/system/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- system
-)
-
-# Add a library target to the build system
-boost_library_project(
- system
- SRCDIRS src
- # TESTDIRS
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/system/module.cmake
==============================================================================
--- branches/release/libs/system/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(system DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/system/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/system/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,13 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_add_library(
- boost_system
- error_code.cpp
- SHARED_COMPILE_FLAGS "-DBOOST_SYSTEM_DYN_LINK=1"
- STATIC_COMPILE_FLAGS "-DBOOST_SYSTEM_STATIC_LINK=1"
- )
-
Deleted: branches/release/libs/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- test
-)
-
-# Add a library target to the build system
-boost_library_project(
- test
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Support for simple program testing, full unit testing, and for program execution monitoring."
- MODULARIZED
- AUTHORS "Gennadiy Rozental <gennadiy.rozental -at- gmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/test/module.cmake
==============================================================================
--- branches/release/libs/test/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(test DEPENDS smart_ptr timer io bind numeric)
Deleted: branches/release/libs/test/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/test/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,68 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# Test library configuration
-add_definitions(-DBOOST_TEST_NO_AUTO_LINK=1)
-
-# Compiler-specific configuration
-set(BOOST_SHARED_COMPILE_FLAGS "")
-if(MSVC)
- add_definitions(/EHac)
- set(BOOST_SHARED_COMPILE_FLAGS "${BOOST_SHARED_COMPILE_FLAGS} -wd4275")
-endif(MSVC)
-
-if (BORLAND)
- add_definitions(-w-8080)
-endif(BORLAND)
-
-boost_add_library(boost_prg_exec_monitor
- execution_monitor.cpp cpp_main.cpp debug.cpp
- SHARED_COMPILE_FLAGS -DBOOST_TEST_DYN_LINK=1 ${BOOST_SHARED_COMPILE_FLAGS})
-
-boost_add_library(boost_test_exec_monitor
- NO_SHARED
- compiler_log_formatter.cpp
- debug.cpp
- execution_monitor.cpp
- framework.cpp
- plain_report_formatter.cpp
- progress_monitor.cpp
- results_collector.cpp
- results_reporter.cpp
- test_main.cpp
- test_tools.cpp
- unit_test_log.cpp
- unit_test_main.cpp
- unit_test_monitor.cpp
- unit_test_parameters.cpp
- unit_test_suite.cpp
- xml_log_formatter.cpp
- xml_report_formatter.cpp
- )
-
-boost_add_library(boost_unit_test_framework
- compiler_log_formatter.cpp
- debug.cpp
- exception_safety.cpp
- execution_monitor.cpp
- framework.cpp
- interaction_based.cpp
- logged_expectations.cpp
- plain_report_formatter.cpp
- progress_monitor.cpp
- results_collector.cpp
- results_reporter.cpp
- test_tools.cpp
- unit_test_log.cpp
- unit_test_main.cpp
- unit_test_monitor.cpp
- unit_test_parameters.cpp
- unit_test_suite.cpp
- xml_log_formatter.cpp
- xml_report_formatter.cpp
- SHARED_COMPILE_FLAGS -DBOOST_TEST_DYN_LINK=1 ${BOOST_SHARED_COMPILE_FLAGS}
- )
-
Deleted: branches/release/libs/test/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/test/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,49 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-add_definitions(-DBOOST_TEST_NO_AUTO_LINK=1)
-# shared needs:
-add_definitions(-DBOOST_TEST_DYN_LINK=1)
-
-if(BORLAND)
- add_definitions(-w-8080)
-endif(BORLAND)
-
-# Basic tests
-boost_test_run(class_properties_test DEPENDS boost_unit_test_framework SHARED)
-boost_test_run(basic_cstring_test DEPENDS boost_unit_test_framework)
-
-# Program execution monitor tests
-boost_test_run_fail(prg_exec_fail1 DEPENDS boost_prg_exec_monitor)
-boost_test_run_fail(prg_exec_fail2 DEPENDS boost_prg_exec_monitor)
-boost_test_run_fail(prg_exec_fail3 DEPENDS boost_prg_exec_monitor)
-boost_test_run_fail(prg_exec_fail4 DEPENDS boost_prg_exec_monitor)
-
-# Unit test framework tests
-# NOTE: skipped errors_handling_test until I figure out what BBv2 is doing
-boost_test_run(online_test)
-boost_test_run_fail(minimal_test)
-boost_test_run(foreach_test)
-boost_test_run(output_test_stream_test DEPENDS boost_unit_test_framework SHARED)
-
-# NOTE: skipped result_report_test until I figure out what BBv2 is doing
-
-boost_test_run(parameterized_test_test DEPENDS boost_unit_test_framework SHARED)
-boost_test_run(test_fp_comparisons DEPENDS boost_unit_test_framework SHARED)
-
-# NOTE: skipped test_tools_test until I figure out what BBv2 is doing
-
-boost_test_run(test_case_template_test DEPENDS boost_unit_test_framework SHARED)
-
-boost_test_run(custom_exception_test DEPENDS boost_unit_test_framework)
-
-boost_test_run(fixed_mapping_test DEPENDS boost_unit_test_framework SHARED)
-
-# NOTE: skipped ifstream_line_iterator_test until I figure out what BBv2 is doing
-
-boost_test_run(algorithms_test DEPENDS boost_unit_test_framework)
-boost_test_run(token_iterator_test DEPENDS boost_unit_test_framework SHARED)
-boost_test_run(boost_check_equal_str DEPENDS boost_unit_test_framework SHARED)
Deleted: branches/release/libs/thread/CMakeLists.txt
==============================================================================
--- branches/release/libs/thread/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- thread.hpp
- thread
-)
-
-# Add a library target to the build system
-boost_library_project(
- thread
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/thread/module.cmake
==============================================================================
--- branches/release/libs/thread/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(thread DEPENDS date_time bind optional range)
\ No newline at end of file
Deleted: branches/release/libs/thread/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/thread/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,21 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-if (WIN32)
- set(THREAD_SOURCES win32/thread.cpp win32/exceptions.cpp win32/tss_dll.cpp
- win32/tss_pe.cpp)
-else (WIN32)
- set(THREAD_SOURCES pthread/thread.cpp pthread/exceptions.cpp pthread/once.cpp)
-endif (WIN32)
-
-boost_add_library(
- boost_thread
- ${THREAD_SOURCES}
- SHARED_COMPILE_FLAGS "-DBOOST_THREAD_BUILD_DLL=1"
- STATIC_COMPILE_FLAGS "-DBOOST_THREAD_BUILD_LIB=1"
- NO_SINGLE_THREADED
- )
-
Deleted: branches/release/libs/thread/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/thread/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,39 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(thread BOOST_DEPENDS test )
-
-
-
-set(TESTS
-test_thread
-test_thread_id
-test_hardware_concurrency
-test_thread_move
-test_thread_launching
-test_thread_mf
-test_move_function
-test_mutex
-test_condition_notify_one
-test_condition_timed_wait_times_out
-test_condition_notify_all
-test_condition
-test_tss
-test_once
-test_xtime
-test_barrier
-test_shared_mutex
-test_shared_mutex_part_2
-test_shared_mutex_timed_locks
-test_lock_concept
-test_generic_locks)
-
-foreach (TEST ${TESTS})
- boost_test_run(${TEST} MULTI_THREADED DEPENDS boost_thread boost_unit_test_framework)
-endforeach (TEST ${TESTS})
-
-boost_test_compile_fail(no_implicit_move_from_lvalue_thread)
-boost_test_compile_fail(no_implicit_assign_from_lvalue_thread)
Deleted: branches/release/libs/timer/CMakeLists.txt
==============================================================================
--- branches/release/libs/timer/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- timer.hpp
-
-)
-
-# Add a library target to the build system
-boost_library_project(
- timer
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/timer/module.cmake
==============================================================================
--- branches/release/libs/timer/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(timer DEPENDS config)
Deleted: branches/release/libs/timer/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/timer/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,9 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# boost_additional_test_dependencies(timer BOOST_DEPENDS test)
-
-boost_test_compile(timer_test ../timer_test.cpp)
Deleted: branches/release/libs/tokenizer/CMakeLists.txt
==============================================================================
--- branches/release/libs/tokenizer/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- tokenizer.hpp
-)
-
-# Add a library target to the build system
-boost_library_project(
- tokenizer
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/tokenizer/module.cmake
==============================================================================
--- branches/release/libs/tokenizer/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(tokenizer DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/tokenizer/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/tokenizer/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,15 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(tokenizer BOOST_DEPENDS test config detail iterator utility array intrusive)
-
-boost_test_run(examples examples.cpp
- DEPENDS boost_test_exec_monitor)
-boost_test_run(simple_example_1 simple_example_1.cpp)
-boost_test_run(simple_example_2 simple_example_2.cpp)
-boost_test_run(simple_example_3 simple_example_3.cpp)
-boost_test_run(simple_example_4 simple_example_4.cpp)
-boost_test_run(simple_example_5 simple_example_5.cpp)
Deleted: branches/release/libs/tr1/CMakeLists.txt
==============================================================================
--- branches/release/libs/tr1/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- tr1
-)
-
-# Add a library target to the build system
-boost_library_project(
- tr1
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "An implementation of the C++ Technical Report on Standard Library Extensions. This library does not itself implement the TR1 components, rather it's a thin wrapper that will include your standard library's TR1 implementation (if it has one), otherwise it will include the Boost Library equivalents, and import them into namespace std::tr1."
- MODULARIZED
- AUTHORS "John Maddock <john -at- johnmaddock.co.uk>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/tr1/module.cmake
==============================================================================
--- branches/release/libs/tr1/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(tr1 DEPENDS fusion random math functional)
Deleted: branches/release/libs/tr1/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/tr1/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,75 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(tr1 BOOST_DEPENDS test)
-
-
-include_directories(${Boost_SOURCE_DIR}/boost/tr1/tr1)
-include_directories(${Boost_SOURCE_DIR}/libs/tr1/include/boost/tr1/tr1)
-
-if (BORLAND)
- # Borland's broken include mechanism needs these extra headers:
- include_directories(${Boost_SOURCE_DIR}/boost/tr1/tr1/bcc32)
- include_directories(${Boost_SOURCE_DIR}/libs/tr1/include/boost/tr1/tr1/bcc32)
-endif (BORLAND)
-
-macro(boost_glob_test_compile path glob_par compile_flags)
- list_contains(WITH_STD "WITH_STD" ${ARGN})
- list_contains(STD_HEADER_TEST "STD_HEADER_TEST" ${ARGN})
- file(GLOB file_list ${path}/${glob_par})
- foreach (current_file ${file_list})
- get_filename_component(file_name ${current_file} NAME_WE)
- set(test_name "${file_name}")
- if (${STD_HEADER_TEST})
- set(test_name "${file_name}_header")
- endif ()
- boost_test_compile(${test_name} ${path}/${file_name}.cpp
- COMPILE_FLAGS "${compile_flags}")
- if (WITH_STD)
- boost_test_compile(${file_name}_std ${path}/${file_name}.cpp
- COMPILE_FLAGS ${compile_flags} -DTEST_STD_HEADERS=1)
- endif (WITH_STD)
- endforeach (current_file)
-endmacro(boost_glob_test_compile)
-
-macro(boost_glob_test_compile_fail patch glob_par compile_flags)
- file(GLOB file_list ${glob_par})
- foreach (current_file ${file_list})
- get_filename_component(file_name ${current_file} NAME_WE)
- boost_test_compile_fail(${file_name} ${path}/${file_name}.cpp COMPILE_FLAGS "${compile_flags}")
- endforeach (current_file)
-endmacro(boost_glob_test_compile_fail)
-
-macro(boost_glob_test_run path glob_par compile_flags)
- list_contains(WITH_STD "WITH_STD" ${ARGN})
- file(GLOB file_list ${path}/${glob_par})
- foreach (current_file ${file_list})
- get_filename_component(file_name ${current_file} NAME_WE)
- boost_test_run(${file_name} ${path}/${file_name}.cpp COMPILE_FLAGS "${compile_flags}")
- if (WITH_STD)
- boost_test_run(${file_name}_std ${path}/${file_name}.cpp
- COMPILE_FLAGS ${compile_flags} -DTEST_STD_HEADERS=1)
- endif (WITH_STD)
- endforeach (current_file)
-endmacro(boost_glob_test_run)
-
-
-boost_glob_test_compile(. test*.cpp "" WITH_STD)
-boost_glob_test_run(. run*.cpp "" WITH_STD)
-boost_glob_test_compile_fail(config tr1_has_tr1*fail.cpp "")
-boost_glob_test_compile(config tr1_has_tr1*pass.cpp "")
-boost_glob_test_run(type_traits *.cpp "")
-
-# TODO: there's a problem here where the testing code is generating duplicate
-# target names.
-message(STATUS "TR1 tests need some love")
-# boost_glob_test_compile(std_headers *.cpp "-DTEST_STD=1" STD_HEADER_TEST)
-boost_glob_test_compile(cyclic_depend *.cpp "")
-
-# Known failures
-boost_test_known_failures(test_cmath_tricky_std "gcc-4.0.[0-9]-.*")
-boost_test_known_failures(test_mem_fn_tricky_std "gcc-4.0.[0-9]-.*")
-boost_test_known_failures(test_ref_wrapper_tricky_std "gcc-4.0.[0-9]-.*")
\ No newline at end of file
Deleted: branches/release/libs/tuple/CMakeLists.txt
==============================================================================
--- branches/release/libs/tuple/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- tuple
-)
-
-# Add a library target to the build system
-boost_library_project(
- tuple
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Ease definition of functions returning multiple values, and more."
- MODULARIZED
- AUTHORS "Jaakko Jarvi <jarvi -at- cs.tamu.edu>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/tuple/module.cmake
==============================================================================
--- branches/release/libs/tuple/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,2 +0,0 @@
-boost_module(tuple DEPENDS static_assert)
-
Deleted: branches/release/libs/tuple/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/tuple/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,11 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(tuple BOOST_DEPENDS test)
-
-
-boost_test_run(tuple_test_bench DEPENDS boost_test_exec_monitor)
-boost_test_run(io_test DEPENDS boost_test_exec_monitor)
Deleted: branches/release/libs/type_traits/CMakeLists.txt
==============================================================================
--- branches/release/libs/type_traits/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,40 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# 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 <dave -at- boostpro.com>"
- "Steve Cleary"
- "Beman Dawes <bdawes -at- acm.org>"
- "Aleksey Gurtovoy <agurtovoy -at- meta-comm.com>"
- "Howard Hinnant"
- "Jesse Jones"
- "Mat Marcus"
- "Itay Maman"
- "John Maddock <john -at- johnmaddock.co.uk>"
- "Alexander Nasonov <alexander.nasonov -at- gmail.com>"
- "Thorsten Ottosen <nesotto -at- cs.auc.dk>"
- "Robert Ramey <ramey -at- rrsd.com>"
- "Jeremy Siek <jeremy.siek -at- gmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/type_traits/module.cmake
==============================================================================
--- branches/release/libs/type_traits/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(type_traits DEPENDS config static_assert)
\ No newline at end of file
Deleted: branches/release/libs/type_traits/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/type_traits/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,13 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-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)
Deleted: branches/release/libs/typeof/CMakeLists.txt
==============================================================================
--- branches/release/libs/typeof/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- typeof
-)
-
-# Add a library target to the build system
-boost_library_project(
- typeof
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/typeof/module.cmake
==============================================================================
--- branches/release/libs/typeof/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(typeof DEPENDS mpl config detail preprocessor)
\ No newline at end of file
Deleted: branches/release/libs/typeof/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/typeof/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,30 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(typeof BOOST_DEPENDS test)
-
-
-file(GLOB TEST_FILES "*.cpp")
-foreach(TEST_FILE ${TEST_FILES})
- if (TEST_FILE MATCHES "odr.*cpp")
- # Skip ODR tests; we'll handle them separately
- else (TEST_FILE MATCHES "odr.*cpp")
- get_filename_component(TEST_NAME ${TEST_FILE} NAME_WE)
- boost_test_compile("${TEST_NAME}_native"
- "${TEST_NAME}.cpp" COMPILE_FLAGS "-DBOOST_TYPEOF_NATIVE")
- boost_test_compile("${TEST_NAME}_emulation"
- "${TEST_NAME}.cpp" COMPILE_FLAGS "-DBOOST_TYPEOF_EMULATION")
- endif (TEST_FILE MATCHES "odr.*cpp")
-endforeach(TEST_FILE ${TEST_FILES})
-
-boost_test_run(odr_native
- odr1.cpp odr2.cpp COMPILE_FLAGS "-DBOOST_TYPEOF_NATIVE")
-boost_test_run(odr_emulation
- odr1.cpp odr2.cpp COMPILE_FLAGS "-DBOOST_TYPEOF_EMULATION")
-boost_test_run(odr_no_uns
- odr_no_uns1.cpp odr_no_uns2.cpp
- COMPILE_FLAGS "-DBOOST_TYPEOF_EMULATION")
-
Deleted: branches/release/libs/units/CMakeLists.txt
==============================================================================
--- branches/release/libs/units/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- units
-)
-
-# Add a library target to the build system
-boost_library_project(
- units
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Zero-overhead dimensional analysis and unit/quantity manipulation and conversion."
- MODULARIZED
- AUTHORS "Matthias Schabel <boost -at- schabel-family.org>"
- "Steven Watanabe <steven -at- providere-consulting.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/units/doc/CMakeLists.txt
==============================================================================
--- branches/release/libs/units/doc/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,8 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-message(STATUS "libs/units/doc needs love")
-
Deleted: branches/release/libs/units/module.cmake
==============================================================================
--- branches/release/libs/units/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,2 +0,0 @@
-boost_module(units DEPENDS math serialization lambda)
-
Deleted: branches/release/libs/units/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/units/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,70 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(typeof BOOST_DEPENDS test)
-
-set(COMPILE_TESTS
- test_predicates
- test_negative_denominator
- test_dimensionless_ice1
- test_dimensionless_ice2
- test_mixed_value_types
- test_complicated_system
- )
-
-foreach(C ${COMPILE_TESTS})
- boost_test_compile(${C})
-endforeach(C ${COMPILE_TESTS})
-
-set(RUN_TESTS
- test_dimensionless_quantity
- test_implicit_conversion
- test_quantity
- test_unit
- test_base_dimension
- test_absolute
- test_default_conversion
- test_cmath
- test_limits
- test_custom_unit
- test_scaled_conversion
- test_lambda
- )
-
-foreach(R ${RUN_TESTS})
- boost_test_run(${R})
-endforeach(R ${RUN_TESTS})
-
-boost_test_run(test_conversion DEPENDS boost_unit_test_framework)
-boost_test_run(test_scaled_unit DEPENDS boost_unit_test_framework)
-
-
-set(COMPILE_FAIL_TESTS
- fail_implicit_conversion
- fail_quantity_construct
- fail_quantity_assign
- fail_quantity_add
- fail_quantity_subtract
- fail_quantity_add_assign
- fail_quantity_sub_assign
- fail_quantity_scalar_add
- fail_quantity_scalar_sub
- fail_quantity_unit_add
- fail_quantity_unit_subtract
- fail_scalar_quantity_add
- fail_scalar_quantity_sub
- fail_unit_quantity_add
- fail_unit_quantity_subtract
- fail_adl_detail
- fail_heterogeneous_unit
- fail_base_dimension
- fail_add_temperature
- fail_quantity_non_unit
- )
-
-foreach(F ${COMPILE_FAIL_TESTS})
- boost_test_compile_fail(${F})
-endforeach(F ${COMPILE_FAIL_TESTS})
Deleted: branches/release/libs/unordered/CMakeLists.txt
==============================================================================
--- branches/release/libs/unordered/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,29 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- unordered_map.hpp
- unordered_set.hpp
- unordered
-)
-
-# Add a library target to the build system
-boost_library_project(
- unordered
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/unordered/module.cmake
==============================================================================
--- branches/release/libs/unordered/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(unordered DEPENDS config functional)
Deleted: branches/release/libs/unordered/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/unordered/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,24 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(unordered BOOST_DEPENDS test)
-
-# GCC Compilers
-IF(CMAKE_COMPILER_IS_GNUCC)
- SET(test_compile_flags "-Wsign-promo -Wunused-parameter")
-ENDIF(CMAKE_COMPILER_IS_GNUCC)
-
-# Intel Compiler flags
-IF( ${CMAKE_CXX_COMPILER} MATCHES "icpc" )
- SET(test_compile_flags "${test_compile_flags} -strict_ansi -cxxlib-icc")
-ENDIF( ${CMAKE_CXX_COMPILER} MATCHES "icpc" )
-
-set (swap_compile_flags "${test_compile_flags} -DBOOST_UNORDERED_SWAP_METHOD=2")
-
-
-
-add_subdirectory(exception)
-add_subdirectory(unordered)
\ No newline at end of file
Deleted: branches/release/libs/unordered/test/exception/CMakeLists.txt
==============================================================================
--- branches/release/libs/unordered/test/exception/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,25 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-
-foreach(test
- constructor_exception_tests
- copy_exception_tests
- assign_exception_tests
- insert_exception_tests
- erase_exception_tests
- rehash_exception_tests
- )
- boost_test_run(${test}
- COMPILE_FLAGS ${test_compile_flags}
- DEPENDS boost_unit_test_framework)
-endforeach(test ${unordered_tests})
-
-#-- run the swap test
-boost_test_run(swap_exception_tests
- COMPILE_FLAGS ${swap_compile_flags}
- DEPENDS boost_unit_test_framework)
-
Deleted: branches/release/libs/unordered/test/unordered/CMakeLists.txt
==============================================================================
--- branches/release/libs/unordered/test/unordered/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,43 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#-------------------------------------------------------------------------------
-# Unordered Tests
-foreach(test
- fwd_set_test
- fwd_map_test
- compile_set
- compile_map
- simple_tests
- equivalent_keys_tests
- constructor_tests
- copy_tests
- move_tests
- assign_tests
- insert_tests
- insert_stable_tests
- unnecessary_copy_tests
- erase_tests
- erase_equiv_tests
- find_tests
- at_tests
- bucket_tests
- load_factor_tests
- rehash_tests
- equality_tests
- )
- boost_test_run(${test}
- COMPILE_FLAGS ${test_compile_flags}
- DEPENDS boost_unit_test_framework)
-endforeach()
-
-boost_test_run(link_test link_test_1.cpp link_test_2.cpp)
-
-#-- run the swap test
-boost_test_run(swap_tests
- COMPILE_FLAGS ${swap_compile_flags}
- DEPENDS boost_unit_test_framework)
-
Deleted: branches/release/libs/utility/CMakeLists.txt
==============================================================================
--- branches/release/libs/utility/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,37 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- assert.hpp
- call_traits.hpp
- checked_delete.hpp
- compressed_pair.hpp
- current_function.hpp
- operators.hpp
- throw_exception.hpp
- utility.hpp
- utility
-)
-
-# Add a library target to the build system
-boost_library_project(
- utility
- # SRCDIRS
- TESTDIRS test swap/test enable_if/test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Various small utilities for C++ programming."
- MODULARIZED
- AUTHORS "David Abrahams <dave -at- boostpro.com>"
- "Brad King"
- "Douglas Gregor <doug.gregor -at- gmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/utility/enable_if/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/utility/enable_if/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,20 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-foreach(T
- constructors
- dummy_arg_disambiguation
- lazy
- lazy_test
- member_templates
- namespace_disambiguation
- no_disambiguation
- partial_specializations
- )
- boost_test_run(${T} DEPENDS boost_test_exec_monitor)
-endforeach()
-
-
Deleted: branches/release/libs/utility/module.cmake
==============================================================================
--- branches/release/libs/utility/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(utility DEPENDS iterator exception detail )
\ No newline at end of file
Deleted: branches/release/libs/utility/swap/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/utility/swap/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,41 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-
-foreach(T
- root_header_1 root_header_2
- lib_header_1 lib_header_2
- mixed_headers_1 mixed_headers_2)
- boost_test_compile(${T})
-endforeach()
-
-
-# [ run primitive.cpp ../../../test/build//boost_test_exec_monitor/<link>static ]
-
-
-foreach(T
- primitive
- specialized_in_boost
- specialized_in_global
- specialized_in_other
- specialized_in_std
- specialized_in_boost_and_other
- std_bitset
- std_dateorder
- std_string
- std_typeinfo_ptr
- std_vector_of_boost
- std_vector_of_global
- std_vector_of_other
- no_ambiguity_in_boost
- array_of_array_of_class
- array_of_array_of_int
- array_of_class
- array_of_int
- array_of_template)
- boost_test_run(${T} DEPENDS boost_test_exec_monitor)
-endforeach()
-
Deleted: branches/release/libs/utility/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/utility/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,47 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(utility BOOST_DEPENDS test)
-
-boost_test_run(addressof_fn_test ../addressof_fn_test.cpp)
-boost_test_run(addressof_test ../addressof_test.cpp)
-boost_test_run(addressof_test2 ../addressof_test2.cpp)
-boost_test_run(assert_test ../assert_test.cpp)
-boost_test_run(base_from_member_test ../base_from_member_test.cpp)
-boost_test_run(binary_search_test ../binary_search_test.cpp)
-boost_test_run(call_traits_test ../call_traits_test.cpp ARGS -u)
-boost_test_compile_fail(checked_delete_test ../checked_delete_test.cpp)
-boost_test_run(compressed_pair_test
- ../compressed_pair_test
- DEPENDS boost_test_exec_monitor)
-boost_test_run(current_function_test ../current_function_test.cpp)
-boost_test_run(iterators_test
- ../iterators_test.cpp
- DEPENDS boost_test_exec_monitor)
-boost_test_run(next_prior_test DEPENDS boost_test_exec_monitor)
-boost_test_compile_fail(noncopyable_test ../noncopyable_test.cpp)
-boost_test_run(numeric_traits_test ../numeric_traits_test.cpp)
-if (${CMAKE_SYSTEM} MATCHES "FreeBSD-.*")
-boost_test_compile_fail("operators_test_compilerbug")
-elseif(${CMAKE_SYSTEM} MATCHES "FreeBSD-.*")
-boost_test_run(operators_test
- ../operators_test.cpp
- DEPENDS boost_test_exec_monitor)
-endif(${CMAKE_SYSTEM} MATCHES "FreeBSD-.*")
-boost_test_compile(ref_ct_test ../ref_ct_test.cpp)
-boost_test_run(ref_test
- ../ref_test.cpp
- DEPENDS boost_test_exec_monitor)
-boost_test_compile(result_of_test)
-boost_test_run(shared_iterator_test ../shared_iterator_test.cpp)
-boost_test_run(value_init_test ../value_init_test.cpp)
-boost_test_compile_fail(value_init_test_fail1
- ../value_init_test_fail1.cpp)
-boost_test_compile_fail(value_init_test_fail2
- ../value_init_test_fail2.cpp)
-boost_test_compile_fail(value_init_test_fail3
- ../value_init_test_fail3.cpp)
-boost_test_run(verify_test ../verify_test.cpp)
\ No newline at end of file
Deleted: branches/release/libs/variant/CMakeLists.txt
==============================================================================
--- branches/release/libs/variant/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- variant.hpp
- variant
-)
-
-# Add a library target to the build system
-boost_library_project(
- variant
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- # DESCRIPTION
- MODULARIZED
- # AUTHORS
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/variant/module.cmake
==============================================================================
--- branches/release/libs/variant/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(variant DEPENDS utility)
\ No newline at end of file
Deleted: branches/release/libs/variant/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/variant/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,15 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_additional_test_dependencies(variant BOOST_DEPENDS test)
-
-boost_test_run(test1 test1.cpp class_a.cpp)
-boost_test_run(test4 test4.cpp class_a.cpp)
-set(tests test2 test3 test5 test6 test7 test8 recursive_variant_test variant_reference_test variant_comparison_test variant_visit_test)
-
-foreach(test ${tests})
- boost_test_run(${test})
-endforeach(test ${tests})
Deleted: branches/release/libs/wave/CMakeLists.txt
==============================================================================
--- branches/release/libs/wave/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- wave.hpp
- wave
-)
-
-# Add a library target to the build system
-boost_library_project(
- wave
- SRCDIRS src
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "A standards-conformant and highly-configurable implementation of the mandated C99/C++ preprocessor functionality packed behind an easy to use iterator interface."
- MODULARIZED
- AUTHORS "Hartmut Kaiser <hartmut.kaiser -at- gmail.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/wave/module.cmake
==============================================================================
--- branches/release/libs/wave/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(wave DEPENDS filesystem program_options spirit thread intrusive)
\ No newline at end of file
Deleted: branches/release/libs/wave/src/CMakeLists.txt
==============================================================================
--- branches/release/libs/wave/src/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,23 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_add_library(
- boost_wave
- instantiate_cpp_exprgrammar.cpp
- instantiate_cpp_grammar.cpp
- instantiate_cpp_literalgrs.cpp
- instantiate_defined_grammar.cpp
- instantiate_predef_macros.cpp
- instantiate_re2c_lexer.cpp
- instantiate_re2c_lexer_str.cpp
- token_ids.cpp
- wave_config_constant.cpp
- cpplexer/re2clex/aq.cpp
- cpplexer/re2clex/cpp_re.cpp
- DEPENDS boost_filesystem boost_thread boost_date_time
- SHARED_COMPILE_FLAGS "-DBOOST_ALL_DYN_LINK=1"
- NO_SINGLE_THREADED
-)
Deleted: branches/release/libs/wave/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/wave/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,8 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-message(STATUS "wave tests need love")
-
Deleted: branches/release/libs/xpressive/CMakeLists.txt
==============================================================================
--- branches/release/libs/xpressive/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,27 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-#----------------------------------------------------------------------------
-# This file was automatically generated from the original CMakeLists.txt file
-# Add a variable to hold the headers for the library
-set (lib_headers
- xpressive
-)
-
-# Add a library target to the build system
-boost_library_project(
- xpressive
- # SRCDIRS
- TESTDIRS test
- HEADERS ${lib_headers}
- # DOCDIRS
- DESCRIPTION "Regular expressions that can be written as strings or as expression templates, and which can refer to each other and themselves recursively with the power of context-free grammars."
- MODULARIZED
- AUTHORS "Eric Niebler <eric -at- boost-consulting.com>"
- # MAINTAINERS
-)
-
-
Deleted: branches/release/libs/xpressive/module.cmake
==============================================================================
--- branches/release/libs/xpressive/module.cmake 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1 +0,0 @@
-boost_module(xpressive DEPENDS fusion proto intrusive numeric)
\ No newline at end of file
Deleted: branches/release/libs/xpressive/test/CMakeLists.txt
==============================================================================
--- branches/release/libs/xpressive/test/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,84 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# : requirements
-# <toolset>intel:<debug-symbols>off
-# <toolset>msvc,<stdlib>stlport:<define>_STLP_EXPOSE_GLOBALS_IMPLEMENTATION
-
-# [ linkp multiple_defs1.cpp multiple_defs2.cpp : : multiple_defs ]
-
-# TODO: Fix these
-# boost_test_fail("multipledefs")
-# boost_test_fail("msvc-stlport")
-boost_additional_test_dependencies(xpressive BOOST_DEPENDS test intrusive numeric range typeof function_types)
-
-if (NOT ${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
- FILE(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/libs/date_time/data")
- execute_process(COMMAND cmake -E copy "${CMAKE_SOURCE_DIR}/libs/xpressive/test/regress.txt" "${CMAKE_CURRENT_BINARY_DIR}")
-endif (NOT ${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
-
-SET(runtests
- regress
- c_traits
- test1
- test2
- test3
- test4
- test5
- test6
- test7
- test8
- test9
- test10
- test11
- test1u
- test2u
- test3u
- test4u
- test5u
- test6u
- test7u
- test8u
- test9u
- test10u
- test11u
- misc1
- misc2
- test_format
- test_cycles
- test_non_char
- test_static
- test_actions
- test_assert
- test_symbols
- test_dynamic
- test_dynamic_grammar
- test_skip
- )
-
-foreach(runtest ${runtests})
- boost_test_run(${runtest} DEPENDS boost_unit_test_framework )
-endforeach(runtest ${runtests})
-
-boost_test_link(multiple_defs multiple_defs1.cpp multiple_defs2.cpp)
-
-set(compiletests
- test_basic_regex
- test_match_results
- test_regex_algorithms
- test_regex_compiler
- test_regex_constants
- test_regex_error
- test_regex_iterator
- test_regex_primitives
- test_regex_token_iterator
- test_regex_traits
- test_sub_match
- )
-
-foreach(compiletest ${compiletests})
- boost_test_compile(${compiletest})
-endforeach(compiletest ${compiletests})
Deleted: branches/release/tools/CMakeLists.txt
==============================================================================
--- branches/release/tools/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,89 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# return a list of directories that we should add_subdirectory()
-macro(boost_collect_lib_dependencies varname filename)
- #message(STATUS "boost_collect_lib_dependencies.... ${Boost_SOURCE_DIR}/libs")
- file(GLOB BOOST_LIBRARY_CMAKE_FILES
- RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "${Boost_SOURCE_DIR}/libs/*/${filename}")
- foreach(BOOST_LIB_CMAKE_FILE ${BOOST_LIBRARY_CMAKE_FILES})
- #message(STATUS "-- BOOST_LIB_CMAKE_FILE: ${BOOST_LIB_CMAKE_FILE}")
- get_filename_component(BOOST_LIB_DIR ${BOOST_LIB_CMAKE_FILE} PATH)
- set(${varname} ${${varname}} ${BOOST_LIB_DIR})
- endforeach(BOOST_LIB_CMAKE_FILE ${BOOST_LIBRARY_CMAKE_FILES})
-endmacro(boost_collect_lib_dependencies varname)
-
-
-# Find all of the subdirectories with .cmake files in them. These are
-# the libraries with dependencies.
-boost_collect_lib_dependencies(BOOST_MODULE_DIRS "module.cmake")
-foreach(subdir ${BOOST_MODULE_DIRS})
-# message(STATUS "${Boost_SOURCE_DIR}/libs/${subdir}/module.cmake")
- include("${Boost_SOURCE_DIR}/libs/${subdir}/module.cmake")
-endforeach(subdir)
-
-
-###############################################################################
-# This macro is an internal utility macro
-# TODO: Document this if it stays around
-#
-#
-# example usage:
-# boost_tool_dependencies( BOOST_DEPENDS test)
-#
-macro(boost_tool_dependencies)
- parse_arguments(BOOST_TEST
- "BOOST_DEPENDS"
- ""
- ${ARGN}
- )
- set (THIS_TEST_DEPENDS_ALL "")
- # message (STATUS "BOOST_TEST_BOOST_DEPENDS: ${BOOST_TEST_BOOST_DEPENDS}")
- foreach(libname ${BOOST_TEST_BOOST_DEPENDS})
- # message(STATUS "libname: ${libname}")
- string(TOUPPER "BOOST_${libname}_DEPENDS" THIS_PROJECT_DEPENDS)
- # message(STATUS "${THIS_PROJECT_DEPENDS}: ${${THIS_PROJECT_DEPENDS}}")
- # set(THIS_TEST_DEPENDS_ALL ${libname} ${${THIS_PROJECT_DEPENDS}} )
- # message(STATUS "${THIS_TEST_DEPENDS_ALL}: ${${THIS_TEST_DEPENDS_ALL}}")
-
- list(FIND THIS_TEST_DEPENDS_ALL ${libname} DEPDEP_INDEX)
- if (DEPDEP_INDEX EQUAL -1)
- list(APPEND THIS_TEST_DEPENDS_ALL ${libname})
- set(ADDED_DEPS TRUE)
- endif()
- string(TOUPPER "BOOST_${libname}_DEPENDS" THIS_PROJECT_DEPENDS)
- # message(STATUS "${additional_lib}: ===> ${${THIS_PROJECT_DEPENDS}}")
- set(ADDED_DEPS TRUE)
- while (ADDED_DEPS)
- set(ADDED_DEPS FALSE)
- foreach(DEP ${THIS_TEST_DEPENDS_ALL})
- string(TOUPPER "BOOST_${DEP}_DEPENDS" DEP_DEPENDS)
- foreach(DEPDEP ${${DEP_DEPENDS}})
- list(FIND THIS_TEST_DEPENDS_ALL ${DEPDEP} DEPDEP_INDEX)
- if (DEPDEP_INDEX EQUAL -1)
- list(APPEND THIS_TEST_DEPENDS_ALL ${DEPDEP})
- set(ADDED_DEPS TRUE)
- endif()
- endforeach()
- endforeach()
- endwhile()
- # message(STATUS "-> Dependencies for ${libname}")
- # message(STATUS "-> THIS_TEST_DEPENDS_ALL: ${THIS_TEST_DEPENDS_ALL}")
-
- endforeach(libname ${BOOST_TEST_BOOST_DEPENDS})
- foreach (include ${THIS_TEST_DEPENDS_ALL})
- #message(STATUS "include: ${include}")
- include_directories("${Boost_SOURCE_DIR}/libs/${include}/include")
- endforeach (include ${includes})
-
-endmacro(boost_tool_dependencies)
-#
-###############################################################################
-
-# add_subdirectory(quickbook)
-# add_subdirectory(wave)
-add_subdirectory(bcp)
-add_subdirectory(inspect)
\ No newline at end of file
Deleted: branches/release/tools/bcp/CMakeLists.txt
==============================================================================
--- branches/release/tools/bcp/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,36 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_tool_project(bcp
-DESCRIPTION "The bcp utility is a tool for extracting subsets of Boost."
-AUTHORS "John Maddock")
-
-IF (BUILD_BCP)
-
-
-set (bcp_sources
- add_path.cpp
- bcp_imp.cpp
- copy_path.cpp
- file_types.cpp
- fileview.cpp
- main.cpp
- path_operations.cpp
- scan_cvs_path.cpp
- licence_info.cpp
- scan_licence.cpp
- output_licence_info.cpp
-)
-
-boost_tool_dependencies( BOOST_DEPENDS filesystem test regex)
-
-boost_add_executable(
- bcp
- ${bcp_sources}
- DEPENDS boost_system boost_filesystem boost_prg_exec_monitor boost_regex
-)
-
-ENDIF (BUILD_BCP)
Deleted: branches/release/tools/inspect/CMakeLists.txt
==============================================================================
--- branches/release/tools/inspect/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,19 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_tool_project(Inspect
- DESCRIPTION "Boost inspector tool")
-
-
-boost_add_executable(inspect
-
- inspect.cpp license_check.cpp
- link_check.cpp path_name_check.cpp tab_check.cpp crlf_check.cpp
- end_check.cpp unnamed_namespace_check.cpp ascii_check.cpp
- copyright_check.cpp minmax_check.cpp
-
- DEPENDS boost_filesystem boost_regex
- )
Deleted: branches/release/tools/quickbook/CMakeLists.txt
==============================================================================
--- branches/release/tools/quickbook/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,62 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-boost_tool_project(Quickbook
- DESCRIPTION "A WikiWiki style documentation tool geared towards C++ documentation"
- AUTHORS "Joel de Guzman <joel -at- boost-consulting.com>"
- "Eric Niebler <eric -at- boost-consulting.com>")
-
-if (BUILD_QUICKBOOK)
- if (MSVC)
- add_definitions(/wd4511 /wd4512 /wd4701 /wd4702 /wd4244 /wd4267 /wd4800)
- endif (MSVC)
-
-#
-# TDS: this needs fixing... these are the modules that quickbook is
-# dependent on. if boost is modularized, you need these, but
-# they don't hurt if quickbook isn't modularized.
-#
-include_directories(
- ${CMAKE_SOURCE_DIR}/libs/any/include
- ${CMAKE_SOURCE_DIR}/libs/bind/include
- ${CMAKE_SOURCE_DIR}/libs/concept/include
- ${CMAKE_SOURCE_DIR}/libs/concept_check/include
- ${CMAKE_SOURCE_DIR}/libs/config/include
- ${CMAKE_SOURCE_DIR}/libs/detail/include
- ${CMAKE_SOURCE_DIR}/libs/exception/include
- ${CMAKE_SOURCE_DIR}/libs/filesystem/include
- ${CMAKE_SOURCE_DIR}/libs/foreach/include
- ${CMAKE_SOURCE_DIR}/libs/function/include
- ${CMAKE_SOURCE_DIR}/libs/integer/include
- ${CMAKE_SOURCE_DIR}/libs/iostreams/include
- ${CMAKE_SOURCE_DIR}/libs/iterator/include
- ${CMAKE_SOURCE_DIR}/libs/mpl/include
- ${CMAKE_SOURCE_DIR}/libs/preprocessor/include
- ${CMAKE_SOURCE_DIR}/libs/program_options/include
- ${CMAKE_SOURCE_DIR}/libs/range/include
- ${CMAKE_SOURCE_DIR}/libs/spirit/include
- ${CMAKE_SOURCE_DIR}/libs/smart_ptr/include
- ${CMAKE_SOURCE_DIR}/libs/static_assert/include
- ${CMAKE_SOURCE_DIR}/libs/system/include
- ${CMAKE_SOURCE_DIR}/libs/tuple/include
- ${CMAKE_SOURCE_DIR}/libs/optional/include
- ${CMAKE_SOURCE_DIR}/libs/type_traits/include
- ${CMAKE_SOURCE_DIR}/libs/utility/include
- )
-
- boost_add_executable(quickbook
- detail/quickbook.cpp
- detail/actions.cpp
- detail/actions_class.cpp
- detail/utils.cpp
- detail/post_process.cpp
- detail/collector.cpp
- detail/input_path.cpp
- detail/template_stack.cpp
- detail/markups.cpp
- DEPENDS boost_program_options boost_filesystem
- )
-endif (BUILD_QUICKBOOK)
Deleted: branches/release/tools/wave/CMakeLists.txt
==============================================================================
--- branches/release/tools/wave/CMakeLists.txt 2009-10-16 21:10:45 EDT (Fri, 16 Oct 2009)
+++ (empty file)
@@ -1,49 +0,0 @@
-#
-# Copyright Troy D. Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-#
-# DPG: tools need modular dependencies just like libraries have
-# them. For now, we just include the appropriate directories.
-
-include_directories(
- ${CMAKE_SOURCE_DIR}/libs/algorithm/include
- ${CMAKE_SOURCE_DIR}/libs/any/include
- ${CMAKE_SOURCE_DIR}/libs/bind/include
- ${CMAKE_SOURCE_DIR}/libs/concept/include
- ${CMAKE_SOURCE_DIR}/libs/concept_check/include
- ${CMAKE_SOURCE_DIR}/libs/config/include
- ${CMAKE_SOURCE_DIR}/libs/date_time/include
- ${CMAKE_SOURCE_DIR}/libs/detail/include
- ${CMAKE_SOURCE_DIR}/libs/exception/include
- ${CMAKE_SOURCE_DIR}/libs/filesystem/include
- ${CMAKE_SOURCE_DIR}/libs/function/include
- ${CMAKE_SOURCE_DIR}/libs/integer/include
- ${CMAKE_SOURCE_DIR}/libs/intrusive/include
- ${CMAKE_SOURCE_DIR}/libs/io/include
- ${CMAKE_SOURCE_DIR}/libs/iterator/include
- ${CMAKE_SOURCE_DIR}/libs/mpl/include
- ${CMAKE_SOURCE_DIR}/libs/multi_index/include
- ${CMAKE_SOURCE_DIR}/libs/optional/include
- ${CMAKE_SOURCE_DIR}/libs/preprocessor/include
- ${CMAKE_SOURCE_DIR}/libs/program_options/include
- ${CMAKE_SOURCE_DIR}/libs/pool/include
- ${CMAKE_SOURCE_DIR}/libs/range/include
- ${CMAKE_SOURCE_DIR}/libs/serialization/include
- ${CMAKE_SOURCE_DIR}/libs/smart_ptr/include
- ${CMAKE_SOURCE_DIR}/libs/spirit/include
- ${CMAKE_SOURCE_DIR}/libs/static_assert/include
- ${CMAKE_SOURCE_DIR}/libs/system/include
- ${CMAKE_SOURCE_DIR}/libs/thread/include
- ${CMAKE_SOURCE_DIR}/libs/timer/include
- ${CMAKE_SOURCE_DIR}/libs/tuple/include
- ${CMAKE_SOURCE_DIR}/libs/type_traits/include
- ${CMAKE_SOURCE_DIR}/libs/utility/include
- ${CMAKE_SOURCE_DIR}/libs/wave/include
-)
-
-boost_add_executable(wave cpp.cpp
- DEPENDS boost_wave boost_program_options boost_filesystem boost_serialization
- MULTI_THREADED
- )
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk