diff --git a/README.md b/README.md
deleted file mode 100644
index 2f41b35..0000000
--- a/README.md
+++ /dev/null
@@ -1,20 +0,0 @@
-Boost.MPL
-==========
-
-Boost.MPL, part of collection of the [Boost C++ Libraries](http://github.com/boostorg), is a library for meta-programming.
-
-### Directories
-
-* **doc** - Documentation of the components
-* **include** - Interface headers
-* **test** - Unit tests
-
-The core components of the library are in the Boost.MPL.Core sublibrary, which resides in the **core** subdirectory.
-
-### More information
-
-* [Documentation](http://www.boost.org/doc/libs/release/libs/mpl/doc/index.html)
-
-### License
-
-Distributed under the [Boost Software License, Version 1.0](http://boost.org/LICENSE_1_0.txt).
diff --git a/core/index.html b/core/index.html
deleted file mode 100644
index 12e6bf3..0000000
--- a/core/index.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-Automatic redirection failed, please go to
-../doc/index.html.
-© Copyright Beman Dawes, 2001
-Distributed under the Boost Software License, Version 1.0. (See accompanying
-file LICENSE_1_0.txt or copy
-at www.boost.org/LICENSE_1_0.txt)
-
-
\ No newline at end of file
diff --git a/core/test/Jamfile.v2 b/core/test/Jamfile.v2
deleted file mode 100644
index 62bc2b2..0000000
--- a/core/test/Jamfile.v2
+++ /dev/null
@@ -1,39 +0,0 @@
-# Boost.MPL.Core Library test Jamfile
-#
-# Copyright (c) 2005 Vladimir Prus
-# Copyright (c) 2006-2007 Dave Abrahams
-# Copyright (c) 2009 Eric Niebler
-# Copyright (c) 2009 Steven Watanabe
-#
-# 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 testing ;
-
-project
- : requirements
- .
- ;
-
-compile aux_/largest_int.cpp ;
-
-compile arithmetic.cpp ;
-compile assert.cpp ;
-compile bitwise.cpp ;
-run bool.cpp ;
-compile comparison.cpp ;
-compile eval_if.cpp ;
-compile has_xxx.cpp ;
-compile identity.cpp ;
-compile if.cpp ;
-run int.cpp ;
-run char.cpp ;
-run integral_c.cpp : : : vacpp:-qchars=signed ;
-compile logical.cpp ;
-compile min_max.cpp ;
-compile no_has_xxx.cpp ;
-compile numeric_ops.cpp ;
-run print.cpp ;
-run size_t.cpp ;
-compile sizeof.cpp ;
diff --git a/core/include/boost/mpl/and.hpp b/include/boost/mpl/and.hpp
similarity index 100%
rename from core/include/boost/mpl/and.hpp
rename to include/boost/mpl/and.hpp
diff --git a/core/include/boost/mpl/apply_wrap.hpp b/include/boost/mpl/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/apply_wrap.hpp
rename to include/boost/mpl/apply_wrap.hpp
diff --git a/core/include/boost/mpl/arithmetic.hpp b/include/boost/mpl/arithmetic.hpp
similarity index 100%
rename from core/include/boost/mpl/arithmetic.hpp
rename to include/boost/mpl/arithmetic.hpp
diff --git a/core/include/boost/mpl/assert.hpp b/include/boost/mpl/assert.hpp
similarity index 100%
rename from core/include/boost/mpl/assert.hpp
rename to include/boost/mpl/assert.hpp
diff --git a/core/include/boost/mpl/aux_/adl_barrier.hpp b/include/boost/mpl/aux_/adl_barrier.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/adl_barrier.hpp
rename to include/boost/mpl/aux_/adl_barrier.hpp
diff --git a/core/include/boost/mpl/aux_/arithmetic_op.hpp b/include/boost/mpl/aux_/arithmetic_op.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/arithmetic_op.hpp
rename to include/boost/mpl/aux_/arithmetic_op.hpp
diff --git a/core/include/boost/mpl/aux_/arity.hpp b/include/boost/mpl/aux_/arity.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/arity.hpp
rename to include/boost/mpl/aux_/arity.hpp
diff --git a/core/include/boost/mpl/aux_/comparison_op.hpp b/include/boost/mpl/aux_/comparison_op.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/comparison_op.hpp
rename to include/boost/mpl/aux_/comparison_op.hpp
diff --git a/core/include/boost/mpl/aux_/config/adl.hpp b/include/boost/mpl/aux_/config/adl.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/adl.hpp
rename to include/boost/mpl/aux_/config/adl.hpp
diff --git a/core/include/boost/mpl/aux_/config/arrays.hpp b/include/boost/mpl/aux_/config/arrays.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/arrays.hpp
rename to include/boost/mpl/aux_/config/arrays.hpp
diff --git a/core/include/boost/mpl/aux_/config/bcc.hpp b/include/boost/mpl/aux_/config/bcc.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/bcc.hpp
rename to include/boost/mpl/aux_/config/bcc.hpp
diff --git a/core/include/boost/mpl/aux_/config/ctps.hpp b/include/boost/mpl/aux_/config/ctps.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/ctps.hpp
rename to include/boost/mpl/aux_/config/ctps.hpp
diff --git a/core/include/boost/mpl/aux_/config/dtp.hpp b/include/boost/mpl/aux_/config/dtp.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/dtp.hpp
rename to include/boost/mpl/aux_/config/dtp.hpp
diff --git a/core/include/boost/mpl/aux_/config/eti.hpp b/include/boost/mpl/aux_/config/eti.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/eti.hpp
rename to include/boost/mpl/aux_/config/eti.hpp
diff --git a/core/include/boost/mpl/aux_/config/forwarding.hpp b/include/boost/mpl/aux_/config/forwarding.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/forwarding.hpp
rename to include/boost/mpl/aux_/config/forwarding.hpp
diff --git a/core/include/boost/mpl/aux_/config/gcc.hpp b/include/boost/mpl/aux_/config/gcc.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/gcc.hpp
rename to include/boost/mpl/aux_/config/gcc.hpp
diff --git a/core/include/boost/mpl/aux_/config/gpu.hpp b/include/boost/mpl/aux_/config/gpu.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/gpu.hpp
rename to include/boost/mpl/aux_/config/gpu.hpp
diff --git a/core/include/boost/mpl/aux_/config/has_apply.hpp b/include/boost/mpl/aux_/config/has_apply.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/has_apply.hpp
rename to include/boost/mpl/aux_/config/has_apply.hpp
diff --git a/core/include/boost/mpl/aux_/config/has_xxx.hpp b/include/boost/mpl/aux_/config/has_xxx.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/has_xxx.hpp
rename to include/boost/mpl/aux_/config/has_xxx.hpp
diff --git a/core/include/boost/mpl/aux_/config/integral.hpp b/include/boost/mpl/aux_/config/integral.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/integral.hpp
rename to include/boost/mpl/aux_/config/integral.hpp
diff --git a/core/include/boost/mpl/aux_/config/intel.hpp b/include/boost/mpl/aux_/config/intel.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/intel.hpp
rename to include/boost/mpl/aux_/config/intel.hpp
diff --git a/core/include/boost/mpl/aux_/config/lambda.hpp b/include/boost/mpl/aux_/config/lambda.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/lambda.hpp
rename to include/boost/mpl/aux_/config/lambda.hpp
diff --git a/core/include/boost/mpl/aux_/config/msvc.hpp b/include/boost/mpl/aux_/config/msvc.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/msvc.hpp
rename to include/boost/mpl/aux_/config/msvc.hpp
diff --git a/core/include/boost/mpl/aux_/config/msvc_typename.hpp b/include/boost/mpl/aux_/config/msvc_typename.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/msvc_typename.hpp
rename to include/boost/mpl/aux_/config/msvc_typename.hpp
diff --git a/core/include/boost/mpl/aux_/config/nttp.hpp b/include/boost/mpl/aux_/config/nttp.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/nttp.hpp
rename to include/boost/mpl/aux_/config/nttp.hpp
diff --git a/core/include/boost/mpl/aux_/config/overload_resolution.hpp b/include/boost/mpl/aux_/config/overload_resolution.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/overload_resolution.hpp
rename to include/boost/mpl/aux_/config/overload_resolution.hpp
diff --git a/core/include/boost/mpl/aux_/config/pp_counter.hpp b/include/boost/mpl/aux_/config/pp_counter.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/pp_counter.hpp
rename to include/boost/mpl/aux_/config/pp_counter.hpp
diff --git a/core/include/boost/mpl/aux_/config/preprocessor.hpp b/include/boost/mpl/aux_/config/preprocessor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/preprocessor.hpp
rename to include/boost/mpl/aux_/config/preprocessor.hpp
diff --git a/core/include/boost/mpl/aux_/config/static_constant.hpp b/include/boost/mpl/aux_/config/static_constant.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/static_constant.hpp
rename to include/boost/mpl/aux_/config/static_constant.hpp
diff --git a/core/include/boost/mpl/aux_/config/ttp.hpp b/include/boost/mpl/aux_/config/ttp.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/ttp.hpp
rename to include/boost/mpl/aux_/config/ttp.hpp
diff --git a/core/include/boost/mpl/aux_/config/use_preprocessed.hpp b/include/boost/mpl/aux_/config/use_preprocessed.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/use_preprocessed.hpp
rename to include/boost/mpl/aux_/config/use_preprocessed.hpp
diff --git a/core/include/boost/mpl/aux_/config/workaround.hpp b/include/boost/mpl/aux_/config/workaround.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/config/workaround.hpp
rename to include/boost/mpl/aux_/config/workaround.hpp
diff --git a/core/include/boost/mpl/aux_/has_apply.hpp b/include/boost/mpl/aux_/has_apply.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/has_apply.hpp
rename to include/boost/mpl/aux_/has_apply.hpp
diff --git a/core/include/boost/mpl/aux_/has_tag.hpp b/include/boost/mpl/aux_/has_tag.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/has_tag.hpp
rename to include/boost/mpl/aux_/has_tag.hpp
diff --git a/core/include/boost/mpl/aux_/include_preprocessed.hpp b/include/boost/mpl/aux_/include_preprocessed.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/include_preprocessed.hpp
rename to include/boost/mpl/aux_/include_preprocessed.hpp
diff --git a/core/include/boost/mpl/aux_/integral_wrapper.hpp b/include/boost/mpl/aux_/integral_wrapper.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/integral_wrapper.hpp
rename to include/boost/mpl/aux_/integral_wrapper.hpp
diff --git a/core/include/boost/mpl/aux_/is_msvc_eti_arg.hpp b/include/boost/mpl/aux_/is_msvc_eti_arg.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/is_msvc_eti_arg.hpp
rename to include/boost/mpl/aux_/is_msvc_eti_arg.hpp
diff --git a/core/include/boost/mpl/aux_/lambda_arity_param.hpp b/include/boost/mpl/aux_/lambda_arity_param.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/lambda_arity_param.hpp
rename to include/boost/mpl/aux_/lambda_arity_param.hpp
diff --git a/core/include/boost/mpl/aux_/lambda_support.hpp b/include/boost/mpl/aux_/lambda_support.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/lambda_support.hpp
rename to include/boost/mpl/aux_/lambda_support.hpp
diff --git a/core/include/boost/mpl/aux_/largest_int.hpp b/include/boost/mpl/aux_/largest_int.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/largest_int.hpp
rename to include/boost/mpl/aux_/largest_int.hpp
diff --git a/core/include/boost/mpl/aux_/logical_op.hpp b/include/boost/mpl/aux_/logical_op.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/logical_op.hpp
rename to include/boost/mpl/aux_/logical_op.hpp
diff --git a/core/include/boost/mpl/aux_/msvc_dtw.hpp b/include/boost/mpl/aux_/msvc_dtw.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/msvc_dtw.hpp
rename to include/boost/mpl/aux_/msvc_dtw.hpp
diff --git a/core/include/boost/mpl/aux_/msvc_eti_base.hpp b/include/boost/mpl/aux_/msvc_eti_base.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/msvc_eti_base.hpp
rename to include/boost/mpl/aux_/msvc_eti_base.hpp
diff --git a/core/include/boost/mpl/aux_/msvc_never_true.hpp b/include/boost/mpl/aux_/msvc_never_true.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/msvc_never_true.hpp
rename to include/boost/mpl/aux_/msvc_never_true.hpp
diff --git a/core/include/boost/mpl/aux_/na.hpp b/include/boost/mpl/aux_/na.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/na.hpp
rename to include/boost/mpl/aux_/na.hpp
diff --git a/core/include/boost/mpl/aux_/na_fwd.hpp b/include/boost/mpl/aux_/na_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/na_fwd.hpp
rename to include/boost/mpl/aux_/na_fwd.hpp
diff --git a/core/include/boost/mpl/aux_/na_spec.hpp b/include/boost/mpl/aux_/na_spec.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/na_spec.hpp
rename to include/boost/mpl/aux_/na_spec.hpp
diff --git a/core/include/boost/mpl/aux_/nested_type_wknd.hpp b/include/boost/mpl/aux_/nested_type_wknd.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/nested_type_wknd.hpp
rename to include/boost/mpl/aux_/nested_type_wknd.hpp
diff --git a/core/include/boost/mpl/aux_/nttp_decl.hpp b/include/boost/mpl/aux_/nttp_decl.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/nttp_decl.hpp
rename to include/boost/mpl/aux_/nttp_decl.hpp
diff --git a/core/include/boost/mpl/aux_/numeric_cast_utils.hpp b/include/boost/mpl/aux_/numeric_cast_utils.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/numeric_cast_utils.hpp
rename to include/boost/mpl/aux_/numeric_cast_utils.hpp
diff --git a/core/include/boost/mpl/aux_/numeric_op.hpp b/include/boost/mpl/aux_/numeric_op.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/numeric_op.hpp
rename to include/boost/mpl/aux_/numeric_op.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/and.hpp b/include/boost/mpl/aux_/preprocessed/bcc/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/and.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp b/include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp b/include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/divides.hpp b/include/boost/mpl/aux_/preprocessed/bcc/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/greater.hpp b/include/boost/mpl/aux_/preprocessed/bcc/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/less.hpp b/include/boost/mpl/aux_/preprocessed/bcc/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/less.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/minus.hpp b/include/boost/mpl/aux_/preprocessed/bcc/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp b/include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/or.hpp b/include/boost/mpl/aux_/preprocessed/bcc/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/or.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/plus.hpp b/include/boost/mpl/aux_/preprocessed/bcc/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc/times.hpp b/include/boost/mpl/aux_/preprocessed/bcc/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc/times.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/and.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/and.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/less.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/less.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/or.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/or.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc551/times.hpp b/include/boost/mpl/aux_/preprocessed/bcc551/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc551/times.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc551/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp b/include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp
rename to include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/and.hpp b/include/boost/mpl/aux_/preprocessed/dmc/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/and.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp b/include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp b/include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/divides.hpp b/include/boost/mpl/aux_/preprocessed/dmc/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/greater.hpp b/include/boost/mpl/aux_/preprocessed/dmc/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/less.hpp b/include/boost/mpl/aux_/preprocessed/dmc/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/less.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/minus.hpp b/include/boost/mpl/aux_/preprocessed/dmc/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp b/include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/or.hpp b/include/boost/mpl/aux_/preprocessed/dmc/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/or.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/plus.hpp b/include/boost/mpl/aux_/preprocessed/dmc/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/dmc/times.hpp b/include/boost/mpl/aux_/preprocessed/dmc/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/dmc/times.hpp
rename to include/boost/mpl/aux_/preprocessed/dmc/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/and.hpp b/include/boost/mpl/aux_/preprocessed/gcc/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/and.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp b/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp b/include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/divides.hpp b/include/boost/mpl/aux_/preprocessed/gcc/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp b/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/less.hpp b/include/boost/mpl/aux_/preprocessed/gcc/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/less.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp b/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp b/include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/or.hpp b/include/boost/mpl/aux_/preprocessed/gcc/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/or.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp b/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/gcc/times.hpp b/include/boost/mpl/aux_/preprocessed/gcc/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/gcc/times.hpp
rename to include/boost/mpl/aux_/preprocessed/gcc/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/and.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/and.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/less.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/less.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/or.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/or.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc60/times.hpp b/include/boost/mpl/aux_/preprocessed/msvc60/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc60/times.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc60/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/and.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/and.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/less.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/less.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/or.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/or.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/msvc70/times.hpp b/include/boost/mpl/aux_/preprocessed/msvc70/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/msvc70/times.hpp
rename to include/boost/mpl/aux_/preprocessed/msvc70/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/and.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/and.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/less.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/less.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/or.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/or.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/mwcw/times.hpp b/include/boost/mpl/aux_/preprocessed/mwcw/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/mwcw/times.hpp
rename to include/boost/mpl/aux_/preprocessed/mwcw/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp b/include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp b/include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp
rename to include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/and.hpp b/include/boost/mpl/aux_/preprocessed/plain/and.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/and.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/and.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp b/include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/bitand.hpp b/include/boost/mpl/aux_/preprocessed/plain/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/bitand.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/bitand.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/bitor.hpp b/include/boost/mpl/aux_/preprocessed/plain/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/bitor.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/bitor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp b/include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/divides.hpp b/include/boost/mpl/aux_/preprocessed/plain/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/divides.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/divides.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp b/include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/greater.hpp b/include/boost/mpl/aux_/preprocessed/plain/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/greater.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/greater.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp b/include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/less.hpp b/include/boost/mpl/aux_/preprocessed/plain/less.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/less.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/less.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp b/include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/minus.hpp b/include/boost/mpl/aux_/preprocessed/plain/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/minus.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/minus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/modulus.hpp b/include/boost/mpl/aux_/preprocessed/plain/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/modulus.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/modulus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp b/include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/or.hpp b/include/boost/mpl/aux_/preprocessed/plain/or.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/or.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/or.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/plus.hpp b/include/boost/mpl/aux_/preprocessed/plain/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/plus.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/plus.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp b/include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp b/include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessed/plain/times.hpp b/include/boost/mpl/aux_/preprocessed/plain/times.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessed/plain/times.hpp
rename to include/boost/mpl/aux_/preprocessed/plain/times.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/add.hpp b/include/boost/mpl/aux_/preprocessor/add.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/add.hpp
rename to include/boost/mpl/aux_/preprocessor/add.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp b/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp
rename to include/boost/mpl/aux_/preprocessor/def_params_tail.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/default_params.hpp b/include/boost/mpl/aux_/preprocessor/default_params.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/default_params.hpp
rename to include/boost/mpl/aux_/preprocessor/default_params.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/enum.hpp b/include/boost/mpl/aux_/preprocessor/enum.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/enum.hpp
rename to include/boost/mpl/aux_/preprocessor/enum.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/ext_params.hpp b/include/boost/mpl/aux_/preprocessor/ext_params.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/ext_params.hpp
rename to include/boost/mpl/aux_/preprocessor/ext_params.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/filter_params.hpp b/include/boost/mpl/aux_/preprocessor/filter_params.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/filter_params.hpp
rename to include/boost/mpl/aux_/preprocessor/filter_params.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/params.hpp b/include/boost/mpl/aux_/preprocessor/params.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/params.hpp
rename to include/boost/mpl/aux_/preprocessor/params.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp b/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp
rename to include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/repeat.hpp b/include/boost/mpl/aux_/preprocessor/repeat.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/repeat.hpp
rename to include/boost/mpl/aux_/preprocessor/repeat.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/sub.hpp b/include/boost/mpl/aux_/preprocessor/sub.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/sub.hpp
rename to include/boost/mpl/aux_/preprocessor/sub.hpp
diff --git a/core/include/boost/mpl/aux_/preprocessor/tuple.hpp b/include/boost/mpl/aux_/preprocessor/tuple.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/preprocessor/tuple.hpp
rename to include/boost/mpl/aux_/preprocessor/tuple.hpp
diff --git a/core/include/boost/mpl/aux_/shift_op.hpp b/include/boost/mpl/aux_/shift_op.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/shift_op.hpp
rename to include/boost/mpl/aux_/shift_op.hpp
diff --git a/core/include/boost/mpl/aux_/static_cast.hpp b/include/boost/mpl/aux_/static_cast.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/static_cast.hpp
rename to include/boost/mpl/aux_/static_cast.hpp
diff --git a/core/include/boost/mpl/aux_/template_arity_fwd.hpp b/include/boost/mpl/aux_/template_arity_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/template_arity_fwd.hpp
rename to include/boost/mpl/aux_/template_arity_fwd.hpp
diff --git a/core/test/test.hpp b/include/boost/mpl/aux_/test.hpp
similarity index 53%
rename from core/test/test.hpp
rename to include/boost/mpl/aux_/test.hpp
index 2d6bd30..8d1dea6 100644
--- a/core/test/test.hpp
+++ b/include/boost/mpl/aux_/test.hpp
@@ -1,6 +1,6 @@
-#ifndef BOOST_MPL_TEST_TEST_HPP_INCLUDED
-#define BOOST_MPL_TEST_TEST_HPP_INCLUDED
+#ifndef BOOST_MPL_AUX_TEST_HPP_INCLUDED
+#define BOOST_MPL_AUX_TEST_HPP_INCLUDED
// Copyright Aleksey Gurtovoy 2002-2004
//
@@ -14,10 +14,12 @@
// $Date$
// $Revision$
-#include "test/test_case.hpp"
-#include "test/data.hpp"
-#include "test/assert.hpp"
-#include
+#include
+#include
+#include
+#include
+
+#include
int main()
{
@@ -27,4 +29,4 @@ int main()
using namespace boost;
using namespace mpl;
-#endif // BOOST_MPL_TEST_TEST_HPP_INCLUDED
+#endif // BOOST_MPL_AUX_TEST_HPP_INCLUDED
diff --git a/core/test/test/assert.hpp b/include/boost/mpl/aux_/test/assert.hpp
similarity index 84%
rename from core/test/test/assert.hpp
rename to include/boost/mpl/aux_/test/assert.hpp
index 2911836..3bd8ba0 100644
--- a/core/test/test/assert.hpp
+++ b/include/boost/mpl/aux_/test/assert.hpp
@@ -1,6 +1,6 @@
-#ifndef BOOST_MPL_TEST_TEST_ASSERT_HPP_INCLUDED
-#define BOOST_MPL_TEST_TEST_ASSERT_HPP_INCLUDED
+#ifndef BOOST_MPL_AUX_TEST_ASSERT_HPP_INCLUDED
+#define BOOST_MPL_AUX_TEST_ASSERT_HPP_INCLUDED
// Copyright Aleksey Gurtovoy 2002-2004
//
@@ -26,4 +26,4 @@
enum { BOOST_PP_CAT(instantiation_test, __LINE__) = sizeof( x ) } \
/**/
-#endif // BOOST_MPL_TEST_TEST_ASSERT_HPP_INCLUDED
+#endif // BOOST_MPL_AUX_TEST_ASSERT_HPP_INCLUDED
diff --git a/core/test/test/data.hpp b/include/boost/mpl/aux_/test/data.hpp
similarity index 76%
rename from core/test/test/data.hpp
rename to include/boost/mpl/aux_/test/data.hpp
index 8b9dfa4..373e6c3 100644
--- a/core/test/test/data.hpp
+++ b/include/boost/mpl/aux_/test/data.hpp
@@ -1,6 +1,6 @@
-#ifndef BOOST_MPL_TEST_TEST_DATA_HPP_INCLUDED
-#define BOOST_MPL_TEST_TEST_DATA_HPP_INCLUDED
+#ifndef BOOST_MPL_AUX_TEST_DATA_HPP_INCLUDED
+#define BOOST_MPL_AUX_TEST_DATA_HPP_INCLUDED
// Copyright Aleksey Gurtovoy 2002-2004
//
@@ -22,4 +22,4 @@ struct incomplete;
class abstract { public: virtual ~abstract() = 0; };
using boost::noncopyable;
-#endif // BOOST_MPL_TEST_TEST_DATA_HPP_INCLUDED
+#endif // BOOST_MPL_AUX_TEST_DATA_HPP_INCLUDED
diff --git a/core/test/test/test_case.hpp b/include/boost/mpl/aux_/test/test_case.hpp
similarity index 71%
rename from core/test/test/test_case.hpp
rename to include/boost/mpl/aux_/test/test_case.hpp
index 0327fd3..b168a00 100644
--- a/core/test/test/test_case.hpp
+++ b/include/boost/mpl/aux_/test/test_case.hpp
@@ -1,6 +1,6 @@
-#ifndef BOOST_MPL_TEST_TEST_TEST_CASE_HPP_INCLUDED
-#define BOOST_MPL_TEST_TEST_TEST_CASE_HPP_INCLUDED
+#ifndef BOOST_MPL_AUX_TEST_TEST_CASE_HPP_INCLUDED
+#define BOOST_MPL_AUX_TEST_TEST_CASE_HPP_INCLUDED
// Copyright Aleksey Gurtovoy 2002-2004
//
@@ -18,4 +18,4 @@
#define MPL_TEST_CASE() void BOOST_PP_CAT(test,__LINE__)()
-#endif // BOOST_MPL_TEST_TEST_TEST_CASE_HPP_INCLUDED
+#endif // BOOST_MPL_AUX_TEST_TEST_CASE_HPP_INCLUDED
diff --git a/core/include/boost/mpl/aux_/type_wrapper.hpp b/include/boost/mpl/aux_/type_wrapper.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/type_wrapper.hpp
rename to include/boost/mpl/aux_/type_wrapper.hpp
diff --git a/core/include/boost/mpl/aux_/value_wknd.hpp b/include/boost/mpl/aux_/value_wknd.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/value_wknd.hpp
rename to include/boost/mpl/aux_/value_wknd.hpp
diff --git a/core/include/boost/mpl/aux_/yes_no.hpp b/include/boost/mpl/aux_/yes_no.hpp
similarity index 100%
rename from core/include/boost/mpl/aux_/yes_no.hpp
rename to include/boost/mpl/aux_/yes_no.hpp
diff --git a/core/include/boost/mpl/bitand.hpp b/include/boost/mpl/bitand.hpp
similarity index 100%
rename from core/include/boost/mpl/bitand.hpp
rename to include/boost/mpl/bitand.hpp
diff --git a/core/include/boost/mpl/bitor.hpp b/include/boost/mpl/bitor.hpp
similarity index 100%
rename from core/include/boost/mpl/bitor.hpp
rename to include/boost/mpl/bitor.hpp
diff --git a/core/include/boost/mpl/bitwise.hpp b/include/boost/mpl/bitwise.hpp
similarity index 100%
rename from core/include/boost/mpl/bitwise.hpp
rename to include/boost/mpl/bitwise.hpp
diff --git a/core/include/boost/mpl/bitxor.hpp b/include/boost/mpl/bitxor.hpp
similarity index 100%
rename from core/include/boost/mpl/bitxor.hpp
rename to include/boost/mpl/bitxor.hpp
diff --git a/core/include/boost/mpl/bool.hpp b/include/boost/mpl/bool.hpp
similarity index 100%
rename from core/include/boost/mpl/bool.hpp
rename to include/boost/mpl/bool.hpp
diff --git a/core/include/boost/mpl/bool_fwd.hpp b/include/boost/mpl/bool_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/bool_fwd.hpp
rename to include/boost/mpl/bool_fwd.hpp
diff --git a/core/include/boost/mpl/char.hpp b/include/boost/mpl/char.hpp
similarity index 100%
rename from core/include/boost/mpl/char.hpp
rename to include/boost/mpl/char.hpp
diff --git a/core/include/boost/mpl/char_fwd.hpp b/include/boost/mpl/char_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/char_fwd.hpp
rename to include/boost/mpl/char_fwd.hpp
diff --git a/core/include/boost/mpl/comparison.hpp b/include/boost/mpl/comparison.hpp
similarity index 100%
rename from core/include/boost/mpl/comparison.hpp
rename to include/boost/mpl/comparison.hpp
diff --git a/core/include/boost/mpl/divides.hpp b/include/boost/mpl/divides.hpp
similarity index 100%
rename from core/include/boost/mpl/divides.hpp
rename to include/boost/mpl/divides.hpp
diff --git a/core/include/boost/mpl/equal_to.hpp b/include/boost/mpl/equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/equal_to.hpp
rename to include/boost/mpl/equal_to.hpp
diff --git a/core/include/boost/mpl/eval_if.hpp b/include/boost/mpl/eval_if.hpp
similarity index 100%
rename from core/include/boost/mpl/eval_if.hpp
rename to include/boost/mpl/eval_if.hpp
diff --git a/core/include/boost/mpl/greater.hpp b/include/boost/mpl/greater.hpp
similarity index 100%
rename from core/include/boost/mpl/greater.hpp
rename to include/boost/mpl/greater.hpp
diff --git a/core/include/boost/mpl/greater_equal.hpp b/include/boost/mpl/greater_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/greater_equal.hpp
rename to include/boost/mpl/greater_equal.hpp
diff --git a/core/include/boost/mpl/has_xxx.hpp b/include/boost/mpl/has_xxx.hpp
similarity index 92%
rename from core/include/boost/mpl/has_xxx.hpp
rename to include/boost/mpl/has_xxx.hpp
index 1704d4b..82e67dd 100644
--- a/core/include/boost/mpl/has_xxx.hpp
+++ b/include/boost/mpl/has_xxx.hpp
@@ -33,6 +33,10 @@
#include
#include
+#if BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT(0x590) )
+# include
+#endif
+
#if !defined(BOOST_MPL_CFG_NO_HAS_XXX)
# if BOOST_WORKAROUND(BOOST_MSVC, <= 1300)
@@ -192,6 +196,41 @@ struct trait \
}; \
/**/
+# elif BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT(0x590) )
+
+# define BOOST_MPL_HAS_XXX_TRAIT_NAMED_BCB_DEF(trait, trait_tester, name, default_) \
+template< typename T, bool IS_CLASS > \
+struct trait_tester \
+{ \
+ BOOST_STATIC_CONSTANT( bool, value = false ); \
+}; \
+template< typename T > \
+struct trait_tester< T, true > \
+{ \
+ struct trait_tester_impl \
+ { \
+ template < class U > \
+ static int resolve( boost::mpl::aux::type_wrapper const volatile * \
+ , boost::mpl::aux::type_wrapper* = 0 ); \
+ static char resolve( ... ); \
+ }; \
+ typedef boost::mpl::aux::type_wrapper t_; \
+ BOOST_STATIC_CONSTANT( bool, value = ( sizeof( trait_tester_impl::resolve( static_cast< t_ * >(0) ) ) == sizeof(int) ) ); \
+}; \
+template< typename T, typename fallback_ = boost::mpl::bool_ > \
+struct trait \
+{ \
+ BOOST_STATIC_CONSTANT( bool, value = (trait_tester< T, boost::is_class< T >::value >::value) ); \
+ typedef boost::mpl::bool_< trait< T, fallback_ >::value > type; \
+};
+
+# define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \
+ BOOST_MPL_HAS_XXX_TRAIT_NAMED_BCB_DEF( trait \
+ , BOOST_PP_CAT(trait,_tester) \
+ , name \
+ , default_ ) \
+/**/
+
# else // other SFINAE-capable compilers
# define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \
diff --git a/core/include/boost/mpl/identity.hpp b/include/boost/mpl/identity.hpp
similarity index 100%
rename from core/include/boost/mpl/identity.hpp
rename to include/boost/mpl/identity.hpp
diff --git a/core/include/boost/mpl/if.hpp b/include/boost/mpl/if.hpp
similarity index 100%
rename from core/include/boost/mpl/if.hpp
rename to include/boost/mpl/if.hpp
diff --git a/core/include/boost/mpl/int.hpp b/include/boost/mpl/int.hpp
similarity index 100%
rename from core/include/boost/mpl/int.hpp
rename to include/boost/mpl/int.hpp
diff --git a/core/include/boost/mpl/int_fwd.hpp b/include/boost/mpl/int_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/int_fwd.hpp
rename to include/boost/mpl/int_fwd.hpp
diff --git a/core/include/boost/mpl/integral_c.hpp b/include/boost/mpl/integral_c.hpp
similarity index 100%
rename from core/include/boost/mpl/integral_c.hpp
rename to include/boost/mpl/integral_c.hpp
diff --git a/core/include/boost/mpl/integral_c_fwd.hpp b/include/boost/mpl/integral_c_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/integral_c_fwd.hpp
rename to include/boost/mpl/integral_c_fwd.hpp
diff --git a/core/include/boost/mpl/integral_c_tag.hpp b/include/boost/mpl/integral_c_tag.hpp
similarity index 100%
rename from core/include/boost/mpl/integral_c_tag.hpp
rename to include/boost/mpl/integral_c_tag.hpp
diff --git a/core/include/boost/mpl/lambda_fwd.hpp b/include/boost/mpl/lambda_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/lambda_fwd.hpp
rename to include/boost/mpl/lambda_fwd.hpp
diff --git a/core/include/boost/mpl/less.hpp b/include/boost/mpl/less.hpp
similarity index 100%
rename from core/include/boost/mpl/less.hpp
rename to include/boost/mpl/less.hpp
diff --git a/core/include/boost/mpl/less_equal.hpp b/include/boost/mpl/less_equal.hpp
similarity index 100%
rename from core/include/boost/mpl/less_equal.hpp
rename to include/boost/mpl/less_equal.hpp
diff --git a/core/include/boost/mpl/limits/arity.hpp b/include/boost/mpl/limits/arity.hpp
similarity index 100%
rename from core/include/boost/mpl/limits/arity.hpp
rename to include/boost/mpl/limits/arity.hpp
diff --git a/core/include/boost/mpl/logical.hpp b/include/boost/mpl/logical.hpp
similarity index 100%
rename from core/include/boost/mpl/logical.hpp
rename to include/boost/mpl/logical.hpp
diff --git a/core/include/boost/mpl/long.hpp b/include/boost/mpl/long.hpp
similarity index 100%
rename from core/include/boost/mpl/long.hpp
rename to include/boost/mpl/long.hpp
diff --git a/core/include/boost/mpl/long_fwd.hpp b/include/boost/mpl/long_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/long_fwd.hpp
rename to include/boost/mpl/long_fwd.hpp
diff --git a/core/include/boost/mpl/max.hpp b/include/boost/mpl/max.hpp
similarity index 100%
rename from core/include/boost/mpl/max.hpp
rename to include/boost/mpl/max.hpp
diff --git a/core/include/boost/mpl/min.hpp b/include/boost/mpl/min.hpp
similarity index 100%
rename from core/include/boost/mpl/min.hpp
rename to include/boost/mpl/min.hpp
diff --git a/core/include/boost/mpl/min_max.hpp b/include/boost/mpl/min_max.hpp
similarity index 100%
rename from core/include/boost/mpl/min_max.hpp
rename to include/boost/mpl/min_max.hpp
diff --git a/core/include/boost/mpl/minus.hpp b/include/boost/mpl/minus.hpp
similarity index 100%
rename from core/include/boost/mpl/minus.hpp
rename to include/boost/mpl/minus.hpp
diff --git a/core/include/boost/mpl/modulus.hpp b/include/boost/mpl/modulus.hpp
similarity index 100%
rename from core/include/boost/mpl/modulus.hpp
rename to include/boost/mpl/modulus.hpp
diff --git a/core/include/boost/mpl/multiplies.hpp b/include/boost/mpl/multiplies.hpp
similarity index 100%
rename from core/include/boost/mpl/multiplies.hpp
rename to include/boost/mpl/multiplies.hpp
diff --git a/core/include/boost/mpl/negate.hpp b/include/boost/mpl/negate.hpp
similarity index 100%
rename from core/include/boost/mpl/negate.hpp
rename to include/boost/mpl/negate.hpp
diff --git a/core/include/boost/mpl/not.hpp b/include/boost/mpl/not.hpp
similarity index 100%
rename from core/include/boost/mpl/not.hpp
rename to include/boost/mpl/not.hpp
diff --git a/core/include/boost/mpl/not_equal_to.hpp b/include/boost/mpl/not_equal_to.hpp
similarity index 100%
rename from core/include/boost/mpl/not_equal_to.hpp
rename to include/boost/mpl/not_equal_to.hpp
diff --git a/core/include/boost/mpl/numeric_cast.hpp b/include/boost/mpl/numeric_cast.hpp
similarity index 100%
rename from core/include/boost/mpl/numeric_cast.hpp
rename to include/boost/mpl/numeric_cast.hpp
diff --git a/core/include/boost/mpl/or.hpp b/include/boost/mpl/or.hpp
similarity index 100%
rename from core/include/boost/mpl/or.hpp
rename to include/boost/mpl/or.hpp
diff --git a/core/include/boost/mpl/plus.hpp b/include/boost/mpl/plus.hpp
similarity index 100%
rename from core/include/boost/mpl/plus.hpp
rename to include/boost/mpl/plus.hpp
diff --git a/core/include/boost/mpl/print.hpp b/include/boost/mpl/print.hpp
similarity index 100%
rename from core/include/boost/mpl/print.hpp
rename to include/boost/mpl/print.hpp
diff --git a/core/include/boost/mpl/shift_left.hpp b/include/boost/mpl/shift_left.hpp
similarity index 100%
rename from core/include/boost/mpl/shift_left.hpp
rename to include/boost/mpl/shift_left.hpp
diff --git a/core/include/boost/mpl/shift_right.hpp b/include/boost/mpl/shift_right.hpp
similarity index 100%
rename from core/include/boost/mpl/shift_right.hpp
rename to include/boost/mpl/shift_right.hpp
diff --git a/core/include/boost/mpl/size_t.hpp b/include/boost/mpl/size_t.hpp
similarity index 100%
rename from core/include/boost/mpl/size_t.hpp
rename to include/boost/mpl/size_t.hpp
diff --git a/core/include/boost/mpl/size_t_fwd.hpp b/include/boost/mpl/size_t_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/size_t_fwd.hpp
rename to include/boost/mpl/size_t_fwd.hpp
diff --git a/core/include/boost/mpl/sizeof.hpp b/include/boost/mpl/sizeof.hpp
similarity index 100%
rename from core/include/boost/mpl/sizeof.hpp
rename to include/boost/mpl/sizeof.hpp
diff --git a/core/include/boost/mpl/tag.hpp b/include/boost/mpl/tag.hpp
similarity index 100%
rename from core/include/boost/mpl/tag.hpp
rename to include/boost/mpl/tag.hpp
diff --git a/core/include/boost/mpl/times.hpp b/include/boost/mpl/times.hpp
similarity index 100%
rename from core/include/boost/mpl/times.hpp
rename to include/boost/mpl/times.hpp
diff --git a/core/include/boost/mpl/void.hpp b/include/boost/mpl/void.hpp
similarity index 100%
rename from core/include/boost/mpl/void.hpp
rename to include/boost/mpl/void.hpp
diff --git a/core/include/boost/mpl/void_fwd.hpp b/include/boost/mpl/void_fwd.hpp
similarity index 100%
rename from core/include/boost/mpl/void_fwd.hpp
rename to include/boost/mpl/void_fwd.hpp
diff --git a/sublibs b/sublibs
deleted file mode 100644
index 721d7c4..0000000
--- a/sublibs
+++ /dev/null
@@ -1 +0,0 @@
-The existance of this file tells the regression reporting programs that the directory contains sub-directories which are libraries.
\ No newline at end of file
diff --git a/test/Jamfile.v2 b/test/Jamfile.v2
index 7082f06..0031a52 100644
--- a/test/Jamfile.v2
+++ b/test/Jamfile.v2
@@ -1,21 +1,5 @@
-# Boost.MPL Library test Jamfile
-#
-# Copyright (c) 2005 Vladimir Prus
-# Copyright (c) 2006-2007 Dave Abrahams
-# Copyright (c) 2009 Eric Niebler
-# Copyright (c) 2009 Steven Watanabe
-#
-# 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 testing ;
-
-project
- : requirements
- ../core/test
- ;
+compile aux_/largest_int.cpp ;
compile aux_/msvc_is_class.cpp ;
compile aux_/template_arity.cpp ;
compile aux_/preprocessor/is_seq.cpp ;
@@ -25,10 +9,15 @@ compile advance.cpp ;
compile always.cpp ;
compile apply.cpp ;
compile apply_wrap.cpp ;
+compile arithmetic.cpp ;
compile as_sequence.cpp ;
+compile assert.cpp ;
compile at.cpp ;
compile back.cpp ;
compile bind.cpp ;
+compile bitwise.cpp ;
+run bool.cpp ;
+compile comparison.cpp ;
compile contains.cpp ;
compile copy.cpp ;
compile copy_if.cpp ;
@@ -40,16 +29,23 @@ compile empty.cpp ;
compile equal.cpp ;
compile erase.cpp ;
compile erase_range.cpp ;
+compile eval_if.cpp ;
compile filter_view.cpp ;
compile find.cpp ;
compile find_if.cpp ;
compile fold.cpp ;
run for_each.cpp ;
compile front.cpp ;
+compile has_xxx.cpp ;
+compile identity.cpp ;
+compile if.cpp ;
compile index_of.cpp ;
compile inherit.cpp ;
compile insert.cpp ;
compile insert_range.cpp ;
+run int.cpp ;
+run char.cpp ;
+run integral_c.cpp : : : vacpp:-qchars=signed ;
compile is_placeholder.cpp ;
compile is_sequence.cpp ;
compile iterator_tags.cpp ;
@@ -58,11 +54,15 @@ compile lambda.cpp ;
compile lambda_args.cpp ;
compile list.cpp ;
compile list_c.cpp ;
+compile logical.cpp ;
compile lower_bound.cpp ;
compile map.cpp ;
compile max_element.cpp ;
+compile min_max.cpp ;
compile multiset.cpp ;
compile next.cpp ;
+compile no_has_xxx.cpp ;
+compile numeric_ops.cpp ;
compile pair_view.cpp ;
compile partition.cpp ;
compile pop_front.cpp ;
@@ -80,6 +80,8 @@ compile set.cpp ;
compile set_c.cpp ;
compile single_view.cpp ;
compile size.cpp ;
+run size_t.cpp ;
+compile sizeof.cpp ;
compile sort.cpp ;
compile stable_partition.cpp ;
compile transform.cpp ;
diff --git a/test/advance.cpp b/test/advance.cpp
index 7abb54d..e174ae4 100644
--- a/test/advance.cpp
+++ b/test/advance.cpp
@@ -13,9 +13,7 @@
#include
#include
-#include
-
-#include "test.hpp"
+#include
template< int pos > struct iter
{
diff --git a/test/always.cpp b/test/always.cpp
index 4aedcc5..c879b97 100644
--- a/test/always.cpp
+++ b/test/always.cpp
@@ -16,7 +16,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/test/apply.cpp b/test/apply.cpp
index 6a7903c..6ee8e78 100644
--- a/test/apply.cpp
+++ b/test/apply.cpp
@@ -15,9 +15,7 @@
#include
#include
#include
-
-#include
-#include "test.hpp"
+#include
template< typename T > struct std_vector
diff --git a/test/apply_wrap.cpp b/test/apply_wrap.cpp
index 0f82b1d..9c45f2e 100644
--- a/test/apply_wrap.cpp
+++ b/test/apply_wrap.cpp
@@ -15,7 +15,7 @@
#include
#include
#include
-#include
+#include
#include
#include
@@ -23,8 +23,6 @@
#include
#include
-#include "test.hpp"
-
#if !defined(BOOST_MPL_CFG_NO_DEFAULT_PARAMETERS_IN_NESTED_TEMPLATES)
# define APPLY_0_FUNC_DEF(i) \
struct f0 \
diff --git a/core/test/arithmetic.cpp b/test/arithmetic.cpp
similarity index 97%
rename from core/test/arithmetic.cpp
rename to test/arithmetic.cpp
index 925cbe3..81a615f 100644
--- a/core/test/arithmetic.cpp
+++ b/test/arithmetic.cpp
@@ -13,7 +13,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/test/as_sequence.cpp b/test/as_sequence.cpp
index f01c006..65edb5d 100644
--- a/test/as_sequence.cpp
+++ b/test/as_sequence.cpp
@@ -13,7 +13,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/core/test/assert.cpp b/test/assert.cpp
similarity index 100%
rename from core/test/assert.cpp
rename to test/assert.cpp
diff --git a/test/at.cpp b/test/at.cpp
index bc7a1f0..4b30eda 100644
--- a/test/at.cpp
+++ b/test/at.cpp
@@ -13,20 +13,19 @@
#include
#include
-#include
-#include "test.hpp"
+#include
template< typename Seq, int n > struct at_test
{
typedef typename at_c::type t;
- MPL_ASSERT(( boost::is_same< t, integral_c > ));
+ MPL_ASSERT(( is_same< t, integral_c > ));
MPL_ASSERT_RELATION( t::value, ==, 9 - n );
};
MPL_TEST_CASE()
{
typedef vector10_c numbers;
-
+
at_test< numbers, 0 >();
at_test< numbers, 1 >();
at_test< numbers, 2 >();
diff --git a/core/test/aux_/largest_int.cpp b/test/aux_/largest_int.cpp
similarity index 92%
rename from core/test/aux_/largest_int.cpp
rename to test/aux_/largest_int.cpp
index 398fe7d..d9a6fd3 100644
--- a/core/test/aux_/largest_int.cpp
+++ b/test/aux_/largest_int.cpp
@@ -12,8 +12,8 @@
// $Revision$
#include
-#include
-#include "test.hpp"
+#include
+
MPL_TEST_CASE()
{
diff --git a/test/aux_/msvc_is_class.cpp b/test/aux_/msvc_is_class.cpp
index 94c4022..6e5d49e 100644
--- a/test/aux_/msvc_is_class.cpp
+++ b/test/aux_/msvc_is_class.cpp
@@ -17,7 +17,7 @@
#if BOOST_WORKAROUND(BOOST_MSVC, <= 1200)
#include
-#include "test.hpp"
+#include
template< typename T > struct A { T x[0]; };
@@ -34,7 +34,7 @@ MPL_TEST_CASE()
MPL_ASSERT_NOT(( aux::msvc_is_class< int[5] > ));
MPL_ASSERT_NOT(( aux::msvc_is_class< void (*)() > ));
MPL_ASSERT_NOT(( aux::msvc_is_class< int (*)(int, char) > ));
-
+
MPL_ASSERT(( aux::msvc_is_class< UDT > ));
MPL_ASSERT(( aux::msvc_is_class< incomplete > ));
MPL_ASSERT(( aux::msvc_is_class< abstract > ));
diff --git a/test/aux_/template_arity.cpp b/test/aux_/template_arity.cpp
index 851242c..22370d7 100644
--- a/test/aux_/template_arity.cpp
+++ b/test/aux_/template_arity.cpp
@@ -12,7 +12,7 @@
// $Revision$
#include
-#include "test.hpp"
+#include
#if defined(BOOST_EXTENDED_TEMPLATE_PARAMETERS_MATCHING)
diff --git a/test/back.cpp b/test/back.cpp
index 159503d..84ae1e8 100644
--- a/test/back.cpp
+++ b/test/back.cpp
@@ -13,7 +13,7 @@
#include
#include
-#include "test.hpp"
+#include
template< typename Seq, int value > struct back_test
{
diff --git a/test/bind.cpp b/test/bind.cpp
index 12b1d51..2a2de62 100644
--- a/test/bind.cpp
+++ b/test/bind.cpp
@@ -18,11 +18,9 @@
#include
#include
#include
+#include
#include
-#include
-
-#include "test.hpp"
namespace {
@@ -51,7 +49,7 @@ MPL_TEST_CASE() // basic argument binding
typedef apply_wrap5< bind1, void,void,void,void,int >::type r12;
MPL_ASSERT(( boost::is_same ));
MPL_ASSERT(( boost::is_same ));
-
+
typedef apply_wrap5< bind5, void,void,void,void,int >::type r51;
typedef apply_wrap5< bind5, int,void,void,void,void >::type r52;
MPL_ASSERT(( boost::is_same ));
@@ -84,7 +82,7 @@ MPL_TEST_CASE() // if_ evaluation
typedef bind3< quote3, _1, bind1< quote1, _2>, _3 > f;
typedef apply_wrap3< f,true_,int_<0>,int >::type r1;
typedef apply_wrap3< f,false_,int,int_<0> >::type r2;
-
+
MPL_ASSERT(( boost::is_same > ));
MPL_ASSERT(( boost::is_same > ));
}
diff --git a/core/test/bitwise.cpp b/test/bitwise.cpp
similarity index 98%
rename from core/test/bitwise.cpp
rename to test/bitwise.cpp
index 89e12a6..8e6e32b 100644
--- a/core/test/bitwise.cpp
+++ b/test/bitwise.cpp
@@ -14,7 +14,7 @@
#include
#include
-#include "test.hpp"
+#include
typedef integral_c _0;
typedef integral_c _1;
diff --git a/core/test/bool.cpp b/test/bool.cpp
similarity index 93%
rename from core/test/bool.cpp
rename to test/bool.cpp
index f45decb..e023c0c 100644
--- a/core/test/bool.cpp
+++ b/test/bool.cpp
@@ -12,8 +12,7 @@
// $Revision$
#include
-#include
-#include "test.hpp"
+#include
#include
diff --git a/core/test/char.cpp b/test/char.cpp
similarity index 100%
rename from core/test/char.cpp
rename to test/char.cpp
diff --git a/core/test/comparison.cpp b/test/comparison.cpp
similarity index 97%
rename from core/test/comparison.cpp
rename to test/comparison.cpp
index 5cd8564..a59a104 100644
--- a/core/test/comparison.cpp
+++ b/test/comparison.cpp
@@ -13,7 +13,7 @@
#include
#include
-#include "test.hpp"
+#include
// make sure MSVC behaves nicely in presence of the following template
template< typename T > struct value {};
diff --git a/test/contains.cpp b/test/contains.cpp
index 47fe6a0..1452a38 100644
--- a/test/contains.cpp
+++ b/test/contains.cpp
@@ -13,10 +13,10 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
-{
+{
typedef vector::type types;
MPL_ASSERT(( contains< types,short > ));
diff --git a/test/copy.cpp b/test/copy.cpp
index 40d379d..a776f55 100644
--- a/test/copy.cpp
+++ b/test/copy.cpp
@@ -34,7 +34,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/test/copy_if.cpp b/test/copy_if.cpp
index 2446b27..698b4d7 100644
--- a/test/copy_if.cpp
+++ b/test/copy_if.cpp
@@ -22,7 +22,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/test/count.cpp b/test/count.cpp
index 54c6d17..7d96fee 100644
--- a/test/count.cpp
+++ b/test/count.cpp
@@ -16,7 +16,7 @@
#include
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
@@ -28,7 +28,7 @@ MPL_TEST_CASE()
MPL_ASSERT_RELATION( (count::value), ==, 3 );
MPL_ASSERT_RELATION( (count::value), ==, 0 );
}
-
+
MPL_TEST_CASE()
{
typedef vector_c values;
diff --git a/test/count_if.cpp b/test/count_if.cpp
index 2022db2..598ffee 100644
--- a/test/count_if.cpp
+++ b/test/count_if.cpp
@@ -16,17 +16,16 @@
#include
#include
#include
+#include
#include
#include
-#include "test.hpp"
-
MPL_TEST_CASE()
{
typedef vector types;
typedef vector_c values;
-
+
MPL_ASSERT_RELATION( (count_if< types, boost::is_float<_> >::value), ==, 1 );
MPL_ASSERT_RELATION( (count_if< types, boost::is_same<_,char&> >::value), ==, 2 );
MPL_ASSERT_RELATION( (count_if< types, boost::is_same<_,void*> >::value), ==, 0 );
diff --git a/test/deque.cpp b/test/deque.cpp
index 51518d5..4ac747c 100644
--- a/test/deque.cpp
+++ b/test/deque.cpp
@@ -21,8 +21,8 @@
#include
#include
-#include
-#include "test.hpp"
+#include
+
MPL_TEST_CASE()
{
@@ -41,26 +41,26 @@ MPL_TEST_CASE()
MPL_ASSERT_NOT(( empty ));
MPL_ASSERT_NOT(( empty ));
- MPL_ASSERT(( boost::is_same< front::type,char > ));
- MPL_ASSERT(( boost::is_same< back::type,char > ));
- MPL_ASSERT(( boost::is_same< front::type,char > ));
- MPL_ASSERT(( boost::is_same< back::type,long > ));
- MPL_ASSERT(( boost::is_same< front::type,char > ));
- MPL_ASSERT(( boost::is_same< back::type,int > ));
+ MPL_ASSERT(( is_same< front::type,char > ));
+ MPL_ASSERT(( is_same< back::type,char > ));
+ MPL_ASSERT(( is_same< front::type,char > ));
+ MPL_ASSERT(( is_same< back::type,long > ));
+ MPL_ASSERT(( is_same< front::type,char > ));
+ MPL_ASSERT(( is_same< back::type,int > ));
}
MPL_TEST_CASE()
{
typedef deque d2;
-
+
typedef begin::type i1;
typedef next::type i2;
typedef next::type i3;
-
- MPL_ASSERT(( boost::is_same::type,char> ));
- MPL_ASSERT(( boost::is_same::type,long> ));
- MPL_ASSERT(( boost::is_same< i3, end::type > ));
+
+ MPL_ASSERT(( is_same::type,char> ));
+ MPL_ASSERT(( is_same::type,long> ));
+ MPL_ASSERT(( is_same< i3, end::type > ));
}
MPL_TEST_CASE()
@@ -68,14 +68,14 @@ MPL_TEST_CASE()
typedef deque<> d0;
typedef push_back::type d1;
- MPL_ASSERT(( boost::is_same< back::type,int > ));
+ MPL_ASSERT(( is_same< back::type,int > ));
typedef push_front::type d2;
- MPL_ASSERT(( boost::is_same< back::type,int > ));
- MPL_ASSERT(( boost::is_same< front::type,char > ));
+ MPL_ASSERT(( is_same< back::type,int > ));
+ MPL_ASSERT(( is_same< front::type,char > ));
typedef push_back::type d3;
- MPL_ASSERT(( boost::is_same< back::type,long > ));
+ MPL_ASSERT(( is_same< back::type,long > ));
}
MPL_TEST_CASE()
diff --git a/test/distance.cpp b/test/distance.cpp
index 9f3ada0..879dd53 100644
--- a/test/distance.cpp
+++ b/test/distance.cpp
@@ -15,7 +15,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
@@ -23,7 +23,7 @@ MPL_TEST_CASE()
typedef list::type list;
typedef begin::type first;
typedef end::type last;
-
+
MPL_ASSERT_RELATION( (mpl::distance::value), ==, 4 );
}
@@ -32,6 +32,6 @@ MPL_TEST_CASE()
typedef range_c::type range;
typedef begin::type first;
typedef end::type last;
-
+
MPL_ASSERT_RELATION( (mpl::distance::value), ==, 10 );
}
diff --git a/test/empty.cpp b/test/empty.cpp
index dc6ed69..7e73b36 100644
--- a/test/empty.cpp
+++ b/test/empty.cpp
@@ -14,7 +14,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/test/empty_sequence.cpp b/test/empty_sequence.cpp
index 6296354..a9501cc 100644
--- a/test/empty_sequence.cpp
+++ b/test/empty_sequence.cpp
@@ -17,10 +17,10 @@
#include
#include
#include
+#include
#include
#include
-#include "test.hpp"
MPL_TEST_CASE()
{
diff --git a/test/equal.cpp b/test/equal.cpp
index 54dbaaf..19390ef 100644
--- a/test/equal.cpp
+++ b/test/equal.cpp
@@ -14,7 +14,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
@@ -22,7 +22,7 @@ MPL_TEST_CASE()
typedef list list2;
typedef list list3;
typedef list list4;
-
+
MPL_ASSERT(( equal ));
MPL_ASSERT(( equal ));
MPL_ASSERT_NOT(( equal ));
diff --git a/test/erase.cpp b/test/erase.cpp
index 5d4f312..ca5b411 100644
--- a/test/erase.cpp
+++ b/test/erase.cpp
@@ -18,15 +18,13 @@
#include
#include
#include
-
-#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
typedef list types;
typedef find::type iter;
-
+
typedef erase::type result;
MPL_ASSERT_RELATION( size::value, ==, 7 );
diff --git a/test/erase_range.cpp b/test/erase_range.cpp
index 0795863..5e14c81 100644
--- a/test/erase_range.cpp
+++ b/test/erase_range.cpp
@@ -16,8 +16,7 @@
#include
#include
#include
-#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
@@ -27,7 +26,7 @@ MPL_TEST_CASE()
typedef find::type iter2;
typedef erase::type result;
-
+
MPL_ASSERT_RELATION( size::value, ==, 5 );
typedef find::type iter;
diff --git a/core/test/eval_if.cpp b/test/eval_if.cpp
similarity index 96%
rename from core/test/eval_if.cpp
rename to test/eval_if.cpp
index 2beca53..e2b4332 100644
--- a/core/test/eval_if.cpp
+++ b/test/eval_if.cpp
@@ -14,8 +14,10 @@
#include
#include
#include
+
+#include
+
#include
-#include "test.hpp"
MPL_TEST_CASE()
{
diff --git a/test/filter_view.cpp b/test/filter_view.cpp
index 05ee78d..35210a5 100644
--- a/test/filter_view.cpp
+++ b/test/filter_view.cpp
@@ -18,10 +18,10 @@
#include
#include
#include
+#include
#include
#include
-#include "test.hpp"
MPL_TEST_CASE()
{
diff --git a/test/find.cpp b/test/find.cpp
index 0c5dd58..a45d521 100644
--- a/test/find.cpp
+++ b/test/find.cpp
@@ -17,17 +17,16 @@
#include
#include
#include
-#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
-{
+{
typedef list::type types;
typedef list_c values;
typedef find::type types_iter;
typedef find< values, integral_c >::type values_iter;
-
+
MPL_ASSERT(( is_same< deref::type, short> ));
MPL_ASSERT_RELATION( deref::type::value, ==, 7 );
diff --git a/test/find_if.cpp b/test/find_if.cpp
index 540b478..0d0ce89 100644
--- a/test/find_if.cpp
+++ b/test/find_if.cpp
@@ -16,12 +16,11 @@
#include
#include
#include
+#include
#include
#include
-#include "test.hpp"
-
typedef vector::type types;
typedef begin::type first_;
diff --git a/test/fold.cpp b/test/fold.cpp
index e37e355..48f4758 100644
--- a/test/fold.cpp
+++ b/test/fold.cpp
@@ -27,7 +27,7 @@
#include
#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/test/front.cpp b/test/front.cpp
index 35612ce..b28dffe 100644
--- a/test/front.cpp
+++ b/test/front.cpp
@@ -13,7 +13,7 @@
#include
#include
-#include "test.hpp"
+#include
template< typename Seq, int value > struct front_test
{
diff --git a/core/test/has_xxx.cpp b/test/has_xxx.cpp
similarity index 99%
rename from core/test/has_xxx.cpp
rename to test/has_xxx.cpp
index ed27d64..c466db2 100644
--- a/core/test/has_xxx.cpp
+++ b/test/has_xxx.cpp
@@ -14,7 +14,7 @@
#include
#include
-#include "test.hpp"
+#include
BOOST_MPL_HAS_XXX_TRAIT_DEF(xxx)
BOOST_MPL_HAS_XXX_TEMPLATE_NAMED_DEF(has_xxx_template, xxx, false)
diff --git a/core/test/identity.cpp b/test/identity.cpp
similarity index 92%
rename from core/test/identity.cpp
rename to test/identity.cpp
index f171a43..db14735 100644
--- a/core/test/identity.cpp
+++ b/test/identity.cpp
@@ -13,8 +13,7 @@
#include
#include
-#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/core/test/if.cpp b/test/if.cpp
similarity index 92%
rename from core/test/if.cpp
rename to test/if.cpp
index 0d377d9..df32b6a 100644
--- a/core/test/if.cpp
+++ b/test/if.cpp
@@ -13,8 +13,7 @@
#include
#include
-#include
-#include "test.hpp"
+#include
MPL_TEST_CASE()
{
diff --git a/test/index_of.cpp b/test/index_of.cpp
index ea960c4..bffd321 100644
--- a/test/index_of.cpp
+++ b/test/index_of.cpp
@@ -15,7 +15,7 @@
#include
#include
#include
-#include "test.hpp"
+#include