make: Moved ndnboost to include folder so that it is installed.
diff --git a/include/Makefile.am b/include/Makefile.am
index 83757c6..ce3321c 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -3,4 +3,1759 @@
 # These files are included by the application with, for example
 # #include <ndn-cpp/namp.hpp>
 # Internal include headers are not put in this public install directory.
-nobase_include_HEADERS = ndn-cpp/ndn-cpp-config.h
+ndnboost_files = \
+  ndnboost/algorithm/string/compare.hpp \
+  ndnboost/algorithm/string/concept.hpp \
+  ndnboost/algorithm/string/config.hpp \
+  ndnboost/algorithm/string/constants.hpp \
+  ndnboost/algorithm/string/detail/find_format.hpp \
+  ndnboost/algorithm/string/detail/find_format_all.hpp \
+  ndnboost/algorithm/string/detail/find_format_store.hpp \
+  ndnboost/algorithm/string/detail/finder.hpp \
+  ndnboost/algorithm/string/detail/formatter.hpp \
+  ndnboost/algorithm/string/detail/replace_storage.hpp \
+  ndnboost/algorithm/string/detail/sequence.hpp \
+  ndnboost/algorithm/string/detail/util.hpp \
+  ndnboost/algorithm/string/find_format.hpp \
+  ndnboost/algorithm/string/finder.hpp \
+  ndnboost/algorithm/string/formatter.hpp \
+  ndnboost/algorithm/string/replace.hpp \
+  ndnboost/algorithm/string/sequence_traits.hpp \
+  ndnboost/algorithm/string/yes_no_type.hpp \
+  ndnboost/aligned_storage.hpp \
+  ndnboost/array.hpp \
+  ndnboost/assert.hpp \
+  ndnboost/bind/apply.hpp \
+  ndnboost/bind/arg.hpp \
+  ndnboost/bind/bind.hpp \
+  ndnboost/bind/bind_cc.hpp \
+  ndnboost/bind/bind_mf2_cc.hpp \
+  ndnboost/bind/bind_mf_cc.hpp \
+  ndnboost/bind/bind_template.hpp \
+  ndnboost/bind/make_adaptable.hpp \
+  ndnboost/bind/mem_fn.hpp \
+  ndnboost/bind/mem_fn_cc.hpp \
+  ndnboost/bind/mem_fn_template.hpp \
+  ndnboost/bind/mem_fn_vw.hpp \
+  ndnboost/bind/placeholders.hpp \
+  ndnboost/bind/protect.hpp \
+  ndnboost/bind/storage.hpp \
+  ndnboost/bind.hpp \
+  ndnboost/blank.hpp \
+  ndnboost/blank_fwd.hpp \
+  ndnboost/call_traits.hpp \
+  ndnboost/checked_delete.hpp \
+  ndnboost/concept/assert.hpp \
+  ndnboost/concept/detail/backward_compatibility.hpp \
+  ndnboost/concept/detail/borland.hpp \
+  ndnboost/concept/detail/concept_def.hpp \
+  ndnboost/concept/detail/concept_undef.hpp \
+  ndnboost/concept/detail/general.hpp \
+  ndnboost/concept/detail/has_constraints.hpp \
+  ndnboost/concept/detail/msvc.hpp \
+  ndnboost/concept/usage.hpp \
+  ndnboost/concept_check.hpp \
+  ndnboost/config/abi/borland_prefix.hpp \
+  ndnboost/config/abi/borland_suffix.hpp \
+  ndnboost/config/abi/msvc_prefix.hpp \
+  ndnboost/config/abi/msvc_suffix.hpp \
+  ndnboost/config/abi_prefix.hpp \
+  ndnboost/config/abi_suffix.hpp \
+  ndnboost/config/auto_link.hpp \
+  ndnboost/config/compiler/borland.hpp \
+  ndnboost/config/compiler/clang.hpp \
+  ndnboost/config/compiler/codegear.hpp \
+  ndnboost/config/compiler/comeau.hpp \
+  ndnboost/config/compiler/common_edg.hpp \
+  ndnboost/config/compiler/compaq_cxx.hpp \
+  ndnboost/config/compiler/cray.hpp \
+  ndnboost/config/compiler/digitalmars.hpp \
+  ndnboost/config/compiler/gcc.hpp \
+  ndnboost/config/compiler/gcc_xml.hpp \
+  ndnboost/config/compiler/greenhills.hpp \
+  ndnboost/config/compiler/hp_acc.hpp \
+  ndnboost/config/compiler/intel.hpp \
+  ndnboost/config/compiler/kai.hpp \
+  ndnboost/config/compiler/metrowerks.hpp \
+  ndnboost/config/compiler/mpw.hpp \
+  ndnboost/config/compiler/nvcc.hpp \
+  ndnboost/config/compiler/pathscale.hpp \
+  ndnboost/config/compiler/pgi.hpp \
+  ndnboost/config/compiler/sgi_mipspro.hpp \
+  ndnboost/config/compiler/sunpro_cc.hpp \
+  ndnboost/config/compiler/vacpp.hpp \
+  ndnboost/config/compiler/visualc.hpp \
+  ndnboost/config/no_tr1/cmath.hpp \
+  ndnboost/config/no_tr1/complex.hpp \
+  ndnboost/config/no_tr1/functional.hpp \
+  ndnboost/config/no_tr1/memory.hpp \
+  ndnboost/config/no_tr1/utility.hpp \
+  ndnboost/config/platform/aix.hpp \
+  ndnboost/config/platform/amigaos.hpp \
+  ndnboost/config/platform/beos.hpp \
+  ndnboost/config/platform/bsd.hpp \
+  ndnboost/config/platform/cray.hpp \
+  ndnboost/config/platform/cygwin.hpp \
+  ndnboost/config/platform/hpux.hpp \
+  ndnboost/config/platform/irix.hpp \
+  ndnboost/config/platform/linux.hpp \
+  ndnboost/config/platform/macos.hpp \
+  ndnboost/config/platform/qnxnto.hpp \
+  ndnboost/config/platform/solaris.hpp \
+  ndnboost/config/platform/symbian.hpp \
+  ndnboost/config/platform/vms.hpp \
+  ndnboost/config/platform/vxworks.hpp \
+  ndnboost/config/platform/win32.hpp \
+  ndnboost/config/posix_features.hpp \
+  ndnboost/config/requires_threads.hpp \
+  ndnboost/config/select_compiler_config.hpp \
+  ndnboost/config/select_platform_config.hpp \
+  ndnboost/config/select_stdlib_config.hpp \
+  ndnboost/config/stdlib/dinkumware.hpp \
+  ndnboost/config/stdlib/libcomo.hpp \
+  ndnboost/config/stdlib/libcpp.hpp \
+  ndnboost/config/stdlib/libstdcpp3.hpp \
+  ndnboost/config/stdlib/modena.hpp \
+  ndnboost/config/stdlib/msl.hpp \
+  ndnboost/config/stdlib/roguewave.hpp \
+  ndnboost/config/stdlib/sgi.hpp \
+  ndnboost/config/stdlib/stlport.hpp \
+  ndnboost/config/stdlib/vacpp.hpp \
+  ndnboost/config/suffix.hpp \
+  ndnboost/config/user.hpp \
+  ndnboost/config/warning_disable.hpp \
+  ndnboost/config.hpp \
+  ndnboost/container/container_fwd.hpp \
+  ndnboost/cstdint.hpp \
+  ndnboost/cstdlib.hpp \
+  ndnboost/current_function.hpp \
+  ndnboost/detail/binary_search.hpp \
+  ndnboost/detail/call_traits.hpp \
+  ndnboost/detail/container_fwd.hpp \
+  ndnboost/detail/endian.hpp \
+  ndnboost/detail/fenv.hpp \
+  ndnboost/detail/indirect_traits.hpp \
+  ndnboost/detail/interlocked.hpp \
+  ndnboost/detail/is_function_ref_tester.hpp \
+  ndnboost/detail/is_incrementable.hpp \
+  ndnboost/detail/iterator.hpp \
+  ndnboost/detail/lcast_precision.hpp \
+  ndnboost/detail/lightweight_mutex.hpp \
+  ndnboost/detail/lightweight_test.hpp \
+  ndnboost/detail/no_exceptions_support.hpp \
+  ndnboost/detail/ob_call_traits.hpp \
+  ndnboost/detail/reference_content.hpp \
+  ndnboost/detail/sp_typeinfo.hpp \
+  ndnboost/detail/workaround.hpp \
+  ndnboost/exception/current_exception_cast.hpp \
+  ndnboost/exception/detail/attribute_noreturn.hpp \
+  ndnboost/exception/detail/error_info_impl.hpp \
+  ndnboost/exception/detail/type_info.hpp \
+  ndnboost/exception/exception.hpp \
+  ndnboost/exception/get_error_info.hpp \
+  ndnboost/function/detail/function_iterate.hpp \
+  ndnboost/function/detail/gen_maybe_include.pl \
+  ndnboost/function/detail/maybe_include.hpp \
+  ndnboost/function/detail/prologue.hpp \
+  ndnboost/function/function0.hpp \
+  ndnboost/function/function1.hpp \
+  ndnboost/function/function10.hpp \
+  ndnboost/function/function2.hpp \
+  ndnboost/function/function3.hpp \
+  ndnboost/function/function4.hpp \
+  ndnboost/function/function5.hpp \
+  ndnboost/function/function6.hpp \
+  ndnboost/function/function7.hpp \
+  ndnboost/function/function8.hpp \
+  ndnboost/function/function9.hpp \
+  ndnboost/function/function_base.hpp \
+  ndnboost/function/function_fwd.hpp \
+  ndnboost/function/function_template.hpp \
+  ndnboost/function/function_typeof.hpp \
+  ndnboost/function/gen_function_N.pl \
+  ndnboost/function.hpp \
+  ndnboost/function_equal.hpp \
+  ndnboost/function_types/components.hpp \
+  ndnboost/function_types/config/cc_names.hpp \
+  ndnboost/function_types/config/compiler.hpp \
+  ndnboost/function_types/config/config.hpp \
+  ndnboost/function_types/detail/class_transform.hpp \
+  ndnboost/function_types/detail/classifier.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity10_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity10_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity20_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity20_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity30_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity30_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity40_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity40_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity50_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity50_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/master.hpp \
+  ndnboost/function_types/detail/components_as_mpl_sequence.hpp \
+  ndnboost/function_types/detail/components_impl/arity10_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity10_1.hpp \
+  ndnboost/function_types/detail/components_impl/arity20_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity20_1.hpp \
+  ndnboost/function_types/detail/components_impl/arity30_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity30_1.hpp \
+  ndnboost/function_types/detail/components_impl/arity40_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity40_1.hpp \
+  ndnboost/function_types/detail/components_impl/arity50_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity50_1.hpp \
+  ndnboost/function_types/detail/components_impl/master.hpp \
+  ndnboost/function_types/detail/cv_traits.hpp \
+  ndnboost/function_types/detail/encoding/aliases_def.hpp \
+  ndnboost/function_types/detail/encoding/aliases_undef.hpp \
+  ndnboost/function_types/detail/encoding/def.hpp \
+  ndnboost/function_types/detail/encoding/undef.hpp \
+  ndnboost/function_types/detail/pp_arity_loop.hpp \
+  ndnboost/function_types/detail/pp_cc_loop/master.hpp \
+  ndnboost/function_types/detail/pp_cc_loop/preprocessed.hpp \
+  ndnboost/function_types/detail/pp_loop.hpp \
+  ndnboost/function_types/detail/pp_retag_default_cc/master.hpp \
+  ndnboost/function_types/detail/pp_retag_default_cc/preprocessed.hpp \
+  ndnboost/function_types/detail/pp_tags/cc_tag.hpp \
+  ndnboost/function_types/detail/pp_tags/master.hpp \
+  ndnboost/function_types/detail/pp_tags/preprocessed.hpp \
+  ndnboost/function_types/detail/pp_variate_loop/master.hpp \
+  ndnboost/function_types/detail/pp_variate_loop/preprocessed.hpp \
+  ndnboost/function_types/detail/retag_default_cc.hpp \
+  ndnboost/function_types/detail/synthesize.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity10_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity10_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity20_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity20_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity30_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity30_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity40_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity40_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity50_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity50_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/master.hpp \
+  ndnboost/function_types/detail/to_sequence.hpp \
+  ndnboost/function_types/function_type.hpp \
+  ndnboost/function_types/is_callable_builtin.hpp \
+  ndnboost/function_types/is_function.hpp \
+  ndnboost/function_types/is_function_pointer.hpp \
+  ndnboost/function_types/is_function_reference.hpp \
+  ndnboost/function_types/parameter_types.hpp \
+  ndnboost/function_types/property_tags.hpp \
+  ndnboost/function_types/result_type.hpp \
+  ndnboost/functional/hash/hash_fwd.hpp \
+  ndnboost/functional/hash_fwd.hpp \
+  ndnboost/functional.hpp \
+  ndnboost/get_pointer.hpp \
+  ndnboost/indirect_reference.hpp \
+  ndnboost/integer/static_log2.hpp \
+  ndnboost/integer.hpp \
+  ndnboost/integer_fwd.hpp \
+  ndnboost/integer_traits.hpp \
+  ndnboost/intrusive/detail/config_begin.hpp \
+  ndnboost/intrusive/detail/config_end.hpp \
+  ndnboost/intrusive/detail/has_member_function_callable_with.hpp \
+  ndnboost/intrusive/detail/memory_util.hpp \
+  ndnboost/intrusive/detail/mpl.hpp \
+  ndnboost/intrusive/detail/preprocessor.hpp \
+  ndnboost/intrusive/detail/workaround.hpp \
+  ndnboost/intrusive/pointer_traits.hpp \
+  ndnboost/io/ios_state.hpp \
+  ndnboost/io_fwd.hpp \
+  ndnboost/is_placeholder.hpp \
+  ndnboost/iterator/detail/config_def.hpp \
+  ndnboost/iterator/detail/config_undef.hpp \
+  ndnboost/iterator/detail/enable_if.hpp \
+  ndnboost/iterator/detail/facade_iterator_category.hpp \
+  ndnboost/iterator/interoperable.hpp \
+  ndnboost/iterator/iterator_adaptor.hpp \
+  ndnboost/iterator/iterator_categories.hpp \
+  ndnboost/iterator/iterator_concepts.hpp \
+  ndnboost/iterator/iterator_facade.hpp \
+  ndnboost/iterator/iterator_traits.hpp \
+  ndnboost/iterator/reverse_iterator.hpp \
+  ndnboost/iterator.hpp \
+  ndnboost/lambda/bind.hpp \
+  ndnboost/lambda/core.hpp \
+  ndnboost/lambda/detail/actions.hpp \
+  ndnboost/lambda/detail/arity_code.hpp \
+  ndnboost/lambda/detail/bind_functions.hpp \
+  ndnboost/lambda/detail/function_adaptors.hpp \
+  ndnboost/lambda/detail/is_instance_of.hpp \
+  ndnboost/lambda/detail/lambda_config.hpp \
+  ndnboost/lambda/detail/lambda_functor_base.hpp \
+  ndnboost/lambda/detail/lambda_functors.hpp \
+  ndnboost/lambda/detail/lambda_fwd.hpp \
+  ndnboost/lambda/detail/lambda_traits.hpp \
+  ndnboost/lambda/detail/member_ptr.hpp \
+  ndnboost/lambda/detail/operator_actions.hpp \
+  ndnboost/lambda/detail/operator_lambda_func_base.hpp \
+  ndnboost/lambda/detail/operator_return_type_traits.hpp \
+  ndnboost/lambda/detail/operators.hpp \
+  ndnboost/lambda/detail/ret.hpp \
+  ndnboost/lambda/detail/return_type_traits.hpp \
+  ndnboost/lambda/detail/select_functions.hpp \
+  ndnboost/lambda/lambda.hpp \
+  ndnboost/lexical_cast.hpp \
+  ndnboost/limits.hpp \
+  ndnboost/make_shared.hpp \
+  ndnboost/math/policies/policy.hpp \
+  ndnboost/math/special_functions/detail/fp_traits.hpp \
+  ndnboost/math/special_functions/detail/round_fwd.hpp \
+  ndnboost/math/special_functions/fpclassify.hpp \
+  ndnboost/math/special_functions/math_fwd.hpp \
+  ndnboost/math/special_functions/sign.hpp \
+  ndnboost/math/tools/config.hpp \
+  ndnboost/math/tools/promotion.hpp \
+  ndnboost/math/tools/real_cast.hpp \
+  ndnboost/math/tools/user.hpp \
+  ndnboost/mem_fn.hpp \
+  ndnboost/memory_order.hpp \
+  ndnboost/move/algorithm.hpp \
+  ndnboost/move/core.hpp \
+  ndnboost/move/detail/config_begin.hpp \
+  ndnboost/move/detail/config_end.hpp \
+  ndnboost/move/detail/meta_utils.hpp \
+  ndnboost/move/iterator.hpp \
+  ndnboost/move/move.hpp \
+  ndnboost/move/traits.hpp \
+  ndnboost/move/utility.hpp \
+  ndnboost/mpl/advance.hpp \
+  ndnboost/mpl/advance_fwd.hpp \
+  ndnboost/mpl/always.hpp \
+  ndnboost/mpl/and.hpp \
+  ndnboost/mpl/apply.hpp \
+  ndnboost/mpl/apply_fwd.hpp \
+  ndnboost/mpl/apply_wrap.hpp \
+  ndnboost/mpl/arg.hpp \
+  ndnboost/mpl/arg_fwd.hpp \
+  ndnboost/mpl/assert.hpp \
+  ndnboost/mpl/at.hpp \
+  ndnboost/mpl/at_fwd.hpp \
+  ndnboost/mpl/aux_/adl_barrier.hpp \
+  ndnboost/mpl/aux_/advance_backward.hpp \
+  ndnboost/mpl/aux_/advance_forward.hpp \
+  ndnboost/mpl/aux_/arg_typedef.hpp \
+  ndnboost/mpl/aux_/arithmetic_op.hpp \
+  ndnboost/mpl/aux_/arity.hpp \
+  ndnboost/mpl/aux_/arity_spec.hpp \
+  ndnboost/mpl/aux_/at_impl.hpp \
+  ndnboost/mpl/aux_/begin_end_impl.hpp \
+  ndnboost/mpl/aux_/clear_impl.hpp \
+  ndnboost/mpl/aux_/common_name_wknd.hpp \
+  ndnboost/mpl/aux_/comparison_op.hpp \
+  ndnboost/mpl/aux_/config/adl.hpp \
+  ndnboost/mpl/aux_/config/arrays.hpp \
+  ndnboost/mpl/aux_/config/bcc.hpp \
+  ndnboost/mpl/aux_/config/bind.hpp \
+  ndnboost/mpl/aux_/config/compiler.hpp \
+  ndnboost/mpl/aux_/config/ctps.hpp \
+  ndnboost/mpl/aux_/config/dmc_ambiguous_ctps.hpp \
+  ndnboost/mpl/aux_/config/dtp.hpp \
+  ndnboost/mpl/aux_/config/eti.hpp \
+  ndnboost/mpl/aux_/config/forwarding.hpp \
+  ndnboost/mpl/aux_/config/gcc.hpp \
+  ndnboost/mpl/aux_/config/has_apply.hpp \
+  ndnboost/mpl/aux_/config/has_xxx.hpp \
+  ndnboost/mpl/aux_/config/integral.hpp \
+  ndnboost/mpl/aux_/config/intel.hpp \
+  ndnboost/mpl/aux_/config/lambda.hpp \
+  ndnboost/mpl/aux_/config/msvc.hpp \
+  ndnboost/mpl/aux_/config/msvc_typename.hpp \
+  ndnboost/mpl/aux_/config/nttp.hpp \
+  ndnboost/mpl/aux_/config/overload_resolution.hpp \
+  ndnboost/mpl/aux_/config/pp_counter.hpp \
+  ndnboost/mpl/aux_/config/preprocessor.hpp \
+  ndnboost/mpl/aux_/config/static_constant.hpp \
+  ndnboost/mpl/aux_/config/ttp.hpp \
+  ndnboost/mpl/aux_/config/typeof.hpp \
+  ndnboost/mpl/aux_/config/use_preprocessed.hpp \
+  ndnboost/mpl/aux_/config/workaround.hpp \
+  ndnboost/mpl/aux_/contains_impl.hpp \
+  ndnboost/mpl/aux_/count_args.hpp \
+  ndnboost/mpl/aux_/find_if_pred.hpp \
+  ndnboost/mpl/aux_/fold_impl.hpp \
+  ndnboost/mpl/aux_/fold_impl_body.hpp \
+  ndnboost/mpl/aux_/full_lambda.hpp \
+  ndnboost/mpl/aux_/has_apply.hpp \
+  ndnboost/mpl/aux_/has_begin.hpp \
+  ndnboost/mpl/aux_/has_rebind.hpp \
+  ndnboost/mpl/aux_/has_size.hpp \
+  ndnboost/mpl/aux_/has_tag.hpp \
+  ndnboost/mpl/aux_/has_type.hpp \
+  ndnboost/mpl/aux_/include_preprocessed.hpp \
+  ndnboost/mpl/aux_/inserter_algorithm.hpp \
+  ndnboost/mpl/aux_/integral_wrapper.hpp \
+  ndnboost/mpl/aux_/is_msvc_eti_arg.hpp \
+  ndnboost/mpl/aux_/iter_apply.hpp \
+  ndnboost/mpl/aux_/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/lambda_arity_param.hpp \
+  ndnboost/mpl/aux_/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/lambda_spec.hpp \
+  ndnboost/mpl/aux_/lambda_support.hpp \
+  ndnboost/mpl/aux_/largest_int.hpp \
+  ndnboost/mpl/aux_/logical_op.hpp \
+  ndnboost/mpl/aux_/msvc_dtw.hpp \
+  ndnboost/mpl/aux_/msvc_eti_base.hpp \
+  ndnboost/mpl/aux_/msvc_is_class.hpp \
+  ndnboost/mpl/aux_/msvc_never_true.hpp \
+  ndnboost/mpl/aux_/msvc_type.hpp \
+  ndnboost/mpl/aux_/na.hpp \
+  ndnboost/mpl/aux_/na_assert.hpp \
+  ndnboost/mpl/aux_/na_fwd.hpp \
+  ndnboost/mpl/aux_/na_spec.hpp \
+  ndnboost/mpl/aux_/nested_type_wknd.hpp \
+  ndnboost/mpl/aux_/nttp_decl.hpp \
+  ndnboost/mpl/aux_/numeric_cast_utils.hpp \
+  ndnboost/mpl/aux_/numeric_op.hpp \
+  ndnboost/mpl/aux_/O1_size_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessor/add.hpp \
+  ndnboost/mpl/aux_/preprocessor/def_params_tail.hpp \
+  ndnboost/mpl/aux_/preprocessor/default_params.hpp \
+  ndnboost/mpl/aux_/preprocessor/enum.hpp \
+  ndnboost/mpl/aux_/preprocessor/ext_params.hpp \
+  ndnboost/mpl/aux_/preprocessor/filter_params.hpp \
+  ndnboost/mpl/aux_/preprocessor/params.hpp \
+  ndnboost/mpl/aux_/preprocessor/partial_spec_params.hpp \
+  ndnboost/mpl/aux_/preprocessor/range.hpp \
+  ndnboost/mpl/aux_/preprocessor/repeat.hpp \
+  ndnboost/mpl/aux_/preprocessor/sub.hpp \
+  ndnboost/mpl/aux_/preprocessor/tuple.hpp \
+  ndnboost/mpl/aux_/push_back_impl.hpp \
+  ndnboost/mpl/aux_/push_front_impl.hpp \
+  ndnboost/mpl/aux_/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/reverse_fold_impl_body.hpp \
+  ndnboost/mpl/aux_/sequence_wrapper.hpp \
+  ndnboost/mpl/aux_/size_impl.hpp \
+  ndnboost/mpl/aux_/static_cast.hpp \
+  ndnboost/mpl/aux_/template_arity.hpp \
+  ndnboost/mpl/aux_/template_arity_fwd.hpp \
+  ndnboost/mpl/aux_/traits_lambda_spec.hpp \
+  ndnboost/mpl/aux_/type_wrapper.hpp \
+  ndnboost/mpl/aux_/unwrap.hpp \
+  ndnboost/mpl/aux_/value_wknd.hpp \
+  ndnboost/mpl/aux_/yes_no.hpp \
+  ndnboost/mpl/back_fwd.hpp \
+  ndnboost/mpl/back_inserter.hpp \
+  ndnboost/mpl/begin_end.hpp \
+  ndnboost/mpl/begin_end_fwd.hpp \
+  ndnboost/mpl/bind.hpp \
+  ndnboost/mpl/bind_fwd.hpp \
+  ndnboost/mpl/bool.hpp \
+  ndnboost/mpl/bool_fwd.hpp \
+  ndnboost/mpl/clear.hpp \
+  ndnboost/mpl/clear_fwd.hpp \
+  ndnboost/mpl/comparison.hpp \
+  ndnboost/mpl/contains.hpp \
+  ndnboost/mpl/contains_fwd.hpp \
+  ndnboost/mpl/copy.hpp \
+  ndnboost/mpl/deref.hpp \
+  ndnboost/mpl/distance.hpp \
+  ndnboost/mpl/distance_fwd.hpp \
+  ndnboost/mpl/empty_fwd.hpp \
+  ndnboost/mpl/equal_to.hpp \
+  ndnboost/mpl/eval_if.hpp \
+  ndnboost/mpl/find.hpp \
+  ndnboost/mpl/find_if.hpp \
+  ndnboost/mpl/fold.hpp \
+  ndnboost/mpl/for_each.hpp \
+  ndnboost/mpl/front_fwd.hpp \
+  ndnboost/mpl/front_inserter.hpp \
+  ndnboost/mpl/greater.hpp \
+  ndnboost/mpl/greater_equal.hpp \
+  ndnboost/mpl/has_xxx.hpp \
+  ndnboost/mpl/identity.hpp \
+  ndnboost/mpl/if.hpp \
+  ndnboost/mpl/inserter.hpp \
+  ndnboost/mpl/int.hpp \
+  ndnboost/mpl/int_fwd.hpp \
+  ndnboost/mpl/integral_c.hpp \
+  ndnboost/mpl/integral_c_fwd.hpp \
+  ndnboost/mpl/integral_c_tag.hpp \
+  ndnboost/mpl/is_placeholder.hpp \
+  ndnboost/mpl/is_sequence.hpp \
+  ndnboost/mpl/iter_fold.hpp \
+  ndnboost/mpl/iter_fold_if.hpp \
+  ndnboost/mpl/iterator_range.hpp \
+  ndnboost/mpl/iterator_tags.hpp \
+  ndnboost/mpl/lambda.hpp \
+  ndnboost/mpl/lambda_fwd.hpp \
+  ndnboost/mpl/less.hpp \
+  ndnboost/mpl/less_equal.hpp \
+  ndnboost/mpl/limits/arity.hpp \
+  ndnboost/mpl/limits/list.hpp \
+  ndnboost/mpl/limits/unrolling.hpp \
+  ndnboost/mpl/limits/vector.hpp \
+  ndnboost/mpl/list/aux_/begin_end.hpp \
+  ndnboost/mpl/list/aux_/clear.hpp \
+  ndnboost/mpl/list/aux_/empty.hpp \
+  ndnboost/mpl/list/aux_/front.hpp \
+  ndnboost/mpl/list/aux_/include_preprocessed.hpp \
+  ndnboost/mpl/list/aux_/item.hpp \
+  ndnboost/mpl/list/aux_/iterator.hpp \
+  ndnboost/mpl/list/aux_/numbered.hpp \
+  ndnboost/mpl/list/aux_/numbered_c.hpp \
+  ndnboost/mpl/list/aux_/O1_size.hpp \
+  ndnboost/mpl/list/aux_/pop_front.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list10.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list10_c.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list20.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list20_c.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list30.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list30_c.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list40.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list40_c.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list50.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list50_c.hpp \
+  ndnboost/mpl/list/aux_/push_back.hpp \
+  ndnboost/mpl/list/aux_/push_front.hpp \
+  ndnboost/mpl/list/aux_/size.hpp \
+  ndnboost/mpl/list/aux_/tag.hpp \
+  ndnboost/mpl/list/list0.hpp \
+  ndnboost/mpl/list/list0_c.hpp \
+  ndnboost/mpl/list/list10.hpp \
+  ndnboost/mpl/list/list10_c.hpp \
+  ndnboost/mpl/list/list20.hpp \
+  ndnboost/mpl/list/list20_c.hpp \
+  ndnboost/mpl/list/list30.hpp \
+  ndnboost/mpl/list/list30_c.hpp \
+  ndnboost/mpl/list/list40.hpp \
+  ndnboost/mpl/list/list40_c.hpp \
+  ndnboost/mpl/list/list50.hpp \
+  ndnboost/mpl/list/list50_c.hpp \
+  ndnboost/mpl/list.hpp \
+  ndnboost/mpl/logical.hpp \
+  ndnboost/mpl/long.hpp \
+  ndnboost/mpl/long_fwd.hpp \
+  ndnboost/mpl/minus.hpp \
+  ndnboost/mpl/multiplies.hpp \
+  ndnboost/mpl/negate.hpp \
+  ndnboost/mpl/next.hpp \
+  ndnboost/mpl/next_prior.hpp \
+  ndnboost/mpl/not.hpp \
+  ndnboost/mpl/not_equal_to.hpp \
+  ndnboost/mpl/numeric_cast.hpp \
+  ndnboost/mpl/O1_size.hpp \
+  ndnboost/mpl/O1_size_fwd.hpp \
+  ndnboost/mpl/or.hpp \
+  ndnboost/mpl/pair.hpp \
+  ndnboost/mpl/placeholders.hpp \
+  ndnboost/mpl/plus.hpp \
+  ndnboost/mpl/pop_back_fwd.hpp \
+  ndnboost/mpl/pop_front_fwd.hpp \
+  ndnboost/mpl/prior.hpp \
+  ndnboost/mpl/protect.hpp \
+  ndnboost/mpl/push_back.hpp \
+  ndnboost/mpl/push_back_fwd.hpp \
+  ndnboost/mpl/push_front.hpp \
+  ndnboost/mpl/push_front_fwd.hpp \
+  ndnboost/mpl/quote.hpp \
+  ndnboost/mpl/remove_if.hpp \
+  ndnboost/mpl/reverse_fold.hpp \
+  ndnboost/mpl/same_as.hpp \
+  ndnboost/mpl/sequence_tag.hpp \
+  ndnboost/mpl/sequence_tag_fwd.hpp \
+  ndnboost/mpl/size.hpp \
+  ndnboost/mpl/size_fwd.hpp \
+  ndnboost/mpl/size_t.hpp \
+  ndnboost/mpl/size_t_fwd.hpp \
+  ndnboost/mpl/tag.hpp \
+  ndnboost/mpl/times.hpp \
+  ndnboost/mpl/vector/aux_/at.hpp \
+  ndnboost/mpl/vector/aux_/back.hpp \
+  ndnboost/mpl/vector/aux_/begin_end.hpp \
+  ndnboost/mpl/vector/aux_/clear.hpp \
+  ndnboost/mpl/vector/aux_/empty.hpp \
+  ndnboost/mpl/vector/aux_/front.hpp \
+  ndnboost/mpl/vector/aux_/include_preprocessed.hpp \
+  ndnboost/mpl/vector/aux_/item.hpp \
+  ndnboost/mpl/vector/aux_/iterator.hpp \
+  ndnboost/mpl/vector/aux_/numbered.hpp \
+  ndnboost/mpl/vector/aux_/numbered_c.hpp \
+  ndnboost/mpl/vector/aux_/O1_size.hpp \
+  ndnboost/mpl/vector/aux_/pop_back.hpp \
+  ndnboost/mpl/vector/aux_/pop_front.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector10.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector20.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector30.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector40.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector50.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp \
+  ndnboost/mpl/vector/aux_/push_back.hpp \
+  ndnboost/mpl/vector/aux_/push_front.hpp \
+  ndnboost/mpl/vector/aux_/size.hpp \
+  ndnboost/mpl/vector/aux_/tag.hpp \
+  ndnboost/mpl/vector/aux_/vector0.hpp \
+  ndnboost/mpl/vector/vector0.hpp \
+  ndnboost/mpl/vector/vector0_c.hpp \
+  ndnboost/mpl/vector/vector10.hpp \
+  ndnboost/mpl/vector/vector10_c.hpp \
+  ndnboost/mpl/vector/vector20.hpp \
+  ndnboost/mpl/vector/vector20_c.hpp \
+  ndnboost/mpl/vector/vector30.hpp \
+  ndnboost/mpl/vector/vector30_c.hpp \
+  ndnboost/mpl/vector/vector40.hpp \
+  ndnboost/mpl/vector/vector40_c.hpp \
+  ndnboost/mpl/vector/vector50.hpp \
+  ndnboost/mpl/vector/vector50_c.hpp \
+  ndnboost/mpl/vector.hpp \
+  ndnboost/mpl/void.hpp \
+  ndnboost/mpl/void_fwd.hpp \
+  ndnboost/next_prior.hpp \
+  ndnboost/non_type.hpp \
+  ndnboost/noncopyable.hpp \
+  ndnboost/none.hpp \
+  ndnboost/none_t.hpp \
+  ndnboost/numeric/conversion/bounds.hpp \
+  ndnboost/numeric/conversion/cast.hpp \
+  ndnboost/numeric/conversion/conversion_traits.hpp \
+  ndnboost/numeric/conversion/converter.hpp \
+  ndnboost/numeric/conversion/converter_policies.hpp \
+  ndnboost/numeric/conversion/detail/bounds.hpp \
+  ndnboost/numeric/conversion/detail/conversion_traits.hpp \
+  ndnboost/numeric/conversion/detail/converter.hpp \
+  ndnboost/numeric/conversion/detail/int_float_mixture.hpp \
+  ndnboost/numeric/conversion/detail/is_subranged.hpp \
+  ndnboost/numeric/conversion/detail/meta.hpp \
+  ndnboost/numeric/conversion/detail/numeric_cast_traits.hpp \
+  ndnboost/numeric/conversion/detail/old_numeric_cast.hpp \
+  ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp \
+  ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp \
+  ndnboost/numeric/conversion/detail/sign_mixture.hpp \
+  ndnboost/numeric/conversion/detail/udt_builtin_mixture.hpp \
+  ndnboost/numeric/conversion/int_float_mixture_enum.hpp \
+  ndnboost/numeric/conversion/numeric_cast_traits.hpp \
+  ndnboost/numeric/conversion/sign_mixture_enum.hpp \
+  ndnboost/numeric/conversion/udt_builtin_mixture_enum.hpp \
+  ndnboost/optional/optional.hpp \
+  ndnboost/optional/optional_fwd.hpp \
+  ndnboost/optional.hpp \
+  ndnboost/pointee.hpp \
+  ndnboost/pointer_to_other.hpp \
+  ndnboost/preprocessor/arithmetic/add.hpp \
+  ndnboost/preprocessor/arithmetic/dec.hpp \
+  ndnboost/preprocessor/arithmetic/detail/div_base.hpp \
+  ndnboost/preprocessor/arithmetic/inc.hpp \
+  ndnboost/preprocessor/arithmetic/mod.hpp \
+  ndnboost/preprocessor/arithmetic/sub.hpp \
+  ndnboost/preprocessor/array/data.hpp \
+  ndnboost/preprocessor/array/elem.hpp \
+  ndnboost/preprocessor/array/size.hpp \
+  ndnboost/preprocessor/cat.hpp \
+  ndnboost/preprocessor/comma_if.hpp \
+  ndnboost/preprocessor/comparison/less_equal.hpp \
+  ndnboost/preprocessor/config/config.hpp \
+  ndnboost/preprocessor/control/deduce_d.hpp \
+  ndnboost/preprocessor/control/detail/dmc/while.hpp \
+  ndnboost/preprocessor/control/detail/edg/while.hpp \
+  ndnboost/preprocessor/control/detail/msvc/while.hpp \
+  ndnboost/preprocessor/control/detail/while.hpp \
+  ndnboost/preprocessor/control/expr_if.hpp \
+  ndnboost/preprocessor/control/expr_iif.hpp \
+  ndnboost/preprocessor/control/if.hpp \
+  ndnboost/preprocessor/control/iif.hpp \
+  ndnboost/preprocessor/control/while.hpp \
+  ndnboost/preprocessor/debug/error.hpp \
+  ndnboost/preprocessor/dec.hpp \
+  ndnboost/preprocessor/detail/auto_rec.hpp \
+  ndnboost/preprocessor/detail/check.hpp \
+  ndnboost/preprocessor/detail/dmc/auto_rec.hpp \
+  ndnboost/preprocessor/detail/is_binary.hpp \
+  ndnboost/preprocessor/detail/is_unary.hpp \
+  ndnboost/preprocessor/empty.hpp \
+  ndnboost/preprocessor/enum.hpp \
+  ndnboost/preprocessor/enum_params.hpp \
+  ndnboost/preprocessor/enum_params_with_a_default.hpp \
+  ndnboost/preprocessor/enum_shifted_params.hpp \
+  ndnboost/preprocessor/expr_if.hpp \
+  ndnboost/preprocessor/facilities/empty.hpp \
+  ndnboost/preprocessor/facilities/identity.hpp \
+  ndnboost/preprocessor/facilities/intercept.hpp \
+  ndnboost/preprocessor/facilities/overload.hpp \
+  ndnboost/preprocessor/identity.hpp \
+  ndnboost/preprocessor/if.hpp \
+  ndnboost/preprocessor/inc.hpp \
+  ndnboost/preprocessor/iterate.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower1.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower2.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower3.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower4.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower5.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper1.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper2.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper3.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper4.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper5.hpp \
+  ndnboost/preprocessor/iteration/detail/finish.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward1.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward2.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward3.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward4.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward5.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse1.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse2.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse3.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse4.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse5.hpp \
+  ndnboost/preprocessor/iteration/detail/local.hpp \
+  ndnboost/preprocessor/iteration/detail/rlocal.hpp \
+  ndnboost/preprocessor/iteration/detail/self.hpp \
+  ndnboost/preprocessor/iteration/detail/start.hpp \
+  ndnboost/preprocessor/iteration/iterate.hpp \
+  ndnboost/preprocessor/iteration/local.hpp \
+  ndnboost/preprocessor/iteration/self.hpp \
+  ndnboost/preprocessor/list/adt.hpp \
+  ndnboost/preprocessor/list/append.hpp \
+  ndnboost/preprocessor/list/detail/dmc/fold_left.hpp \
+  ndnboost/preprocessor/list/detail/edg/fold_left.hpp \
+  ndnboost/preprocessor/list/detail/edg/fold_right.hpp \
+  ndnboost/preprocessor/list/detail/fold_left.hpp \
+  ndnboost/preprocessor/list/detail/fold_right.hpp \
+  ndnboost/preprocessor/list/fold_left.hpp \
+  ndnboost/preprocessor/list/fold_right.hpp \
+  ndnboost/preprocessor/list/for_each_i.hpp \
+  ndnboost/preprocessor/list/reverse.hpp \
+  ndnboost/preprocessor/list/transform.hpp \
+  ndnboost/preprocessor/logical/and.hpp \
+  ndnboost/preprocessor/logical/bitand.hpp \
+  ndnboost/preprocessor/logical/bitor.hpp \
+  ndnboost/preprocessor/logical/bool.hpp \
+  ndnboost/preprocessor/logical/compl.hpp \
+  ndnboost/preprocessor/logical/not.hpp \
+  ndnboost/preprocessor/logical/or.hpp \
+  ndnboost/preprocessor/punctuation/comma.hpp \
+  ndnboost/preprocessor/punctuation/comma_if.hpp \
+  ndnboost/preprocessor/punctuation/paren.hpp \
+  ndnboost/preprocessor/repeat.hpp \
+  ndnboost/preprocessor/repeat_2nd.hpp \
+  ndnboost/preprocessor/repeat_from_to.hpp \
+  ndnboost/preprocessor/repetition/detail/dmc/for.hpp \
+  ndnboost/preprocessor/repetition/detail/edg/for.hpp \
+  ndnboost/preprocessor/repetition/detail/for.hpp \
+  ndnboost/preprocessor/repetition/detail/msvc/for.hpp \
+  ndnboost/preprocessor/repetition/enum.hpp \
+  ndnboost/preprocessor/repetition/enum_binary_params.hpp \
+  ndnboost/preprocessor/repetition/enum_params.hpp \
+  ndnboost/preprocessor/repetition/enum_params_with_a_default.hpp \
+  ndnboost/preprocessor/repetition/enum_shifted_params.hpp \
+  ndnboost/preprocessor/repetition/enum_trailing.hpp \
+  ndnboost/preprocessor/repetition/enum_trailing_params.hpp \
+  ndnboost/preprocessor/repetition/for.hpp \
+  ndnboost/preprocessor/repetition/repeat.hpp \
+  ndnboost/preprocessor/repetition/repeat_from_to.hpp \
+  ndnboost/preprocessor/seq/cat.hpp \
+  ndnboost/preprocessor/seq/detail/split.hpp \
+  ndnboost/preprocessor/seq/elem.hpp \
+  ndnboost/preprocessor/seq/enum.hpp \
+  ndnboost/preprocessor/seq/first_n.hpp \
+  ndnboost/preprocessor/seq/fold_left.hpp \
+  ndnboost/preprocessor/seq/for_each.hpp \
+  ndnboost/preprocessor/seq/for_each_i.hpp \
+  ndnboost/preprocessor/seq/rest_n.hpp \
+  ndnboost/preprocessor/seq/seq.hpp \
+  ndnboost/preprocessor/seq/size.hpp \
+  ndnboost/preprocessor/seq/subseq.hpp \
+  ndnboost/preprocessor/seq/transform.hpp \
+  ndnboost/preprocessor/slot/detail/counter.hpp \
+  ndnboost/preprocessor/slot/detail/def.hpp \
+  ndnboost/preprocessor/slot/detail/shared.hpp \
+  ndnboost/preprocessor/slot/detail/slot1.hpp \
+  ndnboost/preprocessor/slot/detail/slot2.hpp \
+  ndnboost/preprocessor/slot/detail/slot3.hpp \
+  ndnboost/preprocessor/slot/detail/slot4.hpp \
+  ndnboost/preprocessor/slot/detail/slot5.hpp \
+  ndnboost/preprocessor/slot/slot.hpp \
+  ndnboost/preprocessor/stringize.hpp \
+  ndnboost/preprocessor/tuple/eat.hpp \
+  ndnboost/preprocessor/tuple/elem.hpp \
+  ndnboost/preprocessor/tuple/rem.hpp \
+  ndnboost/preprocessor/tuple/to_list.hpp \
+  ndnboost/preprocessor/variadic/elem.hpp \
+  ndnboost/preprocessor/variadic/size.hpp \
+  ndnboost/progress.hpp \
+  ndnboost/range/algorithm/equal.hpp \
+  ndnboost/range/as_literal.hpp \
+  ndnboost/range/begin.hpp \
+  ndnboost/range/concepts.hpp \
+  ndnboost/range/config.hpp \
+  ndnboost/range/const_iterator.hpp \
+  ndnboost/range/detail/as_literal.hpp \
+  ndnboost/range/detail/begin.hpp \
+  ndnboost/range/detail/common.hpp \
+  ndnboost/range/detail/const_iterator.hpp \
+  ndnboost/range/detail/detail_str.hpp \
+  ndnboost/range/detail/end.hpp \
+  ndnboost/range/detail/extract_optional_type.hpp \
+  ndnboost/range/detail/implementation_help.hpp \
+  ndnboost/range/detail/iterator.hpp \
+  ndnboost/range/detail/misc_concept.hpp \
+  ndnboost/range/detail/remove_extent.hpp \
+  ndnboost/range/detail/safe_bool.hpp \
+  ndnboost/range/detail/sfinae.hpp \
+  ndnboost/range/detail/size_type.hpp \
+  ndnboost/range/detail/str_types.hpp \
+  ndnboost/range/detail/value_type.hpp \
+  ndnboost/range/detail/vc6/end.hpp \
+  ndnboost/range/difference_type.hpp \
+  ndnboost/range/distance.hpp \
+  ndnboost/range/empty.hpp \
+  ndnboost/range/end.hpp \
+  ndnboost/range/functions.hpp \
+  ndnboost/range/iterator.hpp \
+  ndnboost/range/iterator_range.hpp \
+  ndnboost/range/iterator_range_core.hpp \
+  ndnboost/range/iterator_range_io.hpp \
+  ndnboost/range/mutable_iterator.hpp \
+  ndnboost/range/rbegin.hpp \
+  ndnboost/range/rend.hpp \
+  ndnboost/range/result_iterator.hpp \
+  ndnboost/range/reverse_iterator.hpp \
+  ndnboost/range/size.hpp \
+  ndnboost/range/size_type.hpp \
+  ndnboost/range/value_type.hpp \
+  ndnboost/ref.hpp \
+  ndnboost/scoped_array.hpp \
+  ndnboost/scoped_ptr.hpp \
+  ndnboost/shared_array.hpp \
+  ndnboost/shared_ptr.hpp \
+  ndnboost/smart_ptr/allocate_shared_array.hpp \
+  ndnboost/smart_ptr/bad_weak_ptr.hpp \
+  ndnboost/smart_ptr/detail/allocate_array_helper.hpp \
+  ndnboost/smart_ptr/detail/array_deleter.hpp \
+  ndnboost/smart_ptr/detail/array_traits.hpp \
+  ndnboost/smart_ptr/detail/array_utility.hpp \
+  ndnboost/smart_ptr/detail/atomic_count.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_gcc.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_gcc_x86.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_pthreads.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_sync.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_win32.hpp \
+  ndnboost/smart_ptr/detail/lightweight_mutex.hpp \
+  ndnboost/smart_ptr/detail/lwm_nop.hpp \
+  ndnboost/smart_ptr/detail/lwm_pthreads.hpp \
+  ndnboost/smart_ptr/detail/lwm_win32_cs.hpp \
+  ndnboost/smart_ptr/detail/make_array_helper.hpp \
+  ndnboost/smart_ptr/detail/operator_bool.hpp \
+  ndnboost/smart_ptr/detail/quick_allocator.hpp \
+  ndnboost/smart_ptr/detail/shared_array_nmt.hpp \
+  ndnboost/smart_ptr/detail/shared_count.hpp \
+  ndnboost/smart_ptr/detail/shared_ptr_nmt.hpp \
+  ndnboost/smart_ptr/detail/sp_convertible.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_aix.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_nt.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_pt.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_spin.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_sync.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_w32.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_impl.hpp \
+  ndnboost/smart_ptr/detail/sp_forward.hpp \
+  ndnboost/smart_ptr/detail/sp_has_sync.hpp \
+  ndnboost/smart_ptr/detail/sp_if_array.hpp \
+  ndnboost/smart_ptr/detail/sp_nullptr_t.hpp \
+  ndnboost/smart_ptr/detail/spinlock.hpp \
+  ndnboost/smart_ptr/detail/spinlock_gcc_arm.hpp \
+  ndnboost/smart_ptr/detail/spinlock_nt.hpp \
+  ndnboost/smart_ptr/detail/spinlock_pool.hpp \
+  ndnboost/smart_ptr/detail/spinlock_pt.hpp \
+  ndnboost/smart_ptr/detail/spinlock_sync.hpp \
+  ndnboost/smart_ptr/detail/spinlock_w32.hpp \
+  ndnboost/smart_ptr/detail/yield_k.hpp \
+  ndnboost/smart_ptr/make_shared.hpp \
+  ndnboost/smart_ptr/make_shared_array.hpp \
+  ndnboost/smart_ptr/make_shared_object.hpp \
+  ndnboost/smart_ptr/scoped_array.hpp \
+  ndnboost/smart_ptr/scoped_ptr.hpp \
+  ndnboost/smart_ptr/shared_array.hpp \
+  ndnboost/smart_ptr/shared_ptr.hpp \
+  ndnboost/smart_ptr/weak_ptr.hpp \
+  ndnboost/static_assert.hpp \
+  ndnboost/swap.hpp \
+  ndnboost/test/debug.hpp \
+  ndnboost/test/debug_config.hpp \
+  ndnboost/test/detail/config.hpp \
+  ndnboost/test/detail/enable_warnings.hpp \
+  ndnboost/test/detail/fwd_decl.hpp \
+  ndnboost/test/detail/global_typedef.hpp \
+  ndnboost/test/detail/log_level.hpp \
+  ndnboost/test/detail/suppress_warnings.hpp \
+  ndnboost/test/detail/unit_test_parameters.hpp \
+  ndnboost/test/detail/workaround.hpp \
+  ndnboost/test/execution_monitor.hpp \
+  ndnboost/test/floating_point_comparison.hpp \
+  ndnboost/test/framework.hpp \
+  ndnboost/test/impl/compiler_log_formatter.ipp \
+  ndnboost/test/impl/cpp_main.ipp \
+  ndnboost/test/impl/debug.ipp \
+  ndnboost/test/impl/exception_safety.ipp \
+  ndnboost/test/impl/execution_monitor.ipp \
+  ndnboost/test/impl/framework.ipp \
+  ndnboost/test/impl/interaction_based.ipp \
+  ndnboost/test/impl/logged_expectations.ipp \
+  ndnboost/test/impl/plain_report_formatter.ipp \
+  ndnboost/test/impl/progress_monitor.ipp \
+  ndnboost/test/impl/results_collector.ipp \
+  ndnboost/test/impl/results_reporter.ipp \
+  ndnboost/test/impl/test_main.ipp \
+  ndnboost/test/impl/test_tools.ipp \
+  ndnboost/test/impl/unit_test_log.ipp \
+  ndnboost/test/impl/unit_test_main.ipp \
+  ndnboost/test/impl/unit_test_monitor.ipp \
+  ndnboost/test/impl/unit_test_parameters.ipp \
+  ndnboost/test/impl/unit_test_suite.ipp \
+  ndnboost/test/impl/xml_log_formatter.ipp \
+  ndnboost/test/impl/xml_report_formatter.ipp \
+  ndnboost/test/interaction_based.hpp \
+  ndnboost/test/minimal.hpp \
+  ndnboost/test/mock_object.hpp \
+  ndnboost/test/output/compiler_log_formatter.hpp \
+  ndnboost/test/output/plain_report_formatter.hpp \
+  ndnboost/test/output/xml_log_formatter.hpp \
+  ndnboost/test/output/xml_report_formatter.hpp \
+  ndnboost/test/output_test_stream.hpp \
+  ndnboost/test/predicate_result.hpp \
+  ndnboost/test/progress_monitor.hpp \
+  ndnboost/test/results_collector.hpp \
+  ndnboost/test/results_reporter.hpp \
+  ndnboost/test/test_observer.hpp \
+  ndnboost/test/test_tools.hpp \
+  ndnboost/test/unit_test_log.hpp \
+  ndnboost/test/unit_test_log_formatter.hpp \
+  ndnboost/test/unit_test_monitor.hpp \
+  ndnboost/test/unit_test_suite.hpp \
+  ndnboost/test/unit_test_suite_impl.hpp \
+  ndnboost/test/utils/algorithm.hpp \
+  ndnboost/test/utils/assign_op.hpp \
+  ndnboost/test/utils/basic_cstring/basic_cstring.hpp \
+  ndnboost/test/utils/basic_cstring/basic_cstring_fwd.hpp \
+  ndnboost/test/utils/basic_cstring/bcs_char_traits.hpp \
+  ndnboost/test/utils/basic_cstring/compare.hpp \
+  ndnboost/test/utils/basic_cstring/io.hpp \
+  ndnboost/test/utils/callback.hpp \
+  ndnboost/test/utils/class_properties.hpp \
+  ndnboost/test/utils/custom_manip.hpp \
+  ndnboost/test/utils/fixed_mapping.hpp \
+  ndnboost/test/utils/foreach.hpp \
+  ndnboost/test/utils/iterator/input_iterator_facade.hpp \
+  ndnboost/test/utils/iterator/token_iterator.hpp \
+  ndnboost/test/utils/lazy_ostream.hpp \
+  ndnboost/test/utils/named_params.hpp \
+  ndnboost/test/utils/rtti.hpp \
+  ndnboost/test/utils/runtime/argument.hpp \
+  ndnboost/test/utils/runtime/cla/argument_factory.hpp \
+  ndnboost/test/utils/runtime/cla/argv_traverser.hpp \
+  ndnboost/test/utils/runtime/cla/argv_traverser.ipp \
+  ndnboost/test/utils/runtime/cla/basic_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/char_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/char_parameter.ipp \
+  ndnboost/test/utils/runtime/cla/detail/argument_value_usage.hpp \
+  ndnboost/test/utils/runtime/cla/dual_name_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/dual_name_parameter.ipp \
+  ndnboost/test/utils/runtime/cla/fwd.hpp \
+  ndnboost/test/utils/runtime/cla/id_policy.hpp \
+  ndnboost/test/utils/runtime/cla/id_policy.ipp \
+  ndnboost/test/utils/runtime/cla/iface/argument_factory.hpp \
+  ndnboost/test/utils/runtime/cla/iface/id_policy.hpp \
+  ndnboost/test/utils/runtime/cla/modifier.hpp \
+  ndnboost/test/utils/runtime/cla/named_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/named_parameter.ipp \
+  ndnboost/test/utils/runtime/cla/parameter.hpp \
+  ndnboost/test/utils/runtime/cla/parser.hpp \
+  ndnboost/test/utils/runtime/cla/parser.ipp \
+  ndnboost/test/utils/runtime/cla/typed_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/validation.hpp \
+  ndnboost/test/utils/runtime/cla/validation.ipp \
+  ndnboost/test/utils/runtime/cla/value_generator.hpp \
+  ndnboost/test/utils/runtime/cla/value_handler.hpp \
+  ndnboost/test/utils/runtime/config.hpp \
+  ndnboost/test/utils/runtime/env/environment.hpp \
+  ndnboost/test/utils/runtime/env/environment.ipp \
+  ndnboost/test/utils/runtime/env/fwd.hpp \
+  ndnboost/test/utils/runtime/env/modifier.hpp \
+  ndnboost/test/utils/runtime/env/variable.hpp \
+  ndnboost/test/utils/runtime/fwd.hpp \
+  ndnboost/test/utils/runtime/interpret_argument_value.hpp \
+  ndnboost/test/utils/runtime/parameter.hpp \
+  ndnboost/test/utils/runtime/trace.hpp \
+  ndnboost/test/utils/runtime/validation.hpp \
+  ndnboost/test/utils/trivial_singleton.hpp \
+  ndnboost/test/utils/wrap_stringstream.hpp \
+  ndnboost/test/utils/xml_printer.hpp \
+  ndnboost/throw_exception.hpp \
+  ndnboost/timer.hpp \
+  ndnboost/tuple/detail/tuple_basic.hpp \
+  ndnboost/tuple/detail/tuple_basic_no_partial_spec.hpp \
+  ndnboost/tuple/tuple.hpp \
+  ndnboost/type.hpp \
+  ndnboost/type_traits/add_const.hpp \
+  ndnboost/type_traits/add_cv.hpp \
+  ndnboost/type_traits/add_lvalue_reference.hpp \
+  ndnboost/type_traits/add_pointer.hpp \
+  ndnboost/type_traits/add_reference.hpp \
+  ndnboost/type_traits/add_rvalue_reference.hpp \
+  ndnboost/type_traits/add_volatile.hpp \
+  ndnboost/type_traits/aligned_storage.hpp \
+  ndnboost/type_traits/alignment_of.hpp \
+  ndnboost/type_traits/arithmetic_traits.hpp \
+  ndnboost/type_traits/broken_compiler_spec.hpp \
+  ndnboost/type_traits/common_type.hpp \
+  ndnboost/type_traits/composite_traits.hpp \
+  ndnboost/type_traits/conditional.hpp \
+  ndnboost/type_traits/config.hpp \
+  ndnboost/type_traits/conversion_traits.hpp \
+  ndnboost/type_traits/cv_traits.hpp \
+  ndnboost/type_traits/decay.hpp \
+  ndnboost/type_traits/detail/bool_trait_def.hpp \
+  ndnboost/type_traits/detail/bool_trait_undef.hpp \
+  ndnboost/type_traits/detail/common_type_imp.hpp \
+  ndnboost/type_traits/detail/cv_traits_impl.hpp \
+  ndnboost/type_traits/detail/false_result.hpp \
+  ndnboost/type_traits/detail/has_binary_operator.hpp \
+  ndnboost/type_traits/detail/has_postfix_operator.hpp \
+  ndnboost/type_traits/detail/has_prefix_operator.hpp \
+  ndnboost/type_traits/detail/ice_and.hpp \
+  ndnboost/type_traits/detail/ice_eq.hpp \
+  ndnboost/type_traits/detail/ice_not.hpp \
+  ndnboost/type_traits/detail/ice_or.hpp \
+  ndnboost/type_traits/detail/is_function_ptr_helper.hpp \
+  ndnboost/type_traits/detail/is_function_ptr_tester.hpp \
+  ndnboost/type_traits/detail/is_mem_fun_pointer_impl.hpp \
+  ndnboost/type_traits/detail/is_mem_fun_pointer_tester.hpp \
+  ndnboost/type_traits/detail/size_t_trait_def.hpp \
+  ndnboost/type_traits/detail/size_t_trait_undef.hpp \
+  ndnboost/type_traits/detail/template_arity_spec.hpp \
+  ndnboost/type_traits/detail/type_trait_def.hpp \
+  ndnboost/type_traits/detail/type_trait_undef.hpp \
+  ndnboost/type_traits/detail/wrap.hpp \
+  ndnboost/type_traits/detail/yes_no_type.hpp \
+  ndnboost/type_traits/extent.hpp \
+  ndnboost/type_traits/floating_point_promotion.hpp \
+  ndnboost/type_traits/function_traits.hpp \
+  ndnboost/type_traits/has_bit_and.hpp \
+  ndnboost/type_traits/has_bit_and_assign.hpp \
+  ndnboost/type_traits/has_bit_or.hpp \
+  ndnboost/type_traits/has_bit_or_assign.hpp \
+  ndnboost/type_traits/has_bit_xor.hpp \
+  ndnboost/type_traits/has_bit_xor_assign.hpp \
+  ndnboost/type_traits/has_complement.hpp \
+  ndnboost/type_traits/has_dereference.hpp \
+  ndnboost/type_traits/has_divides.hpp \
+  ndnboost/type_traits/has_divides_assign.hpp \
+  ndnboost/type_traits/has_equal_to.hpp \
+  ndnboost/type_traits/has_greater.hpp \
+  ndnboost/type_traits/has_greater_equal.hpp \
+  ndnboost/type_traits/has_left_shift.hpp \
+  ndnboost/type_traits/has_left_shift_assign.hpp \
+  ndnboost/type_traits/has_less.hpp \
+  ndnboost/type_traits/has_less_equal.hpp \
+  ndnboost/type_traits/has_logical_and.hpp \
+  ndnboost/type_traits/has_logical_not.hpp \
+  ndnboost/type_traits/has_logical_or.hpp \
+  ndnboost/type_traits/has_minus.hpp \
+  ndnboost/type_traits/has_minus_assign.hpp \
+  ndnboost/type_traits/has_modulus.hpp \
+  ndnboost/type_traits/has_modulus_assign.hpp \
+  ndnboost/type_traits/has_multiplies.hpp \
+  ndnboost/type_traits/has_multiplies_assign.hpp \
+  ndnboost/type_traits/has_negate.hpp \
+  ndnboost/type_traits/has_new_operator.hpp \
+  ndnboost/type_traits/has_not_equal_to.hpp \
+  ndnboost/type_traits/has_nothrow_assign.hpp \
+  ndnboost/type_traits/has_nothrow_constructor.hpp \
+  ndnboost/type_traits/has_nothrow_copy.hpp \
+  ndnboost/type_traits/has_nothrow_destructor.hpp \
+  ndnboost/type_traits/has_operator.hpp \
+  ndnboost/type_traits/has_plus.hpp \
+  ndnboost/type_traits/has_plus_assign.hpp \
+  ndnboost/type_traits/has_post_decrement.hpp \
+  ndnboost/type_traits/has_post_increment.hpp \
+  ndnboost/type_traits/has_pre_decrement.hpp \
+  ndnboost/type_traits/has_pre_increment.hpp \
+  ndnboost/type_traits/has_right_shift.hpp \
+  ndnboost/type_traits/has_right_shift_assign.hpp \
+  ndnboost/type_traits/has_trivial_assign.hpp \
+  ndnboost/type_traits/has_trivial_constructor.hpp \
+  ndnboost/type_traits/has_trivial_copy.hpp \
+  ndnboost/type_traits/has_trivial_destructor.hpp \
+  ndnboost/type_traits/has_trivial_move_assign.hpp \
+  ndnboost/type_traits/has_trivial_move_constructor.hpp \
+  ndnboost/type_traits/has_unary_minus.hpp \
+  ndnboost/type_traits/has_unary_plus.hpp \
+  ndnboost/type_traits/has_virtual_destructor.hpp \
+  ndnboost/type_traits/ice.hpp \
+  ndnboost/type_traits/integral_constant.hpp \
+  ndnboost/type_traits/integral_promotion.hpp \
+  ndnboost/type_traits/intrinsics.hpp \
+  ndnboost/type_traits/is_abstract.hpp \
+  ndnboost/type_traits/is_arithmetic.hpp \
+  ndnboost/type_traits/is_array.hpp \
+  ndnboost/type_traits/is_base_and_derived.hpp \
+  ndnboost/type_traits/is_base_of.hpp \
+  ndnboost/type_traits/is_class.hpp \
+  ndnboost/type_traits/is_complex.hpp \
+  ndnboost/type_traits/is_compound.hpp \
+  ndnboost/type_traits/is_const.hpp \
+  ndnboost/type_traits/is_convertible.hpp \
+  ndnboost/type_traits/is_empty.hpp \
+  ndnboost/type_traits/is_enum.hpp \
+  ndnboost/type_traits/is_float.hpp \
+  ndnboost/type_traits/is_floating_point.hpp \
+  ndnboost/type_traits/is_function.hpp \
+  ndnboost/type_traits/is_fundamental.hpp \
+  ndnboost/type_traits/is_integral.hpp \
+  ndnboost/type_traits/is_lvalue_reference.hpp \
+  ndnboost/type_traits/is_member_function_pointer.hpp \
+  ndnboost/type_traits/is_member_object_pointer.hpp \
+  ndnboost/type_traits/is_member_pointer.hpp \
+  ndnboost/type_traits/is_nothrow_move_assignable.hpp \
+  ndnboost/type_traits/is_nothrow_move_constructible.hpp \
+  ndnboost/type_traits/is_object.hpp \
+  ndnboost/type_traits/is_pod.hpp \
+  ndnboost/type_traits/is_pointer.hpp \
+  ndnboost/type_traits/is_polymorphic.hpp \
+  ndnboost/type_traits/is_reference.hpp \
+  ndnboost/type_traits/is_rvalue_reference.hpp \
+  ndnboost/type_traits/is_same.hpp \
+  ndnboost/type_traits/is_scalar.hpp \
+  ndnboost/type_traits/is_signed.hpp \
+  ndnboost/type_traits/is_stateless.hpp \
+  ndnboost/type_traits/is_union.hpp \
+  ndnboost/type_traits/is_unsigned.hpp \
+  ndnboost/type_traits/is_virtual_base_of.hpp \
+  ndnboost/type_traits/is_void.hpp \
+  ndnboost/type_traits/is_volatile.hpp \
+  ndnboost/type_traits/make_signed.hpp \
+  ndnboost/type_traits/make_unsigned.hpp \
+  ndnboost/type_traits/msvc/remove_all_extents.hpp \
+  ndnboost/type_traits/msvc/remove_bounds.hpp \
+  ndnboost/type_traits/msvc/remove_const.hpp \
+  ndnboost/type_traits/msvc/remove_cv.hpp \
+  ndnboost/type_traits/msvc/remove_extent.hpp \
+  ndnboost/type_traits/msvc/remove_pointer.hpp \
+  ndnboost/type_traits/msvc/remove_reference.hpp \
+  ndnboost/type_traits/msvc/remove_volatile.hpp \
+  ndnboost/type_traits/msvc/typeof.hpp \
+  ndnboost/type_traits/object_traits.hpp \
+  ndnboost/type_traits/promote.hpp \
+  ndnboost/type_traits/rank.hpp \
+  ndnboost/type_traits/remove_all_extents.hpp \
+  ndnboost/type_traits/remove_bounds.hpp \
+  ndnboost/type_traits/remove_const.hpp \
+  ndnboost/type_traits/remove_cv.hpp \
+  ndnboost/type_traits/remove_extent.hpp \
+  ndnboost/type_traits/remove_pointer.hpp \
+  ndnboost/type_traits/remove_reference.hpp \
+  ndnboost/type_traits/remove_volatile.hpp \
+  ndnboost/type_traits/same_traits.hpp \
+  ndnboost/type_traits/transform_traits.hpp \
+  ndnboost/type_traits/type_with_alignment.hpp \
+  ndnboost/type_traits.hpp \
+  ndnboost/typeof/dmc/typeof_impl.hpp \
+  ndnboost/typeof/encode_decode.hpp \
+  ndnboost/typeof/encode_decode_params.hpp \
+  ndnboost/typeof/int_encoding.hpp \
+  ndnboost/typeof/integral_template_param.hpp \
+  ndnboost/typeof/message.hpp \
+  ndnboost/typeof/modifiers.hpp \
+  ndnboost/typeof/msvc/typeof_impl.hpp \
+  ndnboost/typeof/native.hpp \
+  ndnboost/typeof/pointers_data_members.hpp \
+  ndnboost/typeof/register_functions.hpp \
+  ndnboost/typeof/register_functions_iterate.hpp \
+  ndnboost/typeof/register_fundamental.hpp \
+  ndnboost/typeof/register_mem_functions.hpp \
+  ndnboost/typeof/template_encoding.hpp \
+  ndnboost/typeof/template_template_param.hpp \
+  ndnboost/typeof/type_encoding.hpp \
+  ndnboost/typeof/type_template_param.hpp \
+  ndnboost/typeof/typeof.hpp \
+  ndnboost/typeof/typeof_impl.hpp \
+  ndnboost/typeof/unsupported.hpp \
+  ndnboost/typeof/vector.hpp \
+  ndnboost/typeof/vector100.hpp \
+  ndnboost/typeof/vector150.hpp \
+  ndnboost/typeof/vector200.hpp \
+  ndnboost/typeof/vector50.hpp \
+  ndnboost/units/detail/utility.hpp \
+  ndnboost/unordered/detail/allocate.hpp \
+  ndnboost/unordered/detail/buckets.hpp \
+  ndnboost/unordered/detail/equivalent.hpp \
+  ndnboost/unordered/detail/extract_key.hpp \
+  ndnboost/unordered/detail/fwd.hpp \
+  ndnboost/unordered/detail/table.hpp \
+  ndnboost/unordered/detail/unique.hpp \
+  ndnboost/unordered/detail/util.hpp \
+  ndnboost/unordered/unordered_set.hpp \
+  ndnboost/unordered/unordered_set_fwd.hpp \
+  ndnboost/unordered_set.hpp \
+  ndnboost/utility/addressof.hpp \
+  ndnboost/utility/base_from_member.hpp \
+  ndnboost/utility/binary.hpp \
+  ndnboost/utility/compare_pointees.hpp \
+  ndnboost/utility/declval.hpp \
+  ndnboost/utility/detail/in_place_factory_prefix.hpp \
+  ndnboost/utility/detail/in_place_factory_suffix.hpp \
+  ndnboost/utility/detail/result_of_iterate.hpp \
+  ndnboost/utility/enable_if.hpp \
+  ndnboost/utility/identity_type.hpp \
+  ndnboost/utility/in_place_factory.hpp \
+  ndnboost/utility/result_of.hpp \
+  ndnboost/utility/swap.hpp \
+  ndnboost/utility/value_init.hpp \
+  ndnboost/utility.hpp \
+  ndnboost/version.hpp \
+  ndnboost/visit_each.hpp \
+  ndnboost/weak_ptr.hpp
+
+nobase_include_HEADERS = $(ndnboost_files) \
+  ndn-cpp/ndn-cpp-config.h
diff --git a/include/Makefile.in b/include/Makefile.in
index e2bacbd..fc102ed 100644
--- a/include/Makefile.in
+++ b/include/Makefile.in
@@ -319,7 +319,1763 @@
 # These files are included by the application with, for example
 # #include <ndn-cpp/namp.hpp>
 # Internal include headers are not put in this public install directory.
-nobase_include_HEADERS = ndn-cpp/ndn-cpp-config.h
+ndnboost_files = \
+  ndnboost/algorithm/string/compare.hpp \
+  ndnboost/algorithm/string/concept.hpp \
+  ndnboost/algorithm/string/config.hpp \
+  ndnboost/algorithm/string/constants.hpp \
+  ndnboost/algorithm/string/detail/find_format.hpp \
+  ndnboost/algorithm/string/detail/find_format_all.hpp \
+  ndnboost/algorithm/string/detail/find_format_store.hpp \
+  ndnboost/algorithm/string/detail/finder.hpp \
+  ndnboost/algorithm/string/detail/formatter.hpp \
+  ndnboost/algorithm/string/detail/replace_storage.hpp \
+  ndnboost/algorithm/string/detail/sequence.hpp \
+  ndnboost/algorithm/string/detail/util.hpp \
+  ndnboost/algorithm/string/find_format.hpp \
+  ndnboost/algorithm/string/finder.hpp \
+  ndnboost/algorithm/string/formatter.hpp \
+  ndnboost/algorithm/string/replace.hpp \
+  ndnboost/algorithm/string/sequence_traits.hpp \
+  ndnboost/algorithm/string/yes_no_type.hpp \
+  ndnboost/aligned_storage.hpp \
+  ndnboost/array.hpp \
+  ndnboost/assert.hpp \
+  ndnboost/bind/apply.hpp \
+  ndnboost/bind/arg.hpp \
+  ndnboost/bind/bind.hpp \
+  ndnboost/bind/bind_cc.hpp \
+  ndnboost/bind/bind_mf2_cc.hpp \
+  ndnboost/bind/bind_mf_cc.hpp \
+  ndnboost/bind/bind_template.hpp \
+  ndnboost/bind/make_adaptable.hpp \
+  ndnboost/bind/mem_fn.hpp \
+  ndnboost/bind/mem_fn_cc.hpp \
+  ndnboost/bind/mem_fn_template.hpp \
+  ndnboost/bind/mem_fn_vw.hpp \
+  ndnboost/bind/placeholders.hpp \
+  ndnboost/bind/protect.hpp \
+  ndnboost/bind/storage.hpp \
+  ndnboost/bind.hpp \
+  ndnboost/blank.hpp \
+  ndnboost/blank_fwd.hpp \
+  ndnboost/call_traits.hpp \
+  ndnboost/checked_delete.hpp \
+  ndnboost/concept/assert.hpp \
+  ndnboost/concept/detail/backward_compatibility.hpp \
+  ndnboost/concept/detail/borland.hpp \
+  ndnboost/concept/detail/concept_def.hpp \
+  ndnboost/concept/detail/concept_undef.hpp \
+  ndnboost/concept/detail/general.hpp \
+  ndnboost/concept/detail/has_constraints.hpp \
+  ndnboost/concept/detail/msvc.hpp \
+  ndnboost/concept/usage.hpp \
+  ndnboost/concept_check.hpp \
+  ndnboost/config/abi/borland_prefix.hpp \
+  ndnboost/config/abi/borland_suffix.hpp \
+  ndnboost/config/abi/msvc_prefix.hpp \
+  ndnboost/config/abi/msvc_suffix.hpp \
+  ndnboost/config/abi_prefix.hpp \
+  ndnboost/config/abi_suffix.hpp \
+  ndnboost/config/auto_link.hpp \
+  ndnboost/config/compiler/borland.hpp \
+  ndnboost/config/compiler/clang.hpp \
+  ndnboost/config/compiler/codegear.hpp \
+  ndnboost/config/compiler/comeau.hpp \
+  ndnboost/config/compiler/common_edg.hpp \
+  ndnboost/config/compiler/compaq_cxx.hpp \
+  ndnboost/config/compiler/cray.hpp \
+  ndnboost/config/compiler/digitalmars.hpp \
+  ndnboost/config/compiler/gcc.hpp \
+  ndnboost/config/compiler/gcc_xml.hpp \
+  ndnboost/config/compiler/greenhills.hpp \
+  ndnboost/config/compiler/hp_acc.hpp \
+  ndnboost/config/compiler/intel.hpp \
+  ndnboost/config/compiler/kai.hpp \
+  ndnboost/config/compiler/metrowerks.hpp \
+  ndnboost/config/compiler/mpw.hpp \
+  ndnboost/config/compiler/nvcc.hpp \
+  ndnboost/config/compiler/pathscale.hpp \
+  ndnboost/config/compiler/pgi.hpp \
+  ndnboost/config/compiler/sgi_mipspro.hpp \
+  ndnboost/config/compiler/sunpro_cc.hpp \
+  ndnboost/config/compiler/vacpp.hpp \
+  ndnboost/config/compiler/visualc.hpp \
+  ndnboost/config/no_tr1/cmath.hpp \
+  ndnboost/config/no_tr1/complex.hpp \
+  ndnboost/config/no_tr1/functional.hpp \
+  ndnboost/config/no_tr1/memory.hpp \
+  ndnboost/config/no_tr1/utility.hpp \
+  ndnboost/config/platform/aix.hpp \
+  ndnboost/config/platform/amigaos.hpp \
+  ndnboost/config/platform/beos.hpp \
+  ndnboost/config/platform/bsd.hpp \
+  ndnboost/config/platform/cray.hpp \
+  ndnboost/config/platform/cygwin.hpp \
+  ndnboost/config/platform/hpux.hpp \
+  ndnboost/config/platform/irix.hpp \
+  ndnboost/config/platform/linux.hpp \
+  ndnboost/config/platform/macos.hpp \
+  ndnboost/config/platform/qnxnto.hpp \
+  ndnboost/config/platform/solaris.hpp \
+  ndnboost/config/platform/symbian.hpp \
+  ndnboost/config/platform/vms.hpp \
+  ndnboost/config/platform/vxworks.hpp \
+  ndnboost/config/platform/win32.hpp \
+  ndnboost/config/posix_features.hpp \
+  ndnboost/config/requires_threads.hpp \
+  ndnboost/config/select_compiler_config.hpp \
+  ndnboost/config/select_platform_config.hpp \
+  ndnboost/config/select_stdlib_config.hpp \
+  ndnboost/config/stdlib/dinkumware.hpp \
+  ndnboost/config/stdlib/libcomo.hpp \
+  ndnboost/config/stdlib/libcpp.hpp \
+  ndnboost/config/stdlib/libstdcpp3.hpp \
+  ndnboost/config/stdlib/modena.hpp \
+  ndnboost/config/stdlib/msl.hpp \
+  ndnboost/config/stdlib/roguewave.hpp \
+  ndnboost/config/stdlib/sgi.hpp \
+  ndnboost/config/stdlib/stlport.hpp \
+  ndnboost/config/stdlib/vacpp.hpp \
+  ndnboost/config/suffix.hpp \
+  ndnboost/config/user.hpp \
+  ndnboost/config/warning_disable.hpp \
+  ndnboost/config.hpp \
+  ndnboost/container/container_fwd.hpp \
+  ndnboost/cstdint.hpp \
+  ndnboost/cstdlib.hpp \
+  ndnboost/current_function.hpp \
+  ndnboost/detail/binary_search.hpp \
+  ndnboost/detail/call_traits.hpp \
+  ndnboost/detail/container_fwd.hpp \
+  ndnboost/detail/endian.hpp \
+  ndnboost/detail/fenv.hpp \
+  ndnboost/detail/indirect_traits.hpp \
+  ndnboost/detail/interlocked.hpp \
+  ndnboost/detail/is_function_ref_tester.hpp \
+  ndnboost/detail/is_incrementable.hpp \
+  ndnboost/detail/iterator.hpp \
+  ndnboost/detail/lcast_precision.hpp \
+  ndnboost/detail/lightweight_mutex.hpp \
+  ndnboost/detail/lightweight_test.hpp \
+  ndnboost/detail/no_exceptions_support.hpp \
+  ndnboost/detail/ob_call_traits.hpp \
+  ndnboost/detail/reference_content.hpp \
+  ndnboost/detail/sp_typeinfo.hpp \
+  ndnboost/detail/workaround.hpp \
+  ndnboost/exception/current_exception_cast.hpp \
+  ndnboost/exception/detail/attribute_noreturn.hpp \
+  ndnboost/exception/detail/error_info_impl.hpp \
+  ndnboost/exception/detail/type_info.hpp \
+  ndnboost/exception/exception.hpp \
+  ndnboost/exception/get_error_info.hpp \
+  ndnboost/function/detail/function_iterate.hpp \
+  ndnboost/function/detail/gen_maybe_include.pl \
+  ndnboost/function/detail/maybe_include.hpp \
+  ndnboost/function/detail/prologue.hpp \
+  ndnboost/function/function0.hpp \
+  ndnboost/function/function1.hpp \
+  ndnboost/function/function10.hpp \
+  ndnboost/function/function2.hpp \
+  ndnboost/function/function3.hpp \
+  ndnboost/function/function4.hpp \
+  ndnboost/function/function5.hpp \
+  ndnboost/function/function6.hpp \
+  ndnboost/function/function7.hpp \
+  ndnboost/function/function8.hpp \
+  ndnboost/function/function9.hpp \
+  ndnboost/function/function_base.hpp \
+  ndnboost/function/function_fwd.hpp \
+  ndnboost/function/function_template.hpp \
+  ndnboost/function/function_typeof.hpp \
+  ndnboost/function/gen_function_N.pl \
+  ndnboost/function.hpp \
+  ndnboost/function_equal.hpp \
+  ndnboost/function_types/components.hpp \
+  ndnboost/function_types/config/cc_names.hpp \
+  ndnboost/function_types/config/compiler.hpp \
+  ndnboost/function_types/config/config.hpp \
+  ndnboost/function_types/detail/class_transform.hpp \
+  ndnboost/function_types/detail/classifier.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity10_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity10_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity20_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity20_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity30_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity30_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity40_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity40_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity50_0.hpp \
+  ndnboost/function_types/detail/classifier_impl/arity50_1.hpp \
+  ndnboost/function_types/detail/classifier_impl/master.hpp \
+  ndnboost/function_types/detail/components_as_mpl_sequence.hpp \
+  ndnboost/function_types/detail/components_impl/arity10_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity10_1.hpp \
+  ndnboost/function_types/detail/components_impl/arity20_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity20_1.hpp \
+  ndnboost/function_types/detail/components_impl/arity30_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity30_1.hpp \
+  ndnboost/function_types/detail/components_impl/arity40_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity40_1.hpp \
+  ndnboost/function_types/detail/components_impl/arity50_0.hpp \
+  ndnboost/function_types/detail/components_impl/arity50_1.hpp \
+  ndnboost/function_types/detail/components_impl/master.hpp \
+  ndnboost/function_types/detail/cv_traits.hpp \
+  ndnboost/function_types/detail/encoding/aliases_def.hpp \
+  ndnboost/function_types/detail/encoding/aliases_undef.hpp \
+  ndnboost/function_types/detail/encoding/def.hpp \
+  ndnboost/function_types/detail/encoding/undef.hpp \
+  ndnboost/function_types/detail/pp_arity_loop.hpp \
+  ndnboost/function_types/detail/pp_cc_loop/master.hpp \
+  ndnboost/function_types/detail/pp_cc_loop/preprocessed.hpp \
+  ndnboost/function_types/detail/pp_loop.hpp \
+  ndnboost/function_types/detail/pp_retag_default_cc/master.hpp \
+  ndnboost/function_types/detail/pp_retag_default_cc/preprocessed.hpp \
+  ndnboost/function_types/detail/pp_tags/cc_tag.hpp \
+  ndnboost/function_types/detail/pp_tags/master.hpp \
+  ndnboost/function_types/detail/pp_tags/preprocessed.hpp \
+  ndnboost/function_types/detail/pp_variate_loop/master.hpp \
+  ndnboost/function_types/detail/pp_variate_loop/preprocessed.hpp \
+  ndnboost/function_types/detail/retag_default_cc.hpp \
+  ndnboost/function_types/detail/synthesize.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity10_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity10_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity20_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity20_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity30_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity30_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity40_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity40_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity50_0.hpp \
+  ndnboost/function_types/detail/synthesize_impl/arity50_1.hpp \
+  ndnboost/function_types/detail/synthesize_impl/master.hpp \
+  ndnboost/function_types/detail/to_sequence.hpp \
+  ndnboost/function_types/function_type.hpp \
+  ndnboost/function_types/is_callable_builtin.hpp \
+  ndnboost/function_types/is_function.hpp \
+  ndnboost/function_types/is_function_pointer.hpp \
+  ndnboost/function_types/is_function_reference.hpp \
+  ndnboost/function_types/parameter_types.hpp \
+  ndnboost/function_types/property_tags.hpp \
+  ndnboost/function_types/result_type.hpp \
+  ndnboost/functional/hash/hash_fwd.hpp \
+  ndnboost/functional/hash_fwd.hpp \
+  ndnboost/functional.hpp \
+  ndnboost/get_pointer.hpp \
+  ndnboost/indirect_reference.hpp \
+  ndnboost/integer/static_log2.hpp \
+  ndnboost/integer.hpp \
+  ndnboost/integer_fwd.hpp \
+  ndnboost/integer_traits.hpp \
+  ndnboost/intrusive/detail/config_begin.hpp \
+  ndnboost/intrusive/detail/config_end.hpp \
+  ndnboost/intrusive/detail/has_member_function_callable_with.hpp \
+  ndnboost/intrusive/detail/memory_util.hpp \
+  ndnboost/intrusive/detail/mpl.hpp \
+  ndnboost/intrusive/detail/preprocessor.hpp \
+  ndnboost/intrusive/detail/workaround.hpp \
+  ndnboost/intrusive/pointer_traits.hpp \
+  ndnboost/io/ios_state.hpp \
+  ndnboost/io_fwd.hpp \
+  ndnboost/is_placeholder.hpp \
+  ndnboost/iterator/detail/config_def.hpp \
+  ndnboost/iterator/detail/config_undef.hpp \
+  ndnboost/iterator/detail/enable_if.hpp \
+  ndnboost/iterator/detail/facade_iterator_category.hpp \
+  ndnboost/iterator/interoperable.hpp \
+  ndnboost/iterator/iterator_adaptor.hpp \
+  ndnboost/iterator/iterator_categories.hpp \
+  ndnboost/iterator/iterator_concepts.hpp \
+  ndnboost/iterator/iterator_facade.hpp \
+  ndnboost/iterator/iterator_traits.hpp \
+  ndnboost/iterator/reverse_iterator.hpp \
+  ndnboost/iterator.hpp \
+  ndnboost/lambda/bind.hpp \
+  ndnboost/lambda/core.hpp \
+  ndnboost/lambda/detail/actions.hpp \
+  ndnboost/lambda/detail/arity_code.hpp \
+  ndnboost/lambda/detail/bind_functions.hpp \
+  ndnboost/lambda/detail/function_adaptors.hpp \
+  ndnboost/lambda/detail/is_instance_of.hpp \
+  ndnboost/lambda/detail/lambda_config.hpp \
+  ndnboost/lambda/detail/lambda_functor_base.hpp \
+  ndnboost/lambda/detail/lambda_functors.hpp \
+  ndnboost/lambda/detail/lambda_fwd.hpp \
+  ndnboost/lambda/detail/lambda_traits.hpp \
+  ndnboost/lambda/detail/member_ptr.hpp \
+  ndnboost/lambda/detail/operator_actions.hpp \
+  ndnboost/lambda/detail/operator_lambda_func_base.hpp \
+  ndnboost/lambda/detail/operator_return_type_traits.hpp \
+  ndnboost/lambda/detail/operators.hpp \
+  ndnboost/lambda/detail/ret.hpp \
+  ndnboost/lambda/detail/return_type_traits.hpp \
+  ndnboost/lambda/detail/select_functions.hpp \
+  ndnboost/lambda/lambda.hpp \
+  ndnboost/lexical_cast.hpp \
+  ndnboost/limits.hpp \
+  ndnboost/make_shared.hpp \
+  ndnboost/math/policies/policy.hpp \
+  ndnboost/math/special_functions/detail/fp_traits.hpp \
+  ndnboost/math/special_functions/detail/round_fwd.hpp \
+  ndnboost/math/special_functions/fpclassify.hpp \
+  ndnboost/math/special_functions/math_fwd.hpp \
+  ndnboost/math/special_functions/sign.hpp \
+  ndnboost/math/tools/config.hpp \
+  ndnboost/math/tools/promotion.hpp \
+  ndnboost/math/tools/real_cast.hpp \
+  ndnboost/math/tools/user.hpp \
+  ndnboost/mem_fn.hpp \
+  ndnboost/memory_order.hpp \
+  ndnboost/move/algorithm.hpp \
+  ndnboost/move/core.hpp \
+  ndnboost/move/detail/config_begin.hpp \
+  ndnboost/move/detail/config_end.hpp \
+  ndnboost/move/detail/meta_utils.hpp \
+  ndnboost/move/iterator.hpp \
+  ndnboost/move/move.hpp \
+  ndnboost/move/traits.hpp \
+  ndnboost/move/utility.hpp \
+  ndnboost/mpl/advance.hpp \
+  ndnboost/mpl/advance_fwd.hpp \
+  ndnboost/mpl/always.hpp \
+  ndnboost/mpl/and.hpp \
+  ndnboost/mpl/apply.hpp \
+  ndnboost/mpl/apply_fwd.hpp \
+  ndnboost/mpl/apply_wrap.hpp \
+  ndnboost/mpl/arg.hpp \
+  ndnboost/mpl/arg_fwd.hpp \
+  ndnboost/mpl/assert.hpp \
+  ndnboost/mpl/at.hpp \
+  ndnboost/mpl/at_fwd.hpp \
+  ndnboost/mpl/aux_/adl_barrier.hpp \
+  ndnboost/mpl/aux_/advance_backward.hpp \
+  ndnboost/mpl/aux_/advance_forward.hpp \
+  ndnboost/mpl/aux_/arg_typedef.hpp \
+  ndnboost/mpl/aux_/arithmetic_op.hpp \
+  ndnboost/mpl/aux_/arity.hpp \
+  ndnboost/mpl/aux_/arity_spec.hpp \
+  ndnboost/mpl/aux_/at_impl.hpp \
+  ndnboost/mpl/aux_/begin_end_impl.hpp \
+  ndnboost/mpl/aux_/clear_impl.hpp \
+  ndnboost/mpl/aux_/common_name_wknd.hpp \
+  ndnboost/mpl/aux_/comparison_op.hpp \
+  ndnboost/mpl/aux_/config/adl.hpp \
+  ndnboost/mpl/aux_/config/arrays.hpp \
+  ndnboost/mpl/aux_/config/bcc.hpp \
+  ndnboost/mpl/aux_/config/bind.hpp \
+  ndnboost/mpl/aux_/config/compiler.hpp \
+  ndnboost/mpl/aux_/config/ctps.hpp \
+  ndnboost/mpl/aux_/config/dmc_ambiguous_ctps.hpp \
+  ndnboost/mpl/aux_/config/dtp.hpp \
+  ndnboost/mpl/aux_/config/eti.hpp \
+  ndnboost/mpl/aux_/config/forwarding.hpp \
+  ndnboost/mpl/aux_/config/gcc.hpp \
+  ndnboost/mpl/aux_/config/has_apply.hpp \
+  ndnboost/mpl/aux_/config/has_xxx.hpp \
+  ndnboost/mpl/aux_/config/integral.hpp \
+  ndnboost/mpl/aux_/config/intel.hpp \
+  ndnboost/mpl/aux_/config/lambda.hpp \
+  ndnboost/mpl/aux_/config/msvc.hpp \
+  ndnboost/mpl/aux_/config/msvc_typename.hpp \
+  ndnboost/mpl/aux_/config/nttp.hpp \
+  ndnboost/mpl/aux_/config/overload_resolution.hpp \
+  ndnboost/mpl/aux_/config/pp_counter.hpp \
+  ndnboost/mpl/aux_/config/preprocessor.hpp \
+  ndnboost/mpl/aux_/config/static_constant.hpp \
+  ndnboost/mpl/aux_/config/ttp.hpp \
+  ndnboost/mpl/aux_/config/typeof.hpp \
+  ndnboost/mpl/aux_/config/use_preprocessed.hpp \
+  ndnboost/mpl/aux_/config/workaround.hpp \
+  ndnboost/mpl/aux_/contains_impl.hpp \
+  ndnboost/mpl/aux_/count_args.hpp \
+  ndnboost/mpl/aux_/find_if_pred.hpp \
+  ndnboost/mpl/aux_/fold_impl.hpp \
+  ndnboost/mpl/aux_/fold_impl_body.hpp \
+  ndnboost/mpl/aux_/full_lambda.hpp \
+  ndnboost/mpl/aux_/has_apply.hpp \
+  ndnboost/mpl/aux_/has_begin.hpp \
+  ndnboost/mpl/aux_/has_rebind.hpp \
+  ndnboost/mpl/aux_/has_size.hpp \
+  ndnboost/mpl/aux_/has_tag.hpp \
+  ndnboost/mpl/aux_/has_type.hpp \
+  ndnboost/mpl/aux_/include_preprocessed.hpp \
+  ndnboost/mpl/aux_/inserter_algorithm.hpp \
+  ndnboost/mpl/aux_/integral_wrapper.hpp \
+  ndnboost/mpl/aux_/is_msvc_eti_arg.hpp \
+  ndnboost/mpl/aux_/iter_apply.hpp \
+  ndnboost/mpl/aux_/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/lambda_arity_param.hpp \
+  ndnboost/mpl/aux_/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/lambda_spec.hpp \
+  ndnboost/mpl/aux_/lambda_support.hpp \
+  ndnboost/mpl/aux_/largest_int.hpp \
+  ndnboost/mpl/aux_/logical_op.hpp \
+  ndnboost/mpl/aux_/msvc_dtw.hpp \
+  ndnboost/mpl/aux_/msvc_eti_base.hpp \
+  ndnboost/mpl/aux_/msvc_is_class.hpp \
+  ndnboost/mpl/aux_/msvc_never_true.hpp \
+  ndnboost/mpl/aux_/msvc_type.hpp \
+  ndnboost/mpl/aux_/na.hpp \
+  ndnboost/mpl/aux_/na_assert.hpp \
+  ndnboost/mpl/aux_/na_fwd.hpp \
+  ndnboost/mpl/aux_/na_spec.hpp \
+  ndnboost/mpl/aux_/nested_type_wknd.hpp \
+  ndnboost/mpl/aux_/nttp_decl.hpp \
+  ndnboost/mpl/aux_/numeric_cast_utils.hpp \
+  ndnboost/mpl/aux_/numeric_op.hpp \
+  ndnboost/mpl/aux_/O1_size_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc551/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/dmc/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/gcc/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc60/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/msvc70/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/mwcw/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/advance_backward.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/advance_forward.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/and.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/apply.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/apply_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/apply_wrap.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/arg.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/basic_bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bind.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bind_fwd.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bitand.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bitor.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/bitxor.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/deque.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/divides.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/full_lambda.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/greater.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/greater_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/inherit.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/less.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/less_equal.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/list.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/list_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/map.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/minus.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/modulus.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/not_equal_to.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/or.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/placeholders.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/plus.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/quote.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/set.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/set_c.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/shift_left.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/shift_right.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/template_arity.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/times.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/unpack_args.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/vector.hpp \
+  ndnboost/mpl/aux_/preprocessed/plain/vector_c.hpp \
+  ndnboost/mpl/aux_/preprocessor/add.hpp \
+  ndnboost/mpl/aux_/preprocessor/def_params_tail.hpp \
+  ndnboost/mpl/aux_/preprocessor/default_params.hpp \
+  ndnboost/mpl/aux_/preprocessor/enum.hpp \
+  ndnboost/mpl/aux_/preprocessor/ext_params.hpp \
+  ndnboost/mpl/aux_/preprocessor/filter_params.hpp \
+  ndnboost/mpl/aux_/preprocessor/params.hpp \
+  ndnboost/mpl/aux_/preprocessor/partial_spec_params.hpp \
+  ndnboost/mpl/aux_/preprocessor/range.hpp \
+  ndnboost/mpl/aux_/preprocessor/repeat.hpp \
+  ndnboost/mpl/aux_/preprocessor/sub.hpp \
+  ndnboost/mpl/aux_/preprocessor/tuple.hpp \
+  ndnboost/mpl/aux_/push_back_impl.hpp \
+  ndnboost/mpl/aux_/push_front_impl.hpp \
+  ndnboost/mpl/aux_/reverse_fold_impl.hpp \
+  ndnboost/mpl/aux_/reverse_fold_impl_body.hpp \
+  ndnboost/mpl/aux_/sequence_wrapper.hpp \
+  ndnboost/mpl/aux_/size_impl.hpp \
+  ndnboost/mpl/aux_/static_cast.hpp \
+  ndnboost/mpl/aux_/template_arity.hpp \
+  ndnboost/mpl/aux_/template_arity_fwd.hpp \
+  ndnboost/mpl/aux_/traits_lambda_spec.hpp \
+  ndnboost/mpl/aux_/type_wrapper.hpp \
+  ndnboost/mpl/aux_/unwrap.hpp \
+  ndnboost/mpl/aux_/value_wknd.hpp \
+  ndnboost/mpl/aux_/yes_no.hpp \
+  ndnboost/mpl/back_fwd.hpp \
+  ndnboost/mpl/back_inserter.hpp \
+  ndnboost/mpl/begin_end.hpp \
+  ndnboost/mpl/begin_end_fwd.hpp \
+  ndnboost/mpl/bind.hpp \
+  ndnboost/mpl/bind_fwd.hpp \
+  ndnboost/mpl/bool.hpp \
+  ndnboost/mpl/bool_fwd.hpp \
+  ndnboost/mpl/clear.hpp \
+  ndnboost/mpl/clear_fwd.hpp \
+  ndnboost/mpl/comparison.hpp \
+  ndnboost/mpl/contains.hpp \
+  ndnboost/mpl/contains_fwd.hpp \
+  ndnboost/mpl/copy.hpp \
+  ndnboost/mpl/deref.hpp \
+  ndnboost/mpl/distance.hpp \
+  ndnboost/mpl/distance_fwd.hpp \
+  ndnboost/mpl/empty_fwd.hpp \
+  ndnboost/mpl/equal_to.hpp \
+  ndnboost/mpl/eval_if.hpp \
+  ndnboost/mpl/find.hpp \
+  ndnboost/mpl/find_if.hpp \
+  ndnboost/mpl/fold.hpp \
+  ndnboost/mpl/for_each.hpp \
+  ndnboost/mpl/front_fwd.hpp \
+  ndnboost/mpl/front_inserter.hpp \
+  ndnboost/mpl/greater.hpp \
+  ndnboost/mpl/greater_equal.hpp \
+  ndnboost/mpl/has_xxx.hpp \
+  ndnboost/mpl/identity.hpp \
+  ndnboost/mpl/if.hpp \
+  ndnboost/mpl/inserter.hpp \
+  ndnboost/mpl/int.hpp \
+  ndnboost/mpl/int_fwd.hpp \
+  ndnboost/mpl/integral_c.hpp \
+  ndnboost/mpl/integral_c_fwd.hpp \
+  ndnboost/mpl/integral_c_tag.hpp \
+  ndnboost/mpl/is_placeholder.hpp \
+  ndnboost/mpl/is_sequence.hpp \
+  ndnboost/mpl/iter_fold.hpp \
+  ndnboost/mpl/iter_fold_if.hpp \
+  ndnboost/mpl/iterator_range.hpp \
+  ndnboost/mpl/iterator_tags.hpp \
+  ndnboost/mpl/lambda.hpp \
+  ndnboost/mpl/lambda_fwd.hpp \
+  ndnboost/mpl/less.hpp \
+  ndnboost/mpl/less_equal.hpp \
+  ndnboost/mpl/limits/arity.hpp \
+  ndnboost/mpl/limits/list.hpp \
+  ndnboost/mpl/limits/unrolling.hpp \
+  ndnboost/mpl/limits/vector.hpp \
+  ndnboost/mpl/list/aux_/begin_end.hpp \
+  ndnboost/mpl/list/aux_/clear.hpp \
+  ndnboost/mpl/list/aux_/empty.hpp \
+  ndnboost/mpl/list/aux_/front.hpp \
+  ndnboost/mpl/list/aux_/include_preprocessed.hpp \
+  ndnboost/mpl/list/aux_/item.hpp \
+  ndnboost/mpl/list/aux_/iterator.hpp \
+  ndnboost/mpl/list/aux_/numbered.hpp \
+  ndnboost/mpl/list/aux_/numbered_c.hpp \
+  ndnboost/mpl/list/aux_/O1_size.hpp \
+  ndnboost/mpl/list/aux_/pop_front.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list10.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list10_c.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list20.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list20_c.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list30.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list30_c.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list40.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list40_c.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list50.hpp \
+  ndnboost/mpl/list/aux_/preprocessed/plain/list50_c.hpp \
+  ndnboost/mpl/list/aux_/push_back.hpp \
+  ndnboost/mpl/list/aux_/push_front.hpp \
+  ndnboost/mpl/list/aux_/size.hpp \
+  ndnboost/mpl/list/aux_/tag.hpp \
+  ndnboost/mpl/list/list0.hpp \
+  ndnboost/mpl/list/list0_c.hpp \
+  ndnboost/mpl/list/list10.hpp \
+  ndnboost/mpl/list/list10_c.hpp \
+  ndnboost/mpl/list/list20.hpp \
+  ndnboost/mpl/list/list20_c.hpp \
+  ndnboost/mpl/list/list30.hpp \
+  ndnboost/mpl/list/list30_c.hpp \
+  ndnboost/mpl/list/list40.hpp \
+  ndnboost/mpl/list/list40_c.hpp \
+  ndnboost/mpl/list/list50.hpp \
+  ndnboost/mpl/list/list50_c.hpp \
+  ndnboost/mpl/list.hpp \
+  ndnboost/mpl/logical.hpp \
+  ndnboost/mpl/long.hpp \
+  ndnboost/mpl/long_fwd.hpp \
+  ndnboost/mpl/minus.hpp \
+  ndnboost/mpl/multiplies.hpp \
+  ndnboost/mpl/negate.hpp \
+  ndnboost/mpl/next.hpp \
+  ndnboost/mpl/next_prior.hpp \
+  ndnboost/mpl/not.hpp \
+  ndnboost/mpl/not_equal_to.hpp \
+  ndnboost/mpl/numeric_cast.hpp \
+  ndnboost/mpl/O1_size.hpp \
+  ndnboost/mpl/O1_size_fwd.hpp \
+  ndnboost/mpl/or.hpp \
+  ndnboost/mpl/pair.hpp \
+  ndnboost/mpl/placeholders.hpp \
+  ndnboost/mpl/plus.hpp \
+  ndnboost/mpl/pop_back_fwd.hpp \
+  ndnboost/mpl/pop_front_fwd.hpp \
+  ndnboost/mpl/prior.hpp \
+  ndnboost/mpl/protect.hpp \
+  ndnboost/mpl/push_back.hpp \
+  ndnboost/mpl/push_back_fwd.hpp \
+  ndnboost/mpl/push_front.hpp \
+  ndnboost/mpl/push_front_fwd.hpp \
+  ndnboost/mpl/quote.hpp \
+  ndnboost/mpl/remove_if.hpp \
+  ndnboost/mpl/reverse_fold.hpp \
+  ndnboost/mpl/same_as.hpp \
+  ndnboost/mpl/sequence_tag.hpp \
+  ndnboost/mpl/sequence_tag_fwd.hpp \
+  ndnboost/mpl/size.hpp \
+  ndnboost/mpl/size_fwd.hpp \
+  ndnboost/mpl/size_t.hpp \
+  ndnboost/mpl/size_t_fwd.hpp \
+  ndnboost/mpl/tag.hpp \
+  ndnboost/mpl/times.hpp \
+  ndnboost/mpl/vector/aux_/at.hpp \
+  ndnboost/mpl/vector/aux_/back.hpp \
+  ndnboost/mpl/vector/aux_/begin_end.hpp \
+  ndnboost/mpl/vector/aux_/clear.hpp \
+  ndnboost/mpl/vector/aux_/empty.hpp \
+  ndnboost/mpl/vector/aux_/front.hpp \
+  ndnboost/mpl/vector/aux_/include_preprocessed.hpp \
+  ndnboost/mpl/vector/aux_/item.hpp \
+  ndnboost/mpl/vector/aux_/iterator.hpp \
+  ndnboost/mpl/vector/aux_/numbered.hpp \
+  ndnboost/mpl/vector/aux_/numbered_c.hpp \
+  ndnboost/mpl/vector/aux_/O1_size.hpp \
+  ndnboost/mpl/vector/aux_/pop_back.hpp \
+  ndnboost/mpl/vector/aux_/pop_front.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector10.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector20.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector30.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector40.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector50.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp \
+  ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp \
+  ndnboost/mpl/vector/aux_/push_back.hpp \
+  ndnboost/mpl/vector/aux_/push_front.hpp \
+  ndnboost/mpl/vector/aux_/size.hpp \
+  ndnboost/mpl/vector/aux_/tag.hpp \
+  ndnboost/mpl/vector/aux_/vector0.hpp \
+  ndnboost/mpl/vector/vector0.hpp \
+  ndnboost/mpl/vector/vector0_c.hpp \
+  ndnboost/mpl/vector/vector10.hpp \
+  ndnboost/mpl/vector/vector10_c.hpp \
+  ndnboost/mpl/vector/vector20.hpp \
+  ndnboost/mpl/vector/vector20_c.hpp \
+  ndnboost/mpl/vector/vector30.hpp \
+  ndnboost/mpl/vector/vector30_c.hpp \
+  ndnboost/mpl/vector/vector40.hpp \
+  ndnboost/mpl/vector/vector40_c.hpp \
+  ndnboost/mpl/vector/vector50.hpp \
+  ndnboost/mpl/vector/vector50_c.hpp \
+  ndnboost/mpl/vector.hpp \
+  ndnboost/mpl/void.hpp \
+  ndnboost/mpl/void_fwd.hpp \
+  ndnboost/next_prior.hpp \
+  ndnboost/non_type.hpp \
+  ndnboost/noncopyable.hpp \
+  ndnboost/none.hpp \
+  ndnboost/none_t.hpp \
+  ndnboost/numeric/conversion/bounds.hpp \
+  ndnboost/numeric/conversion/cast.hpp \
+  ndnboost/numeric/conversion/conversion_traits.hpp \
+  ndnboost/numeric/conversion/converter.hpp \
+  ndnboost/numeric/conversion/converter_policies.hpp \
+  ndnboost/numeric/conversion/detail/bounds.hpp \
+  ndnboost/numeric/conversion/detail/conversion_traits.hpp \
+  ndnboost/numeric/conversion/detail/converter.hpp \
+  ndnboost/numeric/conversion/detail/int_float_mixture.hpp \
+  ndnboost/numeric/conversion/detail/is_subranged.hpp \
+  ndnboost/numeric/conversion/detail/meta.hpp \
+  ndnboost/numeric/conversion/detail/numeric_cast_traits.hpp \
+  ndnboost/numeric/conversion/detail/old_numeric_cast.hpp \
+  ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp \
+  ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp \
+  ndnboost/numeric/conversion/detail/sign_mixture.hpp \
+  ndnboost/numeric/conversion/detail/udt_builtin_mixture.hpp \
+  ndnboost/numeric/conversion/int_float_mixture_enum.hpp \
+  ndnboost/numeric/conversion/numeric_cast_traits.hpp \
+  ndnboost/numeric/conversion/sign_mixture_enum.hpp \
+  ndnboost/numeric/conversion/udt_builtin_mixture_enum.hpp \
+  ndnboost/optional/optional.hpp \
+  ndnboost/optional/optional_fwd.hpp \
+  ndnboost/optional.hpp \
+  ndnboost/pointee.hpp \
+  ndnboost/pointer_to_other.hpp \
+  ndnboost/preprocessor/arithmetic/add.hpp \
+  ndnboost/preprocessor/arithmetic/dec.hpp \
+  ndnboost/preprocessor/arithmetic/detail/div_base.hpp \
+  ndnboost/preprocessor/arithmetic/inc.hpp \
+  ndnboost/preprocessor/arithmetic/mod.hpp \
+  ndnboost/preprocessor/arithmetic/sub.hpp \
+  ndnboost/preprocessor/array/data.hpp \
+  ndnboost/preprocessor/array/elem.hpp \
+  ndnboost/preprocessor/array/size.hpp \
+  ndnboost/preprocessor/cat.hpp \
+  ndnboost/preprocessor/comma_if.hpp \
+  ndnboost/preprocessor/comparison/less_equal.hpp \
+  ndnboost/preprocessor/config/config.hpp \
+  ndnboost/preprocessor/control/deduce_d.hpp \
+  ndnboost/preprocessor/control/detail/dmc/while.hpp \
+  ndnboost/preprocessor/control/detail/edg/while.hpp \
+  ndnboost/preprocessor/control/detail/msvc/while.hpp \
+  ndnboost/preprocessor/control/detail/while.hpp \
+  ndnboost/preprocessor/control/expr_if.hpp \
+  ndnboost/preprocessor/control/expr_iif.hpp \
+  ndnboost/preprocessor/control/if.hpp \
+  ndnboost/preprocessor/control/iif.hpp \
+  ndnboost/preprocessor/control/while.hpp \
+  ndnboost/preprocessor/debug/error.hpp \
+  ndnboost/preprocessor/dec.hpp \
+  ndnboost/preprocessor/detail/auto_rec.hpp \
+  ndnboost/preprocessor/detail/check.hpp \
+  ndnboost/preprocessor/detail/dmc/auto_rec.hpp \
+  ndnboost/preprocessor/detail/is_binary.hpp \
+  ndnboost/preprocessor/detail/is_unary.hpp \
+  ndnboost/preprocessor/empty.hpp \
+  ndnboost/preprocessor/enum.hpp \
+  ndnboost/preprocessor/enum_params.hpp \
+  ndnboost/preprocessor/enum_params_with_a_default.hpp \
+  ndnboost/preprocessor/enum_shifted_params.hpp \
+  ndnboost/preprocessor/expr_if.hpp \
+  ndnboost/preprocessor/facilities/empty.hpp \
+  ndnboost/preprocessor/facilities/identity.hpp \
+  ndnboost/preprocessor/facilities/intercept.hpp \
+  ndnboost/preprocessor/facilities/overload.hpp \
+  ndnboost/preprocessor/identity.hpp \
+  ndnboost/preprocessor/if.hpp \
+  ndnboost/preprocessor/inc.hpp \
+  ndnboost/preprocessor/iterate.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower1.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower2.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower3.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower4.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/lower5.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper1.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper2.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper3.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper4.hpp \
+  ndnboost/preprocessor/iteration/detail/bounds/upper5.hpp \
+  ndnboost/preprocessor/iteration/detail/finish.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward1.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward2.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward3.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward4.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/forward5.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse1.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse2.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse3.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse4.hpp \
+  ndnboost/preprocessor/iteration/detail/iter/reverse5.hpp \
+  ndnboost/preprocessor/iteration/detail/local.hpp \
+  ndnboost/preprocessor/iteration/detail/rlocal.hpp \
+  ndnboost/preprocessor/iteration/detail/self.hpp \
+  ndnboost/preprocessor/iteration/detail/start.hpp \
+  ndnboost/preprocessor/iteration/iterate.hpp \
+  ndnboost/preprocessor/iteration/local.hpp \
+  ndnboost/preprocessor/iteration/self.hpp \
+  ndnboost/preprocessor/list/adt.hpp \
+  ndnboost/preprocessor/list/append.hpp \
+  ndnboost/preprocessor/list/detail/dmc/fold_left.hpp \
+  ndnboost/preprocessor/list/detail/edg/fold_left.hpp \
+  ndnboost/preprocessor/list/detail/edg/fold_right.hpp \
+  ndnboost/preprocessor/list/detail/fold_left.hpp \
+  ndnboost/preprocessor/list/detail/fold_right.hpp \
+  ndnboost/preprocessor/list/fold_left.hpp \
+  ndnboost/preprocessor/list/fold_right.hpp \
+  ndnboost/preprocessor/list/for_each_i.hpp \
+  ndnboost/preprocessor/list/reverse.hpp \
+  ndnboost/preprocessor/list/transform.hpp \
+  ndnboost/preprocessor/logical/and.hpp \
+  ndnboost/preprocessor/logical/bitand.hpp \
+  ndnboost/preprocessor/logical/bitor.hpp \
+  ndnboost/preprocessor/logical/bool.hpp \
+  ndnboost/preprocessor/logical/compl.hpp \
+  ndnboost/preprocessor/logical/not.hpp \
+  ndnboost/preprocessor/logical/or.hpp \
+  ndnboost/preprocessor/punctuation/comma.hpp \
+  ndnboost/preprocessor/punctuation/comma_if.hpp \
+  ndnboost/preprocessor/punctuation/paren.hpp \
+  ndnboost/preprocessor/repeat.hpp \
+  ndnboost/preprocessor/repeat_2nd.hpp \
+  ndnboost/preprocessor/repeat_from_to.hpp \
+  ndnboost/preprocessor/repetition/detail/dmc/for.hpp \
+  ndnboost/preprocessor/repetition/detail/edg/for.hpp \
+  ndnboost/preprocessor/repetition/detail/for.hpp \
+  ndnboost/preprocessor/repetition/detail/msvc/for.hpp \
+  ndnboost/preprocessor/repetition/enum.hpp \
+  ndnboost/preprocessor/repetition/enum_binary_params.hpp \
+  ndnboost/preprocessor/repetition/enum_params.hpp \
+  ndnboost/preprocessor/repetition/enum_params_with_a_default.hpp \
+  ndnboost/preprocessor/repetition/enum_shifted_params.hpp \
+  ndnboost/preprocessor/repetition/enum_trailing.hpp \
+  ndnboost/preprocessor/repetition/enum_trailing_params.hpp \
+  ndnboost/preprocessor/repetition/for.hpp \
+  ndnboost/preprocessor/repetition/repeat.hpp \
+  ndnboost/preprocessor/repetition/repeat_from_to.hpp \
+  ndnboost/preprocessor/seq/cat.hpp \
+  ndnboost/preprocessor/seq/detail/split.hpp \
+  ndnboost/preprocessor/seq/elem.hpp \
+  ndnboost/preprocessor/seq/enum.hpp \
+  ndnboost/preprocessor/seq/first_n.hpp \
+  ndnboost/preprocessor/seq/fold_left.hpp \
+  ndnboost/preprocessor/seq/for_each.hpp \
+  ndnboost/preprocessor/seq/for_each_i.hpp \
+  ndnboost/preprocessor/seq/rest_n.hpp \
+  ndnboost/preprocessor/seq/seq.hpp \
+  ndnboost/preprocessor/seq/size.hpp \
+  ndnboost/preprocessor/seq/subseq.hpp \
+  ndnboost/preprocessor/seq/transform.hpp \
+  ndnboost/preprocessor/slot/detail/counter.hpp \
+  ndnboost/preprocessor/slot/detail/def.hpp \
+  ndnboost/preprocessor/slot/detail/shared.hpp \
+  ndnboost/preprocessor/slot/detail/slot1.hpp \
+  ndnboost/preprocessor/slot/detail/slot2.hpp \
+  ndnboost/preprocessor/slot/detail/slot3.hpp \
+  ndnboost/preprocessor/slot/detail/slot4.hpp \
+  ndnboost/preprocessor/slot/detail/slot5.hpp \
+  ndnboost/preprocessor/slot/slot.hpp \
+  ndnboost/preprocessor/stringize.hpp \
+  ndnboost/preprocessor/tuple/eat.hpp \
+  ndnboost/preprocessor/tuple/elem.hpp \
+  ndnboost/preprocessor/tuple/rem.hpp \
+  ndnboost/preprocessor/tuple/to_list.hpp \
+  ndnboost/preprocessor/variadic/elem.hpp \
+  ndnboost/preprocessor/variadic/size.hpp \
+  ndnboost/progress.hpp \
+  ndnboost/range/algorithm/equal.hpp \
+  ndnboost/range/as_literal.hpp \
+  ndnboost/range/begin.hpp \
+  ndnboost/range/concepts.hpp \
+  ndnboost/range/config.hpp \
+  ndnboost/range/const_iterator.hpp \
+  ndnboost/range/detail/as_literal.hpp \
+  ndnboost/range/detail/begin.hpp \
+  ndnboost/range/detail/common.hpp \
+  ndnboost/range/detail/const_iterator.hpp \
+  ndnboost/range/detail/detail_str.hpp \
+  ndnboost/range/detail/end.hpp \
+  ndnboost/range/detail/extract_optional_type.hpp \
+  ndnboost/range/detail/implementation_help.hpp \
+  ndnboost/range/detail/iterator.hpp \
+  ndnboost/range/detail/misc_concept.hpp \
+  ndnboost/range/detail/remove_extent.hpp \
+  ndnboost/range/detail/safe_bool.hpp \
+  ndnboost/range/detail/sfinae.hpp \
+  ndnboost/range/detail/size_type.hpp \
+  ndnboost/range/detail/str_types.hpp \
+  ndnboost/range/detail/value_type.hpp \
+  ndnboost/range/detail/vc6/end.hpp \
+  ndnboost/range/difference_type.hpp \
+  ndnboost/range/distance.hpp \
+  ndnboost/range/empty.hpp \
+  ndnboost/range/end.hpp \
+  ndnboost/range/functions.hpp \
+  ndnboost/range/iterator.hpp \
+  ndnboost/range/iterator_range.hpp \
+  ndnboost/range/iterator_range_core.hpp \
+  ndnboost/range/iterator_range_io.hpp \
+  ndnboost/range/mutable_iterator.hpp \
+  ndnboost/range/rbegin.hpp \
+  ndnboost/range/rend.hpp \
+  ndnboost/range/result_iterator.hpp \
+  ndnboost/range/reverse_iterator.hpp \
+  ndnboost/range/size.hpp \
+  ndnboost/range/size_type.hpp \
+  ndnboost/range/value_type.hpp \
+  ndnboost/ref.hpp \
+  ndnboost/scoped_array.hpp \
+  ndnboost/scoped_ptr.hpp \
+  ndnboost/shared_array.hpp \
+  ndnboost/shared_ptr.hpp \
+  ndnboost/smart_ptr/allocate_shared_array.hpp \
+  ndnboost/smart_ptr/bad_weak_ptr.hpp \
+  ndnboost/smart_ptr/detail/allocate_array_helper.hpp \
+  ndnboost/smart_ptr/detail/array_deleter.hpp \
+  ndnboost/smart_ptr/detail/array_traits.hpp \
+  ndnboost/smart_ptr/detail/array_utility.hpp \
+  ndnboost/smart_ptr/detail/atomic_count.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_gcc.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_gcc_x86.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_pthreads.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_sync.hpp \
+  ndnboost/smart_ptr/detail/atomic_count_win32.hpp \
+  ndnboost/smart_ptr/detail/lightweight_mutex.hpp \
+  ndnboost/smart_ptr/detail/lwm_nop.hpp \
+  ndnboost/smart_ptr/detail/lwm_pthreads.hpp \
+  ndnboost/smart_ptr/detail/lwm_win32_cs.hpp \
+  ndnboost/smart_ptr/detail/make_array_helper.hpp \
+  ndnboost/smart_ptr/detail/operator_bool.hpp \
+  ndnboost/smart_ptr/detail/quick_allocator.hpp \
+  ndnboost/smart_ptr/detail/shared_array_nmt.hpp \
+  ndnboost/smart_ptr/detail/shared_count.hpp \
+  ndnboost/smart_ptr/detail/shared_ptr_nmt.hpp \
+  ndnboost/smart_ptr/detail/sp_convertible.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_aix.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_nt.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_pt.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_spin.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_sync.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_base_w32.hpp \
+  ndnboost/smart_ptr/detail/sp_counted_impl.hpp \
+  ndnboost/smart_ptr/detail/sp_forward.hpp \
+  ndnboost/smart_ptr/detail/sp_has_sync.hpp \
+  ndnboost/smart_ptr/detail/sp_if_array.hpp \
+  ndnboost/smart_ptr/detail/sp_nullptr_t.hpp \
+  ndnboost/smart_ptr/detail/spinlock.hpp \
+  ndnboost/smart_ptr/detail/spinlock_gcc_arm.hpp \
+  ndnboost/smart_ptr/detail/spinlock_nt.hpp \
+  ndnboost/smart_ptr/detail/spinlock_pool.hpp \
+  ndnboost/smart_ptr/detail/spinlock_pt.hpp \
+  ndnboost/smart_ptr/detail/spinlock_sync.hpp \
+  ndnboost/smart_ptr/detail/spinlock_w32.hpp \
+  ndnboost/smart_ptr/detail/yield_k.hpp \
+  ndnboost/smart_ptr/make_shared.hpp \
+  ndnboost/smart_ptr/make_shared_array.hpp \
+  ndnboost/smart_ptr/make_shared_object.hpp \
+  ndnboost/smart_ptr/scoped_array.hpp \
+  ndnboost/smart_ptr/scoped_ptr.hpp \
+  ndnboost/smart_ptr/shared_array.hpp \
+  ndnboost/smart_ptr/shared_ptr.hpp \
+  ndnboost/smart_ptr/weak_ptr.hpp \
+  ndnboost/static_assert.hpp \
+  ndnboost/swap.hpp \
+  ndnboost/test/debug.hpp \
+  ndnboost/test/debug_config.hpp \
+  ndnboost/test/detail/config.hpp \
+  ndnboost/test/detail/enable_warnings.hpp \
+  ndnboost/test/detail/fwd_decl.hpp \
+  ndnboost/test/detail/global_typedef.hpp \
+  ndnboost/test/detail/log_level.hpp \
+  ndnboost/test/detail/suppress_warnings.hpp \
+  ndnboost/test/detail/unit_test_parameters.hpp \
+  ndnboost/test/detail/workaround.hpp \
+  ndnboost/test/execution_monitor.hpp \
+  ndnboost/test/floating_point_comparison.hpp \
+  ndnboost/test/framework.hpp \
+  ndnboost/test/impl/compiler_log_formatter.ipp \
+  ndnboost/test/impl/cpp_main.ipp \
+  ndnboost/test/impl/debug.ipp \
+  ndnboost/test/impl/exception_safety.ipp \
+  ndnboost/test/impl/execution_monitor.ipp \
+  ndnboost/test/impl/framework.ipp \
+  ndnboost/test/impl/interaction_based.ipp \
+  ndnboost/test/impl/logged_expectations.ipp \
+  ndnboost/test/impl/plain_report_formatter.ipp \
+  ndnboost/test/impl/progress_monitor.ipp \
+  ndnboost/test/impl/results_collector.ipp \
+  ndnboost/test/impl/results_reporter.ipp \
+  ndnboost/test/impl/test_main.ipp \
+  ndnboost/test/impl/test_tools.ipp \
+  ndnboost/test/impl/unit_test_log.ipp \
+  ndnboost/test/impl/unit_test_main.ipp \
+  ndnboost/test/impl/unit_test_monitor.ipp \
+  ndnboost/test/impl/unit_test_parameters.ipp \
+  ndnboost/test/impl/unit_test_suite.ipp \
+  ndnboost/test/impl/xml_log_formatter.ipp \
+  ndnboost/test/impl/xml_report_formatter.ipp \
+  ndnboost/test/interaction_based.hpp \
+  ndnboost/test/minimal.hpp \
+  ndnboost/test/mock_object.hpp \
+  ndnboost/test/output/compiler_log_formatter.hpp \
+  ndnboost/test/output/plain_report_formatter.hpp \
+  ndnboost/test/output/xml_log_formatter.hpp \
+  ndnboost/test/output/xml_report_formatter.hpp \
+  ndnboost/test/output_test_stream.hpp \
+  ndnboost/test/predicate_result.hpp \
+  ndnboost/test/progress_monitor.hpp \
+  ndnboost/test/results_collector.hpp \
+  ndnboost/test/results_reporter.hpp \
+  ndnboost/test/test_observer.hpp \
+  ndnboost/test/test_tools.hpp \
+  ndnboost/test/unit_test_log.hpp \
+  ndnboost/test/unit_test_log_formatter.hpp \
+  ndnboost/test/unit_test_monitor.hpp \
+  ndnboost/test/unit_test_suite.hpp \
+  ndnboost/test/unit_test_suite_impl.hpp \
+  ndnboost/test/utils/algorithm.hpp \
+  ndnboost/test/utils/assign_op.hpp \
+  ndnboost/test/utils/basic_cstring/basic_cstring.hpp \
+  ndnboost/test/utils/basic_cstring/basic_cstring_fwd.hpp \
+  ndnboost/test/utils/basic_cstring/bcs_char_traits.hpp \
+  ndnboost/test/utils/basic_cstring/compare.hpp \
+  ndnboost/test/utils/basic_cstring/io.hpp \
+  ndnboost/test/utils/callback.hpp \
+  ndnboost/test/utils/class_properties.hpp \
+  ndnboost/test/utils/custom_manip.hpp \
+  ndnboost/test/utils/fixed_mapping.hpp \
+  ndnboost/test/utils/foreach.hpp \
+  ndnboost/test/utils/iterator/input_iterator_facade.hpp \
+  ndnboost/test/utils/iterator/token_iterator.hpp \
+  ndnboost/test/utils/lazy_ostream.hpp \
+  ndnboost/test/utils/named_params.hpp \
+  ndnboost/test/utils/rtti.hpp \
+  ndnboost/test/utils/runtime/argument.hpp \
+  ndnboost/test/utils/runtime/cla/argument_factory.hpp \
+  ndnboost/test/utils/runtime/cla/argv_traverser.hpp \
+  ndnboost/test/utils/runtime/cla/argv_traverser.ipp \
+  ndnboost/test/utils/runtime/cla/basic_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/char_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/char_parameter.ipp \
+  ndnboost/test/utils/runtime/cla/detail/argument_value_usage.hpp \
+  ndnboost/test/utils/runtime/cla/dual_name_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/dual_name_parameter.ipp \
+  ndnboost/test/utils/runtime/cla/fwd.hpp \
+  ndnboost/test/utils/runtime/cla/id_policy.hpp \
+  ndnboost/test/utils/runtime/cla/id_policy.ipp \
+  ndnboost/test/utils/runtime/cla/iface/argument_factory.hpp \
+  ndnboost/test/utils/runtime/cla/iface/id_policy.hpp \
+  ndnboost/test/utils/runtime/cla/modifier.hpp \
+  ndnboost/test/utils/runtime/cla/named_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/named_parameter.ipp \
+  ndnboost/test/utils/runtime/cla/parameter.hpp \
+  ndnboost/test/utils/runtime/cla/parser.hpp \
+  ndnboost/test/utils/runtime/cla/parser.ipp \
+  ndnboost/test/utils/runtime/cla/typed_parameter.hpp \
+  ndnboost/test/utils/runtime/cla/validation.hpp \
+  ndnboost/test/utils/runtime/cla/validation.ipp \
+  ndnboost/test/utils/runtime/cla/value_generator.hpp \
+  ndnboost/test/utils/runtime/cla/value_handler.hpp \
+  ndnboost/test/utils/runtime/config.hpp \
+  ndnboost/test/utils/runtime/env/environment.hpp \
+  ndnboost/test/utils/runtime/env/environment.ipp \
+  ndnboost/test/utils/runtime/env/fwd.hpp \
+  ndnboost/test/utils/runtime/env/modifier.hpp \
+  ndnboost/test/utils/runtime/env/variable.hpp \
+  ndnboost/test/utils/runtime/fwd.hpp \
+  ndnboost/test/utils/runtime/interpret_argument_value.hpp \
+  ndnboost/test/utils/runtime/parameter.hpp \
+  ndnboost/test/utils/runtime/trace.hpp \
+  ndnboost/test/utils/runtime/validation.hpp \
+  ndnboost/test/utils/trivial_singleton.hpp \
+  ndnboost/test/utils/wrap_stringstream.hpp \
+  ndnboost/test/utils/xml_printer.hpp \
+  ndnboost/throw_exception.hpp \
+  ndnboost/timer.hpp \
+  ndnboost/tuple/detail/tuple_basic.hpp \
+  ndnboost/tuple/detail/tuple_basic_no_partial_spec.hpp \
+  ndnboost/tuple/tuple.hpp \
+  ndnboost/type.hpp \
+  ndnboost/type_traits/add_const.hpp \
+  ndnboost/type_traits/add_cv.hpp \
+  ndnboost/type_traits/add_lvalue_reference.hpp \
+  ndnboost/type_traits/add_pointer.hpp \
+  ndnboost/type_traits/add_reference.hpp \
+  ndnboost/type_traits/add_rvalue_reference.hpp \
+  ndnboost/type_traits/add_volatile.hpp \
+  ndnboost/type_traits/aligned_storage.hpp \
+  ndnboost/type_traits/alignment_of.hpp \
+  ndnboost/type_traits/arithmetic_traits.hpp \
+  ndnboost/type_traits/broken_compiler_spec.hpp \
+  ndnboost/type_traits/common_type.hpp \
+  ndnboost/type_traits/composite_traits.hpp \
+  ndnboost/type_traits/conditional.hpp \
+  ndnboost/type_traits/config.hpp \
+  ndnboost/type_traits/conversion_traits.hpp \
+  ndnboost/type_traits/cv_traits.hpp \
+  ndnboost/type_traits/decay.hpp \
+  ndnboost/type_traits/detail/bool_trait_def.hpp \
+  ndnboost/type_traits/detail/bool_trait_undef.hpp \
+  ndnboost/type_traits/detail/common_type_imp.hpp \
+  ndnboost/type_traits/detail/cv_traits_impl.hpp \
+  ndnboost/type_traits/detail/false_result.hpp \
+  ndnboost/type_traits/detail/has_binary_operator.hpp \
+  ndnboost/type_traits/detail/has_postfix_operator.hpp \
+  ndnboost/type_traits/detail/has_prefix_operator.hpp \
+  ndnboost/type_traits/detail/ice_and.hpp \
+  ndnboost/type_traits/detail/ice_eq.hpp \
+  ndnboost/type_traits/detail/ice_not.hpp \
+  ndnboost/type_traits/detail/ice_or.hpp \
+  ndnboost/type_traits/detail/is_function_ptr_helper.hpp \
+  ndnboost/type_traits/detail/is_function_ptr_tester.hpp \
+  ndnboost/type_traits/detail/is_mem_fun_pointer_impl.hpp \
+  ndnboost/type_traits/detail/is_mem_fun_pointer_tester.hpp \
+  ndnboost/type_traits/detail/size_t_trait_def.hpp \
+  ndnboost/type_traits/detail/size_t_trait_undef.hpp \
+  ndnboost/type_traits/detail/template_arity_spec.hpp \
+  ndnboost/type_traits/detail/type_trait_def.hpp \
+  ndnboost/type_traits/detail/type_trait_undef.hpp \
+  ndnboost/type_traits/detail/wrap.hpp \
+  ndnboost/type_traits/detail/yes_no_type.hpp \
+  ndnboost/type_traits/extent.hpp \
+  ndnboost/type_traits/floating_point_promotion.hpp \
+  ndnboost/type_traits/function_traits.hpp \
+  ndnboost/type_traits/has_bit_and.hpp \
+  ndnboost/type_traits/has_bit_and_assign.hpp \
+  ndnboost/type_traits/has_bit_or.hpp \
+  ndnboost/type_traits/has_bit_or_assign.hpp \
+  ndnboost/type_traits/has_bit_xor.hpp \
+  ndnboost/type_traits/has_bit_xor_assign.hpp \
+  ndnboost/type_traits/has_complement.hpp \
+  ndnboost/type_traits/has_dereference.hpp \
+  ndnboost/type_traits/has_divides.hpp \
+  ndnboost/type_traits/has_divides_assign.hpp \
+  ndnboost/type_traits/has_equal_to.hpp \
+  ndnboost/type_traits/has_greater.hpp \
+  ndnboost/type_traits/has_greater_equal.hpp \
+  ndnboost/type_traits/has_left_shift.hpp \
+  ndnboost/type_traits/has_left_shift_assign.hpp \
+  ndnboost/type_traits/has_less.hpp \
+  ndnboost/type_traits/has_less_equal.hpp \
+  ndnboost/type_traits/has_logical_and.hpp \
+  ndnboost/type_traits/has_logical_not.hpp \
+  ndnboost/type_traits/has_logical_or.hpp \
+  ndnboost/type_traits/has_minus.hpp \
+  ndnboost/type_traits/has_minus_assign.hpp \
+  ndnboost/type_traits/has_modulus.hpp \
+  ndnboost/type_traits/has_modulus_assign.hpp \
+  ndnboost/type_traits/has_multiplies.hpp \
+  ndnboost/type_traits/has_multiplies_assign.hpp \
+  ndnboost/type_traits/has_negate.hpp \
+  ndnboost/type_traits/has_new_operator.hpp \
+  ndnboost/type_traits/has_not_equal_to.hpp \
+  ndnboost/type_traits/has_nothrow_assign.hpp \
+  ndnboost/type_traits/has_nothrow_constructor.hpp \
+  ndnboost/type_traits/has_nothrow_copy.hpp \
+  ndnboost/type_traits/has_nothrow_destructor.hpp \
+  ndnboost/type_traits/has_operator.hpp \
+  ndnboost/type_traits/has_plus.hpp \
+  ndnboost/type_traits/has_plus_assign.hpp \
+  ndnboost/type_traits/has_post_decrement.hpp \
+  ndnboost/type_traits/has_post_increment.hpp \
+  ndnboost/type_traits/has_pre_decrement.hpp \
+  ndnboost/type_traits/has_pre_increment.hpp \
+  ndnboost/type_traits/has_right_shift.hpp \
+  ndnboost/type_traits/has_right_shift_assign.hpp \
+  ndnboost/type_traits/has_trivial_assign.hpp \
+  ndnboost/type_traits/has_trivial_constructor.hpp \
+  ndnboost/type_traits/has_trivial_copy.hpp \
+  ndnboost/type_traits/has_trivial_destructor.hpp \
+  ndnboost/type_traits/has_trivial_move_assign.hpp \
+  ndnboost/type_traits/has_trivial_move_constructor.hpp \
+  ndnboost/type_traits/has_unary_minus.hpp \
+  ndnboost/type_traits/has_unary_plus.hpp \
+  ndnboost/type_traits/has_virtual_destructor.hpp \
+  ndnboost/type_traits/ice.hpp \
+  ndnboost/type_traits/integral_constant.hpp \
+  ndnboost/type_traits/integral_promotion.hpp \
+  ndnboost/type_traits/intrinsics.hpp \
+  ndnboost/type_traits/is_abstract.hpp \
+  ndnboost/type_traits/is_arithmetic.hpp \
+  ndnboost/type_traits/is_array.hpp \
+  ndnboost/type_traits/is_base_and_derived.hpp \
+  ndnboost/type_traits/is_base_of.hpp \
+  ndnboost/type_traits/is_class.hpp \
+  ndnboost/type_traits/is_complex.hpp \
+  ndnboost/type_traits/is_compound.hpp \
+  ndnboost/type_traits/is_const.hpp \
+  ndnboost/type_traits/is_convertible.hpp \
+  ndnboost/type_traits/is_empty.hpp \
+  ndnboost/type_traits/is_enum.hpp \
+  ndnboost/type_traits/is_float.hpp \
+  ndnboost/type_traits/is_floating_point.hpp \
+  ndnboost/type_traits/is_function.hpp \
+  ndnboost/type_traits/is_fundamental.hpp \
+  ndnboost/type_traits/is_integral.hpp \
+  ndnboost/type_traits/is_lvalue_reference.hpp \
+  ndnboost/type_traits/is_member_function_pointer.hpp \
+  ndnboost/type_traits/is_member_object_pointer.hpp \
+  ndnboost/type_traits/is_member_pointer.hpp \
+  ndnboost/type_traits/is_nothrow_move_assignable.hpp \
+  ndnboost/type_traits/is_nothrow_move_constructible.hpp \
+  ndnboost/type_traits/is_object.hpp \
+  ndnboost/type_traits/is_pod.hpp \
+  ndnboost/type_traits/is_pointer.hpp \
+  ndnboost/type_traits/is_polymorphic.hpp \
+  ndnboost/type_traits/is_reference.hpp \
+  ndnboost/type_traits/is_rvalue_reference.hpp \
+  ndnboost/type_traits/is_same.hpp \
+  ndnboost/type_traits/is_scalar.hpp \
+  ndnboost/type_traits/is_signed.hpp \
+  ndnboost/type_traits/is_stateless.hpp \
+  ndnboost/type_traits/is_union.hpp \
+  ndnboost/type_traits/is_unsigned.hpp \
+  ndnboost/type_traits/is_virtual_base_of.hpp \
+  ndnboost/type_traits/is_void.hpp \
+  ndnboost/type_traits/is_volatile.hpp \
+  ndnboost/type_traits/make_signed.hpp \
+  ndnboost/type_traits/make_unsigned.hpp \
+  ndnboost/type_traits/msvc/remove_all_extents.hpp \
+  ndnboost/type_traits/msvc/remove_bounds.hpp \
+  ndnboost/type_traits/msvc/remove_const.hpp \
+  ndnboost/type_traits/msvc/remove_cv.hpp \
+  ndnboost/type_traits/msvc/remove_extent.hpp \
+  ndnboost/type_traits/msvc/remove_pointer.hpp \
+  ndnboost/type_traits/msvc/remove_reference.hpp \
+  ndnboost/type_traits/msvc/remove_volatile.hpp \
+  ndnboost/type_traits/msvc/typeof.hpp \
+  ndnboost/type_traits/object_traits.hpp \
+  ndnboost/type_traits/promote.hpp \
+  ndnboost/type_traits/rank.hpp \
+  ndnboost/type_traits/remove_all_extents.hpp \
+  ndnboost/type_traits/remove_bounds.hpp \
+  ndnboost/type_traits/remove_const.hpp \
+  ndnboost/type_traits/remove_cv.hpp \
+  ndnboost/type_traits/remove_extent.hpp \
+  ndnboost/type_traits/remove_pointer.hpp \
+  ndnboost/type_traits/remove_reference.hpp \
+  ndnboost/type_traits/remove_volatile.hpp \
+  ndnboost/type_traits/same_traits.hpp \
+  ndnboost/type_traits/transform_traits.hpp \
+  ndnboost/type_traits/type_with_alignment.hpp \
+  ndnboost/type_traits.hpp \
+  ndnboost/typeof/dmc/typeof_impl.hpp \
+  ndnboost/typeof/encode_decode.hpp \
+  ndnboost/typeof/encode_decode_params.hpp \
+  ndnboost/typeof/int_encoding.hpp \
+  ndnboost/typeof/integral_template_param.hpp \
+  ndnboost/typeof/message.hpp \
+  ndnboost/typeof/modifiers.hpp \
+  ndnboost/typeof/msvc/typeof_impl.hpp \
+  ndnboost/typeof/native.hpp \
+  ndnboost/typeof/pointers_data_members.hpp \
+  ndnboost/typeof/register_functions.hpp \
+  ndnboost/typeof/register_functions_iterate.hpp \
+  ndnboost/typeof/register_fundamental.hpp \
+  ndnboost/typeof/register_mem_functions.hpp \
+  ndnboost/typeof/template_encoding.hpp \
+  ndnboost/typeof/template_template_param.hpp \
+  ndnboost/typeof/type_encoding.hpp \
+  ndnboost/typeof/type_template_param.hpp \
+  ndnboost/typeof/typeof.hpp \
+  ndnboost/typeof/typeof_impl.hpp \
+  ndnboost/typeof/unsupported.hpp \
+  ndnboost/typeof/vector.hpp \
+  ndnboost/typeof/vector100.hpp \
+  ndnboost/typeof/vector150.hpp \
+  ndnboost/typeof/vector200.hpp \
+  ndnboost/typeof/vector50.hpp \
+  ndnboost/units/detail/utility.hpp \
+  ndnboost/unordered/detail/allocate.hpp \
+  ndnboost/unordered/detail/buckets.hpp \
+  ndnboost/unordered/detail/equivalent.hpp \
+  ndnboost/unordered/detail/extract_key.hpp \
+  ndnboost/unordered/detail/fwd.hpp \
+  ndnboost/unordered/detail/table.hpp \
+  ndnboost/unordered/detail/unique.hpp \
+  ndnboost/unordered/detail/util.hpp \
+  ndnboost/unordered/unordered_set.hpp \
+  ndnboost/unordered/unordered_set_fwd.hpp \
+  ndnboost/unordered_set.hpp \
+  ndnboost/utility/addressof.hpp \
+  ndnboost/utility/base_from_member.hpp \
+  ndnboost/utility/binary.hpp \
+  ndnboost/utility/compare_pointees.hpp \
+  ndnboost/utility/declval.hpp \
+  ndnboost/utility/detail/in_place_factory_prefix.hpp \
+  ndnboost/utility/detail/in_place_factory_suffix.hpp \
+  ndnboost/utility/detail/result_of_iterate.hpp \
+  ndnboost/utility/enable_if.hpp \
+  ndnboost/utility/identity_type.hpp \
+  ndnboost/utility/in_place_factory.hpp \
+  ndnboost/utility/result_of.hpp \
+  ndnboost/utility/swap.hpp \
+  ndnboost/utility/value_init.hpp \
+  ndnboost/utility.hpp \
+  ndnboost/version.hpp \
+  ndnboost/visit_each.hpp \
+  ndnboost/weak_ptr.hpp
+
+nobase_include_HEADERS = $(ndnboost_files) \
+  ndn-cpp/ndn-cpp-config.h
+
 all: config.h
 	$(MAKE) $(AM_MAKEFLAGS) all-am
 
diff --git a/ndnboost/algorithm/string/compare.hpp b/include/ndnboost/algorithm/string/compare.hpp
similarity index 100%
rename from ndnboost/algorithm/string/compare.hpp
rename to include/ndnboost/algorithm/string/compare.hpp
diff --git a/ndnboost/algorithm/string/concept.hpp b/include/ndnboost/algorithm/string/concept.hpp
similarity index 100%
rename from ndnboost/algorithm/string/concept.hpp
rename to include/ndnboost/algorithm/string/concept.hpp
diff --git a/ndnboost/algorithm/string/config.hpp b/include/ndnboost/algorithm/string/config.hpp
similarity index 100%
rename from ndnboost/algorithm/string/config.hpp
rename to include/ndnboost/algorithm/string/config.hpp
diff --git a/ndnboost/algorithm/string/constants.hpp b/include/ndnboost/algorithm/string/constants.hpp
similarity index 100%
rename from ndnboost/algorithm/string/constants.hpp
rename to include/ndnboost/algorithm/string/constants.hpp
diff --git a/ndnboost/algorithm/string/detail/find_format.hpp b/include/ndnboost/algorithm/string/detail/find_format.hpp
similarity index 100%
rename from ndnboost/algorithm/string/detail/find_format.hpp
rename to include/ndnboost/algorithm/string/detail/find_format.hpp
diff --git a/ndnboost/algorithm/string/detail/find_format_all.hpp b/include/ndnboost/algorithm/string/detail/find_format_all.hpp
similarity index 100%
rename from ndnboost/algorithm/string/detail/find_format_all.hpp
rename to include/ndnboost/algorithm/string/detail/find_format_all.hpp
diff --git a/ndnboost/algorithm/string/detail/find_format_store.hpp b/include/ndnboost/algorithm/string/detail/find_format_store.hpp
similarity index 100%
rename from ndnboost/algorithm/string/detail/find_format_store.hpp
rename to include/ndnboost/algorithm/string/detail/find_format_store.hpp
diff --git a/ndnboost/algorithm/string/detail/finder.hpp b/include/ndnboost/algorithm/string/detail/finder.hpp
similarity index 100%
rename from ndnboost/algorithm/string/detail/finder.hpp
rename to include/ndnboost/algorithm/string/detail/finder.hpp
diff --git a/ndnboost/algorithm/string/detail/formatter.hpp b/include/ndnboost/algorithm/string/detail/formatter.hpp
similarity index 100%
rename from ndnboost/algorithm/string/detail/formatter.hpp
rename to include/ndnboost/algorithm/string/detail/formatter.hpp
diff --git a/ndnboost/algorithm/string/detail/replace_storage.hpp b/include/ndnboost/algorithm/string/detail/replace_storage.hpp
similarity index 100%
rename from ndnboost/algorithm/string/detail/replace_storage.hpp
rename to include/ndnboost/algorithm/string/detail/replace_storage.hpp
diff --git a/ndnboost/algorithm/string/detail/sequence.hpp b/include/ndnboost/algorithm/string/detail/sequence.hpp
similarity index 100%
rename from ndnboost/algorithm/string/detail/sequence.hpp
rename to include/ndnboost/algorithm/string/detail/sequence.hpp
diff --git a/ndnboost/algorithm/string/detail/util.hpp b/include/ndnboost/algorithm/string/detail/util.hpp
similarity index 100%
rename from ndnboost/algorithm/string/detail/util.hpp
rename to include/ndnboost/algorithm/string/detail/util.hpp
diff --git a/ndnboost/algorithm/string/find_format.hpp b/include/ndnboost/algorithm/string/find_format.hpp
similarity index 100%
rename from ndnboost/algorithm/string/find_format.hpp
rename to include/ndnboost/algorithm/string/find_format.hpp
diff --git a/ndnboost/algorithm/string/finder.hpp b/include/ndnboost/algorithm/string/finder.hpp
similarity index 100%
rename from ndnboost/algorithm/string/finder.hpp
rename to include/ndnboost/algorithm/string/finder.hpp
diff --git a/ndnboost/algorithm/string/formatter.hpp b/include/ndnboost/algorithm/string/formatter.hpp
similarity index 100%
rename from ndnboost/algorithm/string/formatter.hpp
rename to include/ndnboost/algorithm/string/formatter.hpp
diff --git a/ndnboost/algorithm/string/replace.hpp b/include/ndnboost/algorithm/string/replace.hpp
similarity index 100%
rename from ndnboost/algorithm/string/replace.hpp
rename to include/ndnboost/algorithm/string/replace.hpp
diff --git a/ndnboost/algorithm/string/sequence_traits.hpp b/include/ndnboost/algorithm/string/sequence_traits.hpp
similarity index 100%
rename from ndnboost/algorithm/string/sequence_traits.hpp
rename to include/ndnboost/algorithm/string/sequence_traits.hpp
diff --git a/ndnboost/algorithm/string/yes_no_type.hpp b/include/ndnboost/algorithm/string/yes_no_type.hpp
similarity index 100%
rename from ndnboost/algorithm/string/yes_no_type.hpp
rename to include/ndnboost/algorithm/string/yes_no_type.hpp
diff --git a/ndnboost/aligned_storage.hpp b/include/ndnboost/aligned_storage.hpp
similarity index 100%
rename from ndnboost/aligned_storage.hpp
rename to include/ndnboost/aligned_storage.hpp
diff --git a/ndnboost/array.hpp b/include/ndnboost/array.hpp
similarity index 100%
rename from ndnboost/array.hpp
rename to include/ndnboost/array.hpp
diff --git a/ndnboost/assert.hpp b/include/ndnboost/assert.hpp
similarity index 100%
rename from ndnboost/assert.hpp
rename to include/ndnboost/assert.hpp
diff --git a/ndnboost/bind.hpp b/include/ndnboost/bind.hpp
similarity index 100%
rename from ndnboost/bind.hpp
rename to include/ndnboost/bind.hpp
diff --git a/ndnboost/bind/apply.hpp b/include/ndnboost/bind/apply.hpp
similarity index 100%
rename from ndnboost/bind/apply.hpp
rename to include/ndnboost/bind/apply.hpp
diff --git a/ndnboost/bind/arg.hpp b/include/ndnboost/bind/arg.hpp
similarity index 100%
rename from ndnboost/bind/arg.hpp
rename to include/ndnboost/bind/arg.hpp
diff --git a/ndnboost/bind/bind.hpp b/include/ndnboost/bind/bind.hpp
similarity index 100%
rename from ndnboost/bind/bind.hpp
rename to include/ndnboost/bind/bind.hpp
diff --git a/ndnboost/bind/bind_cc.hpp b/include/ndnboost/bind/bind_cc.hpp
similarity index 100%
rename from ndnboost/bind/bind_cc.hpp
rename to include/ndnboost/bind/bind_cc.hpp
diff --git a/ndnboost/bind/bind_mf2_cc.hpp b/include/ndnboost/bind/bind_mf2_cc.hpp
similarity index 100%
rename from ndnboost/bind/bind_mf2_cc.hpp
rename to include/ndnboost/bind/bind_mf2_cc.hpp
diff --git a/ndnboost/bind/bind_mf_cc.hpp b/include/ndnboost/bind/bind_mf_cc.hpp
similarity index 100%
rename from ndnboost/bind/bind_mf_cc.hpp
rename to include/ndnboost/bind/bind_mf_cc.hpp
diff --git a/ndnboost/bind/bind_template.hpp b/include/ndnboost/bind/bind_template.hpp
similarity index 100%
rename from ndnboost/bind/bind_template.hpp
rename to include/ndnboost/bind/bind_template.hpp
diff --git a/ndnboost/bind/make_adaptable.hpp b/include/ndnboost/bind/make_adaptable.hpp
similarity index 100%
rename from ndnboost/bind/make_adaptable.hpp
rename to include/ndnboost/bind/make_adaptable.hpp
diff --git a/ndnboost/bind/mem_fn.hpp b/include/ndnboost/bind/mem_fn.hpp
similarity index 100%
rename from ndnboost/bind/mem_fn.hpp
rename to include/ndnboost/bind/mem_fn.hpp
diff --git a/ndnboost/bind/mem_fn_cc.hpp b/include/ndnboost/bind/mem_fn_cc.hpp
similarity index 100%
rename from ndnboost/bind/mem_fn_cc.hpp
rename to include/ndnboost/bind/mem_fn_cc.hpp
diff --git a/ndnboost/bind/mem_fn_template.hpp b/include/ndnboost/bind/mem_fn_template.hpp
similarity index 100%
rename from ndnboost/bind/mem_fn_template.hpp
rename to include/ndnboost/bind/mem_fn_template.hpp
diff --git a/ndnboost/bind/mem_fn_vw.hpp b/include/ndnboost/bind/mem_fn_vw.hpp
similarity index 100%
rename from ndnboost/bind/mem_fn_vw.hpp
rename to include/ndnboost/bind/mem_fn_vw.hpp
diff --git a/ndnboost/bind/placeholders.hpp b/include/ndnboost/bind/placeholders.hpp
similarity index 100%
rename from ndnboost/bind/placeholders.hpp
rename to include/ndnboost/bind/placeholders.hpp
diff --git a/ndnboost/bind/protect.hpp b/include/ndnboost/bind/protect.hpp
similarity index 100%
rename from ndnboost/bind/protect.hpp
rename to include/ndnboost/bind/protect.hpp
diff --git a/ndnboost/bind/storage.hpp b/include/ndnboost/bind/storage.hpp
similarity index 100%
rename from ndnboost/bind/storage.hpp
rename to include/ndnboost/bind/storage.hpp
diff --git a/ndnboost/blank.hpp b/include/ndnboost/blank.hpp
similarity index 100%
rename from ndnboost/blank.hpp
rename to include/ndnboost/blank.hpp
diff --git a/ndnboost/blank_fwd.hpp b/include/ndnboost/blank_fwd.hpp
similarity index 100%
rename from ndnboost/blank_fwd.hpp
rename to include/ndnboost/blank_fwd.hpp
diff --git a/ndnboost/call_traits.hpp b/include/ndnboost/call_traits.hpp
similarity index 100%
rename from ndnboost/call_traits.hpp
rename to include/ndnboost/call_traits.hpp
diff --git a/ndnboost/checked_delete.hpp b/include/ndnboost/checked_delete.hpp
similarity index 100%
rename from ndnboost/checked_delete.hpp
rename to include/ndnboost/checked_delete.hpp
diff --git a/ndnboost/concept/assert.hpp b/include/ndnboost/concept/assert.hpp
similarity index 100%
rename from ndnboost/concept/assert.hpp
rename to include/ndnboost/concept/assert.hpp
diff --git a/ndnboost/concept/detail/backward_compatibility.hpp b/include/ndnboost/concept/detail/backward_compatibility.hpp
similarity index 100%
rename from ndnboost/concept/detail/backward_compatibility.hpp
rename to include/ndnboost/concept/detail/backward_compatibility.hpp
diff --git a/ndnboost/concept/detail/borland.hpp b/include/ndnboost/concept/detail/borland.hpp
similarity index 100%
rename from ndnboost/concept/detail/borland.hpp
rename to include/ndnboost/concept/detail/borland.hpp
diff --git a/ndnboost/concept/detail/concept_def.hpp b/include/ndnboost/concept/detail/concept_def.hpp
similarity index 100%
rename from ndnboost/concept/detail/concept_def.hpp
rename to include/ndnboost/concept/detail/concept_def.hpp
diff --git a/ndnboost/concept/detail/concept_undef.hpp b/include/ndnboost/concept/detail/concept_undef.hpp
similarity index 100%
rename from ndnboost/concept/detail/concept_undef.hpp
rename to include/ndnboost/concept/detail/concept_undef.hpp
diff --git a/ndnboost/concept/detail/general.hpp b/include/ndnboost/concept/detail/general.hpp
similarity index 100%
rename from ndnboost/concept/detail/general.hpp
rename to include/ndnboost/concept/detail/general.hpp
diff --git a/ndnboost/concept/detail/has_constraints.hpp b/include/ndnboost/concept/detail/has_constraints.hpp
similarity index 100%
rename from ndnboost/concept/detail/has_constraints.hpp
rename to include/ndnboost/concept/detail/has_constraints.hpp
diff --git a/ndnboost/concept/detail/msvc.hpp b/include/ndnboost/concept/detail/msvc.hpp
similarity index 100%
rename from ndnboost/concept/detail/msvc.hpp
rename to include/ndnboost/concept/detail/msvc.hpp
diff --git a/ndnboost/concept/usage.hpp b/include/ndnboost/concept/usage.hpp
similarity index 100%
rename from ndnboost/concept/usage.hpp
rename to include/ndnboost/concept/usage.hpp
diff --git a/ndnboost/concept_check.hpp b/include/ndnboost/concept_check.hpp
similarity index 100%
rename from ndnboost/concept_check.hpp
rename to include/ndnboost/concept_check.hpp
diff --git a/ndnboost/config.hpp b/include/ndnboost/config.hpp
similarity index 100%
rename from ndnboost/config.hpp
rename to include/ndnboost/config.hpp
diff --git a/ndnboost/config/abi/borland_prefix.hpp b/include/ndnboost/config/abi/borland_prefix.hpp
similarity index 100%
rename from ndnboost/config/abi/borland_prefix.hpp
rename to include/ndnboost/config/abi/borland_prefix.hpp
diff --git a/ndnboost/config/abi/borland_suffix.hpp b/include/ndnboost/config/abi/borland_suffix.hpp
similarity index 100%
rename from ndnboost/config/abi/borland_suffix.hpp
rename to include/ndnboost/config/abi/borland_suffix.hpp
diff --git a/ndnboost/config/abi/msvc_prefix.hpp b/include/ndnboost/config/abi/msvc_prefix.hpp
similarity index 100%
rename from ndnboost/config/abi/msvc_prefix.hpp
rename to include/ndnboost/config/abi/msvc_prefix.hpp
diff --git a/ndnboost/config/abi/msvc_suffix.hpp b/include/ndnboost/config/abi/msvc_suffix.hpp
similarity index 100%
rename from ndnboost/config/abi/msvc_suffix.hpp
rename to include/ndnboost/config/abi/msvc_suffix.hpp
diff --git a/ndnboost/config/abi_prefix.hpp b/include/ndnboost/config/abi_prefix.hpp
similarity index 100%
rename from ndnboost/config/abi_prefix.hpp
rename to include/ndnboost/config/abi_prefix.hpp
diff --git a/ndnboost/config/abi_suffix.hpp b/include/ndnboost/config/abi_suffix.hpp
similarity index 100%
rename from ndnboost/config/abi_suffix.hpp
rename to include/ndnboost/config/abi_suffix.hpp
diff --git a/ndnboost/config/auto_link.hpp b/include/ndnboost/config/auto_link.hpp
similarity index 100%
rename from ndnboost/config/auto_link.hpp
rename to include/ndnboost/config/auto_link.hpp
diff --git a/ndnboost/config/compiler/borland.hpp b/include/ndnboost/config/compiler/borland.hpp
similarity index 100%
rename from ndnboost/config/compiler/borland.hpp
rename to include/ndnboost/config/compiler/borland.hpp
diff --git a/ndnboost/config/compiler/clang.hpp b/include/ndnboost/config/compiler/clang.hpp
similarity index 100%
rename from ndnboost/config/compiler/clang.hpp
rename to include/ndnboost/config/compiler/clang.hpp
diff --git a/ndnboost/config/compiler/codegear.hpp b/include/ndnboost/config/compiler/codegear.hpp
similarity index 100%
rename from ndnboost/config/compiler/codegear.hpp
rename to include/ndnboost/config/compiler/codegear.hpp
diff --git a/ndnboost/config/compiler/comeau.hpp b/include/ndnboost/config/compiler/comeau.hpp
similarity index 100%
rename from ndnboost/config/compiler/comeau.hpp
rename to include/ndnboost/config/compiler/comeau.hpp
diff --git a/ndnboost/config/compiler/common_edg.hpp b/include/ndnboost/config/compiler/common_edg.hpp
similarity index 100%
rename from ndnboost/config/compiler/common_edg.hpp
rename to include/ndnboost/config/compiler/common_edg.hpp
diff --git a/ndnboost/config/compiler/compaq_cxx.hpp b/include/ndnboost/config/compiler/compaq_cxx.hpp
similarity index 100%
rename from ndnboost/config/compiler/compaq_cxx.hpp
rename to include/ndnboost/config/compiler/compaq_cxx.hpp
diff --git a/ndnboost/config/compiler/cray.hpp b/include/ndnboost/config/compiler/cray.hpp
similarity index 100%
rename from ndnboost/config/compiler/cray.hpp
rename to include/ndnboost/config/compiler/cray.hpp
diff --git a/ndnboost/config/compiler/digitalmars.hpp b/include/ndnboost/config/compiler/digitalmars.hpp
similarity index 100%
rename from ndnboost/config/compiler/digitalmars.hpp
rename to include/ndnboost/config/compiler/digitalmars.hpp
diff --git a/ndnboost/config/compiler/gcc.hpp b/include/ndnboost/config/compiler/gcc.hpp
similarity index 100%
rename from ndnboost/config/compiler/gcc.hpp
rename to include/ndnboost/config/compiler/gcc.hpp
diff --git a/ndnboost/config/compiler/gcc_xml.hpp b/include/ndnboost/config/compiler/gcc_xml.hpp
similarity index 100%
rename from ndnboost/config/compiler/gcc_xml.hpp
rename to include/ndnboost/config/compiler/gcc_xml.hpp
diff --git a/ndnboost/config/compiler/greenhills.hpp b/include/ndnboost/config/compiler/greenhills.hpp
similarity index 100%
rename from ndnboost/config/compiler/greenhills.hpp
rename to include/ndnboost/config/compiler/greenhills.hpp
diff --git a/ndnboost/config/compiler/hp_acc.hpp b/include/ndnboost/config/compiler/hp_acc.hpp
similarity index 100%
rename from ndnboost/config/compiler/hp_acc.hpp
rename to include/ndnboost/config/compiler/hp_acc.hpp
diff --git a/ndnboost/config/compiler/intel.hpp b/include/ndnboost/config/compiler/intel.hpp
similarity index 100%
rename from ndnboost/config/compiler/intel.hpp
rename to include/ndnboost/config/compiler/intel.hpp
diff --git a/ndnboost/config/compiler/kai.hpp b/include/ndnboost/config/compiler/kai.hpp
similarity index 100%
rename from ndnboost/config/compiler/kai.hpp
rename to include/ndnboost/config/compiler/kai.hpp
diff --git a/ndnboost/config/compiler/metrowerks.hpp b/include/ndnboost/config/compiler/metrowerks.hpp
similarity index 100%
rename from ndnboost/config/compiler/metrowerks.hpp
rename to include/ndnboost/config/compiler/metrowerks.hpp
diff --git a/ndnboost/config/compiler/mpw.hpp b/include/ndnboost/config/compiler/mpw.hpp
similarity index 100%
rename from ndnboost/config/compiler/mpw.hpp
rename to include/ndnboost/config/compiler/mpw.hpp
diff --git a/ndnboost/config/compiler/nvcc.hpp b/include/ndnboost/config/compiler/nvcc.hpp
similarity index 100%
rename from ndnboost/config/compiler/nvcc.hpp
rename to include/ndnboost/config/compiler/nvcc.hpp
diff --git a/ndnboost/config/compiler/pathscale.hpp b/include/ndnboost/config/compiler/pathscale.hpp
similarity index 100%
rename from ndnboost/config/compiler/pathscale.hpp
rename to include/ndnboost/config/compiler/pathscale.hpp
diff --git a/ndnboost/config/compiler/pgi.hpp b/include/ndnboost/config/compiler/pgi.hpp
similarity index 100%
rename from ndnboost/config/compiler/pgi.hpp
rename to include/ndnboost/config/compiler/pgi.hpp
diff --git a/ndnboost/config/compiler/sgi_mipspro.hpp b/include/ndnboost/config/compiler/sgi_mipspro.hpp
similarity index 100%
rename from ndnboost/config/compiler/sgi_mipspro.hpp
rename to include/ndnboost/config/compiler/sgi_mipspro.hpp
diff --git a/ndnboost/config/compiler/sunpro_cc.hpp b/include/ndnboost/config/compiler/sunpro_cc.hpp
similarity index 100%
rename from ndnboost/config/compiler/sunpro_cc.hpp
rename to include/ndnboost/config/compiler/sunpro_cc.hpp
diff --git a/ndnboost/config/compiler/vacpp.hpp b/include/ndnboost/config/compiler/vacpp.hpp
similarity index 100%
rename from ndnboost/config/compiler/vacpp.hpp
rename to include/ndnboost/config/compiler/vacpp.hpp
diff --git a/ndnboost/config/compiler/visualc.hpp b/include/ndnboost/config/compiler/visualc.hpp
similarity index 100%
rename from ndnboost/config/compiler/visualc.hpp
rename to include/ndnboost/config/compiler/visualc.hpp
diff --git a/ndnboost/config/no_tr1/cmath.hpp b/include/ndnboost/config/no_tr1/cmath.hpp
similarity index 100%
rename from ndnboost/config/no_tr1/cmath.hpp
rename to include/ndnboost/config/no_tr1/cmath.hpp
diff --git a/ndnboost/config/no_tr1/complex.hpp b/include/ndnboost/config/no_tr1/complex.hpp
similarity index 100%
rename from ndnboost/config/no_tr1/complex.hpp
rename to include/ndnboost/config/no_tr1/complex.hpp
diff --git a/ndnboost/config/no_tr1/functional.hpp b/include/ndnboost/config/no_tr1/functional.hpp
similarity index 100%
rename from ndnboost/config/no_tr1/functional.hpp
rename to include/ndnboost/config/no_tr1/functional.hpp
diff --git a/ndnboost/config/no_tr1/memory.hpp b/include/ndnboost/config/no_tr1/memory.hpp
similarity index 100%
rename from ndnboost/config/no_tr1/memory.hpp
rename to include/ndnboost/config/no_tr1/memory.hpp
diff --git a/ndnboost/config/no_tr1/utility.hpp b/include/ndnboost/config/no_tr1/utility.hpp
similarity index 100%
rename from ndnboost/config/no_tr1/utility.hpp
rename to include/ndnboost/config/no_tr1/utility.hpp
diff --git a/ndnboost/config/platform/aix.hpp b/include/ndnboost/config/platform/aix.hpp
similarity index 100%
rename from ndnboost/config/platform/aix.hpp
rename to include/ndnboost/config/platform/aix.hpp
diff --git a/ndnboost/config/platform/amigaos.hpp b/include/ndnboost/config/platform/amigaos.hpp
similarity index 100%
rename from ndnboost/config/platform/amigaos.hpp
rename to include/ndnboost/config/platform/amigaos.hpp
diff --git a/ndnboost/config/platform/beos.hpp b/include/ndnboost/config/platform/beos.hpp
similarity index 100%
rename from ndnboost/config/platform/beos.hpp
rename to include/ndnboost/config/platform/beos.hpp
diff --git a/ndnboost/config/platform/bsd.hpp b/include/ndnboost/config/platform/bsd.hpp
similarity index 100%
rename from ndnboost/config/platform/bsd.hpp
rename to include/ndnboost/config/platform/bsd.hpp
diff --git a/ndnboost/config/platform/cray.hpp b/include/ndnboost/config/platform/cray.hpp
similarity index 100%
rename from ndnboost/config/platform/cray.hpp
rename to include/ndnboost/config/platform/cray.hpp
diff --git a/ndnboost/config/platform/cygwin.hpp b/include/ndnboost/config/platform/cygwin.hpp
similarity index 100%
rename from ndnboost/config/platform/cygwin.hpp
rename to include/ndnboost/config/platform/cygwin.hpp
diff --git a/ndnboost/config/platform/hpux.hpp b/include/ndnboost/config/platform/hpux.hpp
similarity index 100%
rename from ndnboost/config/platform/hpux.hpp
rename to include/ndnboost/config/platform/hpux.hpp
diff --git a/ndnboost/config/platform/irix.hpp b/include/ndnboost/config/platform/irix.hpp
similarity index 100%
rename from ndnboost/config/platform/irix.hpp
rename to include/ndnboost/config/platform/irix.hpp
diff --git a/ndnboost/config/platform/linux.hpp b/include/ndnboost/config/platform/linux.hpp
similarity index 100%
rename from ndnboost/config/platform/linux.hpp
rename to include/ndnboost/config/platform/linux.hpp
diff --git a/ndnboost/config/platform/macos.hpp b/include/ndnboost/config/platform/macos.hpp
similarity index 100%
rename from ndnboost/config/platform/macos.hpp
rename to include/ndnboost/config/platform/macos.hpp
diff --git a/ndnboost/config/platform/qnxnto.hpp b/include/ndnboost/config/platform/qnxnto.hpp
similarity index 100%
rename from ndnboost/config/platform/qnxnto.hpp
rename to include/ndnboost/config/platform/qnxnto.hpp
diff --git a/ndnboost/config/platform/solaris.hpp b/include/ndnboost/config/platform/solaris.hpp
similarity index 100%
rename from ndnboost/config/platform/solaris.hpp
rename to include/ndnboost/config/platform/solaris.hpp
diff --git a/ndnboost/config/platform/symbian.hpp b/include/ndnboost/config/platform/symbian.hpp
similarity index 100%
rename from ndnboost/config/platform/symbian.hpp
rename to include/ndnboost/config/platform/symbian.hpp
diff --git a/ndnboost/config/platform/vms.hpp b/include/ndnboost/config/platform/vms.hpp
similarity index 100%
rename from ndnboost/config/platform/vms.hpp
rename to include/ndnboost/config/platform/vms.hpp
diff --git a/ndnboost/config/platform/vxworks.hpp b/include/ndnboost/config/platform/vxworks.hpp
similarity index 100%
rename from ndnboost/config/platform/vxworks.hpp
rename to include/ndnboost/config/platform/vxworks.hpp
diff --git a/ndnboost/config/platform/win32.hpp b/include/ndnboost/config/platform/win32.hpp
similarity index 100%
rename from ndnboost/config/platform/win32.hpp
rename to include/ndnboost/config/platform/win32.hpp
diff --git a/ndnboost/config/posix_features.hpp b/include/ndnboost/config/posix_features.hpp
similarity index 100%
rename from ndnboost/config/posix_features.hpp
rename to include/ndnboost/config/posix_features.hpp
diff --git a/ndnboost/config/requires_threads.hpp b/include/ndnboost/config/requires_threads.hpp
similarity index 100%
rename from ndnboost/config/requires_threads.hpp
rename to include/ndnboost/config/requires_threads.hpp
diff --git a/ndnboost/config/select_compiler_config.hpp b/include/ndnboost/config/select_compiler_config.hpp
similarity index 100%
rename from ndnboost/config/select_compiler_config.hpp
rename to include/ndnboost/config/select_compiler_config.hpp
diff --git a/ndnboost/config/select_platform_config.hpp b/include/ndnboost/config/select_platform_config.hpp
similarity index 100%
rename from ndnboost/config/select_platform_config.hpp
rename to include/ndnboost/config/select_platform_config.hpp
diff --git a/ndnboost/config/select_stdlib_config.hpp b/include/ndnboost/config/select_stdlib_config.hpp
similarity index 100%
rename from ndnboost/config/select_stdlib_config.hpp
rename to include/ndnboost/config/select_stdlib_config.hpp
diff --git a/ndnboost/config/stdlib/dinkumware.hpp b/include/ndnboost/config/stdlib/dinkumware.hpp
similarity index 100%
rename from ndnboost/config/stdlib/dinkumware.hpp
rename to include/ndnboost/config/stdlib/dinkumware.hpp
diff --git a/ndnboost/config/stdlib/libcomo.hpp b/include/ndnboost/config/stdlib/libcomo.hpp
similarity index 100%
rename from ndnboost/config/stdlib/libcomo.hpp
rename to include/ndnboost/config/stdlib/libcomo.hpp
diff --git a/ndnboost/config/stdlib/libcpp.hpp b/include/ndnboost/config/stdlib/libcpp.hpp
similarity index 100%
rename from ndnboost/config/stdlib/libcpp.hpp
rename to include/ndnboost/config/stdlib/libcpp.hpp
diff --git a/ndnboost/config/stdlib/libstdcpp3.hpp b/include/ndnboost/config/stdlib/libstdcpp3.hpp
similarity index 100%
rename from ndnboost/config/stdlib/libstdcpp3.hpp
rename to include/ndnboost/config/stdlib/libstdcpp3.hpp
diff --git a/ndnboost/config/stdlib/modena.hpp b/include/ndnboost/config/stdlib/modena.hpp
similarity index 100%
rename from ndnboost/config/stdlib/modena.hpp
rename to include/ndnboost/config/stdlib/modena.hpp
diff --git a/ndnboost/config/stdlib/msl.hpp b/include/ndnboost/config/stdlib/msl.hpp
similarity index 100%
rename from ndnboost/config/stdlib/msl.hpp
rename to include/ndnboost/config/stdlib/msl.hpp
diff --git a/ndnboost/config/stdlib/roguewave.hpp b/include/ndnboost/config/stdlib/roguewave.hpp
similarity index 100%
rename from ndnboost/config/stdlib/roguewave.hpp
rename to include/ndnboost/config/stdlib/roguewave.hpp
diff --git a/ndnboost/config/stdlib/sgi.hpp b/include/ndnboost/config/stdlib/sgi.hpp
similarity index 100%
rename from ndnboost/config/stdlib/sgi.hpp
rename to include/ndnboost/config/stdlib/sgi.hpp
diff --git a/ndnboost/config/stdlib/stlport.hpp b/include/ndnboost/config/stdlib/stlport.hpp
similarity index 100%
rename from ndnboost/config/stdlib/stlport.hpp
rename to include/ndnboost/config/stdlib/stlport.hpp
diff --git a/ndnboost/config/stdlib/vacpp.hpp b/include/ndnboost/config/stdlib/vacpp.hpp
similarity index 100%
rename from ndnboost/config/stdlib/vacpp.hpp
rename to include/ndnboost/config/stdlib/vacpp.hpp
diff --git a/ndnboost/config/suffix.hpp b/include/ndnboost/config/suffix.hpp
similarity index 100%
rename from ndnboost/config/suffix.hpp
rename to include/ndnboost/config/suffix.hpp
diff --git a/ndnboost/config/user.hpp b/include/ndnboost/config/user.hpp
similarity index 100%
rename from ndnboost/config/user.hpp
rename to include/ndnboost/config/user.hpp
diff --git a/ndnboost/config/warning_disable.hpp b/include/ndnboost/config/warning_disable.hpp
similarity index 100%
rename from ndnboost/config/warning_disable.hpp
rename to include/ndnboost/config/warning_disable.hpp
diff --git a/ndnboost/container/container_fwd.hpp b/include/ndnboost/container/container_fwd.hpp
similarity index 100%
rename from ndnboost/container/container_fwd.hpp
rename to include/ndnboost/container/container_fwd.hpp
diff --git a/ndnboost/cstdint.hpp b/include/ndnboost/cstdint.hpp
similarity index 100%
rename from ndnboost/cstdint.hpp
rename to include/ndnboost/cstdint.hpp
diff --git a/ndnboost/cstdlib.hpp b/include/ndnboost/cstdlib.hpp
similarity index 100%
rename from ndnboost/cstdlib.hpp
rename to include/ndnboost/cstdlib.hpp
diff --git a/ndnboost/current_function.hpp b/include/ndnboost/current_function.hpp
similarity index 100%
rename from ndnboost/current_function.hpp
rename to include/ndnboost/current_function.hpp
diff --git a/ndnboost/detail/binary_search.hpp b/include/ndnboost/detail/binary_search.hpp
similarity index 100%
rename from ndnboost/detail/binary_search.hpp
rename to include/ndnboost/detail/binary_search.hpp
diff --git a/ndnboost/detail/call_traits.hpp b/include/ndnboost/detail/call_traits.hpp
similarity index 100%
rename from ndnboost/detail/call_traits.hpp
rename to include/ndnboost/detail/call_traits.hpp
diff --git a/ndnboost/detail/container_fwd.hpp b/include/ndnboost/detail/container_fwd.hpp
similarity index 100%
rename from ndnboost/detail/container_fwd.hpp
rename to include/ndnboost/detail/container_fwd.hpp
diff --git a/ndnboost/detail/endian.hpp b/include/ndnboost/detail/endian.hpp
similarity index 100%
rename from ndnboost/detail/endian.hpp
rename to include/ndnboost/detail/endian.hpp
diff --git a/ndnboost/detail/fenv.hpp b/include/ndnboost/detail/fenv.hpp
similarity index 100%
rename from ndnboost/detail/fenv.hpp
rename to include/ndnboost/detail/fenv.hpp
diff --git a/ndnboost/detail/indirect_traits.hpp b/include/ndnboost/detail/indirect_traits.hpp
similarity index 100%
rename from ndnboost/detail/indirect_traits.hpp
rename to include/ndnboost/detail/indirect_traits.hpp
diff --git a/ndnboost/detail/interlocked.hpp b/include/ndnboost/detail/interlocked.hpp
similarity index 100%
rename from ndnboost/detail/interlocked.hpp
rename to include/ndnboost/detail/interlocked.hpp
diff --git a/ndnboost/detail/is_function_ref_tester.hpp b/include/ndnboost/detail/is_function_ref_tester.hpp
similarity index 100%
rename from ndnboost/detail/is_function_ref_tester.hpp
rename to include/ndnboost/detail/is_function_ref_tester.hpp
diff --git a/ndnboost/detail/is_incrementable.hpp b/include/ndnboost/detail/is_incrementable.hpp
similarity index 100%
rename from ndnboost/detail/is_incrementable.hpp
rename to include/ndnboost/detail/is_incrementable.hpp
diff --git a/ndnboost/detail/iterator.hpp b/include/ndnboost/detail/iterator.hpp
similarity index 100%
rename from ndnboost/detail/iterator.hpp
rename to include/ndnboost/detail/iterator.hpp
diff --git a/ndnboost/detail/lcast_precision.hpp b/include/ndnboost/detail/lcast_precision.hpp
similarity index 100%
rename from ndnboost/detail/lcast_precision.hpp
rename to include/ndnboost/detail/lcast_precision.hpp
diff --git a/ndnboost/detail/lightweight_mutex.hpp b/include/ndnboost/detail/lightweight_mutex.hpp
similarity index 100%
rename from ndnboost/detail/lightweight_mutex.hpp
rename to include/ndnboost/detail/lightweight_mutex.hpp
diff --git a/ndnboost/detail/lightweight_test.hpp b/include/ndnboost/detail/lightweight_test.hpp
similarity index 100%
rename from ndnboost/detail/lightweight_test.hpp
rename to include/ndnboost/detail/lightweight_test.hpp
diff --git a/ndnboost/detail/no_exceptions_support.hpp b/include/ndnboost/detail/no_exceptions_support.hpp
similarity index 100%
rename from ndnboost/detail/no_exceptions_support.hpp
rename to include/ndnboost/detail/no_exceptions_support.hpp
diff --git a/ndnboost/detail/ob_call_traits.hpp b/include/ndnboost/detail/ob_call_traits.hpp
similarity index 100%
rename from ndnboost/detail/ob_call_traits.hpp
rename to include/ndnboost/detail/ob_call_traits.hpp
diff --git a/ndnboost/detail/reference_content.hpp b/include/ndnboost/detail/reference_content.hpp
similarity index 100%
rename from ndnboost/detail/reference_content.hpp
rename to include/ndnboost/detail/reference_content.hpp
diff --git a/ndnboost/detail/sp_typeinfo.hpp b/include/ndnboost/detail/sp_typeinfo.hpp
similarity index 100%
rename from ndnboost/detail/sp_typeinfo.hpp
rename to include/ndnboost/detail/sp_typeinfo.hpp
diff --git a/ndnboost/detail/workaround.hpp b/include/ndnboost/detail/workaround.hpp
similarity index 100%
rename from ndnboost/detail/workaround.hpp
rename to include/ndnboost/detail/workaround.hpp
diff --git a/ndnboost/exception/current_exception_cast.hpp b/include/ndnboost/exception/current_exception_cast.hpp
similarity index 100%
rename from ndnboost/exception/current_exception_cast.hpp
rename to include/ndnboost/exception/current_exception_cast.hpp
diff --git a/ndnboost/exception/detail/attribute_noreturn.hpp b/include/ndnboost/exception/detail/attribute_noreturn.hpp
similarity index 100%
rename from ndnboost/exception/detail/attribute_noreturn.hpp
rename to include/ndnboost/exception/detail/attribute_noreturn.hpp
diff --git a/ndnboost/exception/detail/error_info_impl.hpp b/include/ndnboost/exception/detail/error_info_impl.hpp
similarity index 100%
rename from ndnboost/exception/detail/error_info_impl.hpp
rename to include/ndnboost/exception/detail/error_info_impl.hpp
diff --git a/ndnboost/exception/detail/type_info.hpp b/include/ndnboost/exception/detail/type_info.hpp
similarity index 100%
rename from ndnboost/exception/detail/type_info.hpp
rename to include/ndnboost/exception/detail/type_info.hpp
diff --git a/ndnboost/exception/exception.hpp b/include/ndnboost/exception/exception.hpp
similarity index 100%
rename from ndnboost/exception/exception.hpp
rename to include/ndnboost/exception/exception.hpp
diff --git a/ndnboost/exception/get_error_info.hpp b/include/ndnboost/exception/get_error_info.hpp
similarity index 100%
rename from ndnboost/exception/get_error_info.hpp
rename to include/ndnboost/exception/get_error_info.hpp
diff --git a/ndnboost/function.hpp b/include/ndnboost/function.hpp
similarity index 100%
rename from ndnboost/function.hpp
rename to include/ndnboost/function.hpp
diff --git a/ndnboost/function/detail/function_iterate.hpp b/include/ndnboost/function/detail/function_iterate.hpp
similarity index 100%
rename from ndnboost/function/detail/function_iterate.hpp
rename to include/ndnboost/function/detail/function_iterate.hpp
diff --git a/ndnboost/function/detail/gen_maybe_include.pl b/include/ndnboost/function/detail/gen_maybe_include.pl
similarity index 100%
rename from ndnboost/function/detail/gen_maybe_include.pl
rename to include/ndnboost/function/detail/gen_maybe_include.pl
diff --git a/ndnboost/function/detail/maybe_include.hpp b/include/ndnboost/function/detail/maybe_include.hpp
similarity index 100%
rename from ndnboost/function/detail/maybe_include.hpp
rename to include/ndnboost/function/detail/maybe_include.hpp
diff --git a/ndnboost/function/detail/prologue.hpp b/include/ndnboost/function/detail/prologue.hpp
similarity index 100%
rename from ndnboost/function/detail/prologue.hpp
rename to include/ndnboost/function/detail/prologue.hpp
diff --git a/ndnboost/function/function0.hpp b/include/ndnboost/function/function0.hpp
similarity index 100%
rename from ndnboost/function/function0.hpp
rename to include/ndnboost/function/function0.hpp
diff --git a/ndnboost/function/function1.hpp b/include/ndnboost/function/function1.hpp
similarity index 100%
rename from ndnboost/function/function1.hpp
rename to include/ndnboost/function/function1.hpp
diff --git a/ndnboost/function/function10.hpp b/include/ndnboost/function/function10.hpp
similarity index 100%
rename from ndnboost/function/function10.hpp
rename to include/ndnboost/function/function10.hpp
diff --git a/ndnboost/function/function2.hpp b/include/ndnboost/function/function2.hpp
similarity index 100%
rename from ndnboost/function/function2.hpp
rename to include/ndnboost/function/function2.hpp
diff --git a/ndnboost/function/function3.hpp b/include/ndnboost/function/function3.hpp
similarity index 100%
rename from ndnboost/function/function3.hpp
rename to include/ndnboost/function/function3.hpp
diff --git a/ndnboost/function/function4.hpp b/include/ndnboost/function/function4.hpp
similarity index 100%
rename from ndnboost/function/function4.hpp
rename to include/ndnboost/function/function4.hpp
diff --git a/ndnboost/function/function5.hpp b/include/ndnboost/function/function5.hpp
similarity index 100%
rename from ndnboost/function/function5.hpp
rename to include/ndnboost/function/function5.hpp
diff --git a/ndnboost/function/function6.hpp b/include/ndnboost/function/function6.hpp
similarity index 100%
rename from ndnboost/function/function6.hpp
rename to include/ndnboost/function/function6.hpp
diff --git a/ndnboost/function/function7.hpp b/include/ndnboost/function/function7.hpp
similarity index 100%
rename from ndnboost/function/function7.hpp
rename to include/ndnboost/function/function7.hpp
diff --git a/ndnboost/function/function8.hpp b/include/ndnboost/function/function8.hpp
similarity index 100%
rename from ndnboost/function/function8.hpp
rename to include/ndnboost/function/function8.hpp
diff --git a/ndnboost/function/function9.hpp b/include/ndnboost/function/function9.hpp
similarity index 100%
rename from ndnboost/function/function9.hpp
rename to include/ndnboost/function/function9.hpp
diff --git a/ndnboost/function/function_base.hpp b/include/ndnboost/function/function_base.hpp
similarity index 100%
rename from ndnboost/function/function_base.hpp
rename to include/ndnboost/function/function_base.hpp
diff --git a/ndnboost/function/function_fwd.hpp b/include/ndnboost/function/function_fwd.hpp
similarity index 100%
rename from ndnboost/function/function_fwd.hpp
rename to include/ndnboost/function/function_fwd.hpp
diff --git a/ndnboost/function/function_template.hpp b/include/ndnboost/function/function_template.hpp
similarity index 100%
rename from ndnboost/function/function_template.hpp
rename to include/ndnboost/function/function_template.hpp
diff --git a/ndnboost/function/function_typeof.hpp b/include/ndnboost/function/function_typeof.hpp
similarity index 100%
rename from ndnboost/function/function_typeof.hpp
rename to include/ndnboost/function/function_typeof.hpp
diff --git a/ndnboost/function/gen_function_N.pl b/include/ndnboost/function/gen_function_N.pl
similarity index 100%
rename from ndnboost/function/gen_function_N.pl
rename to include/ndnboost/function/gen_function_N.pl
diff --git a/ndnboost/function_equal.hpp b/include/ndnboost/function_equal.hpp
similarity index 100%
rename from ndnboost/function_equal.hpp
rename to include/ndnboost/function_equal.hpp
diff --git a/ndnboost/function_types/components.hpp b/include/ndnboost/function_types/components.hpp
similarity index 100%
rename from ndnboost/function_types/components.hpp
rename to include/ndnboost/function_types/components.hpp
diff --git a/ndnboost/function_types/config/cc_names.hpp b/include/ndnboost/function_types/config/cc_names.hpp
similarity index 100%
rename from ndnboost/function_types/config/cc_names.hpp
rename to include/ndnboost/function_types/config/cc_names.hpp
diff --git a/ndnboost/function_types/config/compiler.hpp b/include/ndnboost/function_types/config/compiler.hpp
similarity index 100%
rename from ndnboost/function_types/config/compiler.hpp
rename to include/ndnboost/function_types/config/compiler.hpp
diff --git a/ndnboost/function_types/config/config.hpp b/include/ndnboost/function_types/config/config.hpp
similarity index 100%
rename from ndnboost/function_types/config/config.hpp
rename to include/ndnboost/function_types/config/config.hpp
diff --git a/ndnboost/function_types/detail/class_transform.hpp b/include/ndnboost/function_types/detail/class_transform.hpp
similarity index 100%
rename from ndnboost/function_types/detail/class_transform.hpp
rename to include/ndnboost/function_types/detail/class_transform.hpp
diff --git a/ndnboost/function_types/detail/classifier.hpp b/include/ndnboost/function_types/detail/classifier.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier.hpp
rename to include/ndnboost/function_types/detail/classifier.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity10_0.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity10_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity10_0.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity10_0.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity10_1.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity10_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity10_1.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity10_1.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity20_0.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity20_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity20_0.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity20_0.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity20_1.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity20_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity20_1.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity20_1.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity30_0.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity30_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity30_0.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity30_0.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity30_1.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity30_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity30_1.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity30_1.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity40_0.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity40_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity40_0.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity40_0.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity40_1.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity40_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity40_1.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity40_1.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity50_0.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity50_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity50_0.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity50_0.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/arity50_1.hpp b/include/ndnboost/function_types/detail/classifier_impl/arity50_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/arity50_1.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/arity50_1.hpp
diff --git a/ndnboost/function_types/detail/classifier_impl/master.hpp b/include/ndnboost/function_types/detail/classifier_impl/master.hpp
similarity index 100%
rename from ndnboost/function_types/detail/classifier_impl/master.hpp
rename to include/ndnboost/function_types/detail/classifier_impl/master.hpp
diff --git a/ndnboost/function_types/detail/components_as_mpl_sequence.hpp b/include/ndnboost/function_types/detail/components_as_mpl_sequence.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_as_mpl_sequence.hpp
rename to include/ndnboost/function_types/detail/components_as_mpl_sequence.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity10_0.hpp b/include/ndnboost/function_types/detail/components_impl/arity10_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity10_0.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity10_0.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity10_1.hpp b/include/ndnboost/function_types/detail/components_impl/arity10_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity10_1.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity10_1.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity20_0.hpp b/include/ndnboost/function_types/detail/components_impl/arity20_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity20_0.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity20_0.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity20_1.hpp b/include/ndnboost/function_types/detail/components_impl/arity20_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity20_1.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity20_1.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity30_0.hpp b/include/ndnboost/function_types/detail/components_impl/arity30_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity30_0.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity30_0.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity30_1.hpp b/include/ndnboost/function_types/detail/components_impl/arity30_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity30_1.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity30_1.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity40_0.hpp b/include/ndnboost/function_types/detail/components_impl/arity40_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity40_0.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity40_0.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity40_1.hpp b/include/ndnboost/function_types/detail/components_impl/arity40_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity40_1.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity40_1.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity50_0.hpp b/include/ndnboost/function_types/detail/components_impl/arity50_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity50_0.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity50_0.hpp
diff --git a/ndnboost/function_types/detail/components_impl/arity50_1.hpp b/include/ndnboost/function_types/detail/components_impl/arity50_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/arity50_1.hpp
rename to include/ndnboost/function_types/detail/components_impl/arity50_1.hpp
diff --git a/ndnboost/function_types/detail/components_impl/master.hpp b/include/ndnboost/function_types/detail/components_impl/master.hpp
similarity index 100%
rename from ndnboost/function_types/detail/components_impl/master.hpp
rename to include/ndnboost/function_types/detail/components_impl/master.hpp
diff --git a/ndnboost/function_types/detail/cv_traits.hpp b/include/ndnboost/function_types/detail/cv_traits.hpp
similarity index 100%
rename from ndnboost/function_types/detail/cv_traits.hpp
rename to include/ndnboost/function_types/detail/cv_traits.hpp
diff --git a/ndnboost/function_types/detail/encoding/aliases_def.hpp b/include/ndnboost/function_types/detail/encoding/aliases_def.hpp
similarity index 100%
rename from ndnboost/function_types/detail/encoding/aliases_def.hpp
rename to include/ndnboost/function_types/detail/encoding/aliases_def.hpp
diff --git a/ndnboost/function_types/detail/encoding/aliases_undef.hpp b/include/ndnboost/function_types/detail/encoding/aliases_undef.hpp
similarity index 100%
rename from ndnboost/function_types/detail/encoding/aliases_undef.hpp
rename to include/ndnboost/function_types/detail/encoding/aliases_undef.hpp
diff --git a/ndnboost/function_types/detail/encoding/def.hpp b/include/ndnboost/function_types/detail/encoding/def.hpp
similarity index 100%
rename from ndnboost/function_types/detail/encoding/def.hpp
rename to include/ndnboost/function_types/detail/encoding/def.hpp
diff --git a/ndnboost/function_types/detail/encoding/undef.hpp b/include/ndnboost/function_types/detail/encoding/undef.hpp
similarity index 100%
rename from ndnboost/function_types/detail/encoding/undef.hpp
rename to include/ndnboost/function_types/detail/encoding/undef.hpp
diff --git a/ndnboost/function_types/detail/pp_arity_loop.hpp b/include/ndnboost/function_types/detail/pp_arity_loop.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_arity_loop.hpp
rename to include/ndnboost/function_types/detail/pp_arity_loop.hpp
diff --git a/ndnboost/function_types/detail/pp_cc_loop/master.hpp b/include/ndnboost/function_types/detail/pp_cc_loop/master.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_cc_loop/master.hpp
rename to include/ndnboost/function_types/detail/pp_cc_loop/master.hpp
diff --git a/ndnboost/function_types/detail/pp_cc_loop/preprocessed.hpp b/include/ndnboost/function_types/detail/pp_cc_loop/preprocessed.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_cc_loop/preprocessed.hpp
rename to include/ndnboost/function_types/detail/pp_cc_loop/preprocessed.hpp
diff --git a/ndnboost/function_types/detail/pp_loop.hpp b/include/ndnboost/function_types/detail/pp_loop.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_loop.hpp
rename to include/ndnboost/function_types/detail/pp_loop.hpp
diff --git a/ndnboost/function_types/detail/pp_retag_default_cc/master.hpp b/include/ndnboost/function_types/detail/pp_retag_default_cc/master.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_retag_default_cc/master.hpp
rename to include/ndnboost/function_types/detail/pp_retag_default_cc/master.hpp
diff --git a/ndnboost/function_types/detail/pp_retag_default_cc/preprocessed.hpp b/include/ndnboost/function_types/detail/pp_retag_default_cc/preprocessed.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_retag_default_cc/preprocessed.hpp
rename to include/ndnboost/function_types/detail/pp_retag_default_cc/preprocessed.hpp
diff --git a/ndnboost/function_types/detail/pp_tags/cc_tag.hpp b/include/ndnboost/function_types/detail/pp_tags/cc_tag.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_tags/cc_tag.hpp
rename to include/ndnboost/function_types/detail/pp_tags/cc_tag.hpp
diff --git a/ndnboost/function_types/detail/pp_tags/master.hpp b/include/ndnboost/function_types/detail/pp_tags/master.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_tags/master.hpp
rename to include/ndnboost/function_types/detail/pp_tags/master.hpp
diff --git a/ndnboost/function_types/detail/pp_tags/preprocessed.hpp b/include/ndnboost/function_types/detail/pp_tags/preprocessed.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_tags/preprocessed.hpp
rename to include/ndnboost/function_types/detail/pp_tags/preprocessed.hpp
diff --git a/ndnboost/function_types/detail/pp_variate_loop/master.hpp b/include/ndnboost/function_types/detail/pp_variate_loop/master.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_variate_loop/master.hpp
rename to include/ndnboost/function_types/detail/pp_variate_loop/master.hpp
diff --git a/ndnboost/function_types/detail/pp_variate_loop/preprocessed.hpp b/include/ndnboost/function_types/detail/pp_variate_loop/preprocessed.hpp
similarity index 100%
rename from ndnboost/function_types/detail/pp_variate_loop/preprocessed.hpp
rename to include/ndnboost/function_types/detail/pp_variate_loop/preprocessed.hpp
diff --git a/ndnboost/function_types/detail/retag_default_cc.hpp b/include/ndnboost/function_types/detail/retag_default_cc.hpp
similarity index 100%
rename from ndnboost/function_types/detail/retag_default_cc.hpp
rename to include/ndnboost/function_types/detail/retag_default_cc.hpp
diff --git a/ndnboost/function_types/detail/synthesize.hpp b/include/ndnboost/function_types/detail/synthesize.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize.hpp
rename to include/ndnboost/function_types/detail/synthesize.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity10_0.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity10_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity10_0.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity10_0.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity10_1.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity10_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity10_1.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity10_1.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity20_0.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity20_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity20_0.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity20_0.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity20_1.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity20_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity20_1.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity20_1.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity30_0.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity30_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity30_0.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity30_0.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity30_1.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity30_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity30_1.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity30_1.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity40_0.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity40_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity40_0.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity40_0.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity40_1.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity40_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity40_1.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity40_1.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity50_0.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity50_0.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity50_0.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity50_0.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/arity50_1.hpp b/include/ndnboost/function_types/detail/synthesize_impl/arity50_1.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/arity50_1.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/arity50_1.hpp
diff --git a/ndnboost/function_types/detail/synthesize_impl/master.hpp b/include/ndnboost/function_types/detail/synthesize_impl/master.hpp
similarity index 100%
rename from ndnboost/function_types/detail/synthesize_impl/master.hpp
rename to include/ndnboost/function_types/detail/synthesize_impl/master.hpp
diff --git a/ndnboost/function_types/detail/to_sequence.hpp b/include/ndnboost/function_types/detail/to_sequence.hpp
similarity index 100%
rename from ndnboost/function_types/detail/to_sequence.hpp
rename to include/ndnboost/function_types/detail/to_sequence.hpp
diff --git a/ndnboost/function_types/function_type.hpp b/include/ndnboost/function_types/function_type.hpp
similarity index 100%
rename from ndnboost/function_types/function_type.hpp
rename to include/ndnboost/function_types/function_type.hpp
diff --git a/ndnboost/function_types/is_callable_builtin.hpp b/include/ndnboost/function_types/is_callable_builtin.hpp
similarity index 100%
rename from ndnboost/function_types/is_callable_builtin.hpp
rename to include/ndnboost/function_types/is_callable_builtin.hpp
diff --git a/ndnboost/function_types/is_function.hpp b/include/ndnboost/function_types/is_function.hpp
similarity index 100%
rename from ndnboost/function_types/is_function.hpp
rename to include/ndnboost/function_types/is_function.hpp
diff --git a/ndnboost/function_types/is_function_pointer.hpp b/include/ndnboost/function_types/is_function_pointer.hpp
similarity index 100%
rename from ndnboost/function_types/is_function_pointer.hpp
rename to include/ndnboost/function_types/is_function_pointer.hpp
diff --git a/ndnboost/function_types/is_function_reference.hpp b/include/ndnboost/function_types/is_function_reference.hpp
similarity index 100%
rename from ndnboost/function_types/is_function_reference.hpp
rename to include/ndnboost/function_types/is_function_reference.hpp
diff --git a/ndnboost/function_types/parameter_types.hpp b/include/ndnboost/function_types/parameter_types.hpp
similarity index 100%
rename from ndnboost/function_types/parameter_types.hpp
rename to include/ndnboost/function_types/parameter_types.hpp
diff --git a/ndnboost/function_types/property_tags.hpp b/include/ndnboost/function_types/property_tags.hpp
similarity index 100%
rename from ndnboost/function_types/property_tags.hpp
rename to include/ndnboost/function_types/property_tags.hpp
diff --git a/ndnboost/function_types/result_type.hpp b/include/ndnboost/function_types/result_type.hpp
similarity index 100%
rename from ndnboost/function_types/result_type.hpp
rename to include/ndnboost/function_types/result_type.hpp
diff --git a/ndnboost/functional.hpp b/include/ndnboost/functional.hpp
similarity index 100%
rename from ndnboost/functional.hpp
rename to include/ndnboost/functional.hpp
diff --git a/ndnboost/functional/hash/hash_fwd.hpp b/include/ndnboost/functional/hash/hash_fwd.hpp
similarity index 100%
rename from ndnboost/functional/hash/hash_fwd.hpp
rename to include/ndnboost/functional/hash/hash_fwd.hpp
diff --git a/ndnboost/functional/hash_fwd.hpp b/include/ndnboost/functional/hash_fwd.hpp
similarity index 100%
rename from ndnboost/functional/hash_fwd.hpp
rename to include/ndnboost/functional/hash_fwd.hpp
diff --git a/ndnboost/get_pointer.hpp b/include/ndnboost/get_pointer.hpp
similarity index 100%
rename from ndnboost/get_pointer.hpp
rename to include/ndnboost/get_pointer.hpp
diff --git a/ndnboost/indirect_reference.hpp b/include/ndnboost/indirect_reference.hpp
similarity index 100%
rename from ndnboost/indirect_reference.hpp
rename to include/ndnboost/indirect_reference.hpp
diff --git a/ndnboost/integer.hpp b/include/ndnboost/integer.hpp
similarity index 100%
rename from ndnboost/integer.hpp
rename to include/ndnboost/integer.hpp
diff --git a/ndnboost/integer/static_log2.hpp b/include/ndnboost/integer/static_log2.hpp
similarity index 100%
rename from ndnboost/integer/static_log2.hpp
rename to include/ndnboost/integer/static_log2.hpp
diff --git a/ndnboost/integer_fwd.hpp b/include/ndnboost/integer_fwd.hpp
similarity index 100%
rename from ndnboost/integer_fwd.hpp
rename to include/ndnboost/integer_fwd.hpp
diff --git a/ndnboost/integer_traits.hpp b/include/ndnboost/integer_traits.hpp
similarity index 100%
rename from ndnboost/integer_traits.hpp
rename to include/ndnboost/integer_traits.hpp
diff --git a/ndnboost/intrusive/detail/config_begin.hpp b/include/ndnboost/intrusive/detail/config_begin.hpp
similarity index 100%
rename from ndnboost/intrusive/detail/config_begin.hpp
rename to include/ndnboost/intrusive/detail/config_begin.hpp
diff --git a/ndnboost/intrusive/detail/config_end.hpp b/include/ndnboost/intrusive/detail/config_end.hpp
similarity index 100%
rename from ndnboost/intrusive/detail/config_end.hpp
rename to include/ndnboost/intrusive/detail/config_end.hpp
diff --git a/ndnboost/intrusive/detail/has_member_function_callable_with.hpp b/include/ndnboost/intrusive/detail/has_member_function_callable_with.hpp
similarity index 100%
rename from ndnboost/intrusive/detail/has_member_function_callable_with.hpp
rename to include/ndnboost/intrusive/detail/has_member_function_callable_with.hpp
diff --git a/ndnboost/intrusive/detail/memory_util.hpp b/include/ndnboost/intrusive/detail/memory_util.hpp
similarity index 100%
rename from ndnboost/intrusive/detail/memory_util.hpp
rename to include/ndnboost/intrusive/detail/memory_util.hpp
diff --git a/ndnboost/intrusive/detail/mpl.hpp b/include/ndnboost/intrusive/detail/mpl.hpp
similarity index 100%
rename from ndnboost/intrusive/detail/mpl.hpp
rename to include/ndnboost/intrusive/detail/mpl.hpp
diff --git a/ndnboost/intrusive/detail/preprocessor.hpp b/include/ndnboost/intrusive/detail/preprocessor.hpp
similarity index 100%
rename from ndnboost/intrusive/detail/preprocessor.hpp
rename to include/ndnboost/intrusive/detail/preprocessor.hpp
diff --git a/ndnboost/intrusive/detail/workaround.hpp b/include/ndnboost/intrusive/detail/workaround.hpp
similarity index 100%
rename from ndnboost/intrusive/detail/workaround.hpp
rename to include/ndnboost/intrusive/detail/workaround.hpp
diff --git a/ndnboost/intrusive/pointer_traits.hpp b/include/ndnboost/intrusive/pointer_traits.hpp
similarity index 100%
rename from ndnboost/intrusive/pointer_traits.hpp
rename to include/ndnboost/intrusive/pointer_traits.hpp
diff --git a/ndnboost/io/ios_state.hpp b/include/ndnboost/io/ios_state.hpp
similarity index 100%
rename from ndnboost/io/ios_state.hpp
rename to include/ndnboost/io/ios_state.hpp
diff --git a/ndnboost/io_fwd.hpp b/include/ndnboost/io_fwd.hpp
similarity index 100%
rename from ndnboost/io_fwd.hpp
rename to include/ndnboost/io_fwd.hpp
diff --git a/ndnboost/is_placeholder.hpp b/include/ndnboost/is_placeholder.hpp
similarity index 100%
rename from ndnboost/is_placeholder.hpp
rename to include/ndnboost/is_placeholder.hpp
diff --git a/ndnboost/iterator.hpp b/include/ndnboost/iterator.hpp
similarity index 100%
rename from ndnboost/iterator.hpp
rename to include/ndnboost/iterator.hpp
diff --git a/ndnboost/iterator/detail/config_def.hpp b/include/ndnboost/iterator/detail/config_def.hpp
similarity index 100%
rename from ndnboost/iterator/detail/config_def.hpp
rename to include/ndnboost/iterator/detail/config_def.hpp
diff --git a/ndnboost/iterator/detail/config_undef.hpp b/include/ndnboost/iterator/detail/config_undef.hpp
similarity index 100%
rename from ndnboost/iterator/detail/config_undef.hpp
rename to include/ndnboost/iterator/detail/config_undef.hpp
diff --git a/ndnboost/iterator/detail/enable_if.hpp b/include/ndnboost/iterator/detail/enable_if.hpp
similarity index 100%
rename from ndnboost/iterator/detail/enable_if.hpp
rename to include/ndnboost/iterator/detail/enable_if.hpp
diff --git a/ndnboost/iterator/detail/facade_iterator_category.hpp b/include/ndnboost/iterator/detail/facade_iterator_category.hpp
similarity index 100%
rename from ndnboost/iterator/detail/facade_iterator_category.hpp
rename to include/ndnboost/iterator/detail/facade_iterator_category.hpp
diff --git a/ndnboost/iterator/interoperable.hpp b/include/ndnboost/iterator/interoperable.hpp
similarity index 100%
rename from ndnboost/iterator/interoperable.hpp
rename to include/ndnboost/iterator/interoperable.hpp
diff --git a/ndnboost/iterator/iterator_adaptor.hpp b/include/ndnboost/iterator/iterator_adaptor.hpp
similarity index 100%
rename from ndnboost/iterator/iterator_adaptor.hpp
rename to include/ndnboost/iterator/iterator_adaptor.hpp
diff --git a/ndnboost/iterator/iterator_categories.hpp b/include/ndnboost/iterator/iterator_categories.hpp
similarity index 100%
rename from ndnboost/iterator/iterator_categories.hpp
rename to include/ndnboost/iterator/iterator_categories.hpp
diff --git a/ndnboost/iterator/iterator_concepts.hpp b/include/ndnboost/iterator/iterator_concepts.hpp
similarity index 100%
rename from ndnboost/iterator/iterator_concepts.hpp
rename to include/ndnboost/iterator/iterator_concepts.hpp
diff --git a/ndnboost/iterator/iterator_facade.hpp b/include/ndnboost/iterator/iterator_facade.hpp
similarity index 100%
rename from ndnboost/iterator/iterator_facade.hpp
rename to include/ndnboost/iterator/iterator_facade.hpp
diff --git a/ndnboost/iterator/iterator_traits.hpp b/include/ndnboost/iterator/iterator_traits.hpp
similarity index 100%
rename from ndnboost/iterator/iterator_traits.hpp
rename to include/ndnboost/iterator/iterator_traits.hpp
diff --git a/ndnboost/iterator/reverse_iterator.hpp b/include/ndnboost/iterator/reverse_iterator.hpp
similarity index 100%
rename from ndnboost/iterator/reverse_iterator.hpp
rename to include/ndnboost/iterator/reverse_iterator.hpp
diff --git a/ndnboost/lambda/bind.hpp b/include/ndnboost/lambda/bind.hpp
similarity index 100%
rename from ndnboost/lambda/bind.hpp
rename to include/ndnboost/lambda/bind.hpp
diff --git a/ndnboost/lambda/core.hpp b/include/ndnboost/lambda/core.hpp
similarity index 100%
rename from ndnboost/lambda/core.hpp
rename to include/ndnboost/lambda/core.hpp
diff --git a/ndnboost/lambda/detail/actions.hpp b/include/ndnboost/lambda/detail/actions.hpp
similarity index 100%
rename from ndnboost/lambda/detail/actions.hpp
rename to include/ndnboost/lambda/detail/actions.hpp
diff --git a/ndnboost/lambda/detail/arity_code.hpp b/include/ndnboost/lambda/detail/arity_code.hpp
similarity index 100%
rename from ndnboost/lambda/detail/arity_code.hpp
rename to include/ndnboost/lambda/detail/arity_code.hpp
diff --git a/ndnboost/lambda/detail/bind_functions.hpp b/include/ndnboost/lambda/detail/bind_functions.hpp
similarity index 100%
rename from ndnboost/lambda/detail/bind_functions.hpp
rename to include/ndnboost/lambda/detail/bind_functions.hpp
diff --git a/ndnboost/lambda/detail/function_adaptors.hpp b/include/ndnboost/lambda/detail/function_adaptors.hpp
similarity index 100%
rename from ndnboost/lambda/detail/function_adaptors.hpp
rename to include/ndnboost/lambda/detail/function_adaptors.hpp
diff --git a/ndnboost/lambda/detail/is_instance_of.hpp b/include/ndnboost/lambda/detail/is_instance_of.hpp
similarity index 100%
rename from ndnboost/lambda/detail/is_instance_of.hpp
rename to include/ndnboost/lambda/detail/is_instance_of.hpp
diff --git a/ndnboost/lambda/detail/lambda_config.hpp b/include/ndnboost/lambda/detail/lambda_config.hpp
similarity index 100%
rename from ndnboost/lambda/detail/lambda_config.hpp
rename to include/ndnboost/lambda/detail/lambda_config.hpp
diff --git a/ndnboost/lambda/detail/lambda_functor_base.hpp b/include/ndnboost/lambda/detail/lambda_functor_base.hpp
similarity index 100%
rename from ndnboost/lambda/detail/lambda_functor_base.hpp
rename to include/ndnboost/lambda/detail/lambda_functor_base.hpp
diff --git a/ndnboost/lambda/detail/lambda_functors.hpp b/include/ndnboost/lambda/detail/lambda_functors.hpp
similarity index 100%
rename from ndnboost/lambda/detail/lambda_functors.hpp
rename to include/ndnboost/lambda/detail/lambda_functors.hpp
diff --git a/ndnboost/lambda/detail/lambda_fwd.hpp b/include/ndnboost/lambda/detail/lambda_fwd.hpp
similarity index 100%
rename from ndnboost/lambda/detail/lambda_fwd.hpp
rename to include/ndnboost/lambda/detail/lambda_fwd.hpp
diff --git a/ndnboost/lambda/detail/lambda_traits.hpp b/include/ndnboost/lambda/detail/lambda_traits.hpp
similarity index 100%
rename from ndnboost/lambda/detail/lambda_traits.hpp
rename to include/ndnboost/lambda/detail/lambda_traits.hpp
diff --git a/ndnboost/lambda/detail/member_ptr.hpp b/include/ndnboost/lambda/detail/member_ptr.hpp
similarity index 100%
rename from ndnboost/lambda/detail/member_ptr.hpp
rename to include/ndnboost/lambda/detail/member_ptr.hpp
diff --git a/ndnboost/lambda/detail/operator_actions.hpp b/include/ndnboost/lambda/detail/operator_actions.hpp
similarity index 100%
rename from ndnboost/lambda/detail/operator_actions.hpp
rename to include/ndnboost/lambda/detail/operator_actions.hpp
diff --git a/ndnboost/lambda/detail/operator_lambda_func_base.hpp b/include/ndnboost/lambda/detail/operator_lambda_func_base.hpp
similarity index 100%
rename from ndnboost/lambda/detail/operator_lambda_func_base.hpp
rename to include/ndnboost/lambda/detail/operator_lambda_func_base.hpp
diff --git a/ndnboost/lambda/detail/operator_return_type_traits.hpp b/include/ndnboost/lambda/detail/operator_return_type_traits.hpp
similarity index 100%
rename from ndnboost/lambda/detail/operator_return_type_traits.hpp
rename to include/ndnboost/lambda/detail/operator_return_type_traits.hpp
diff --git a/ndnboost/lambda/detail/operators.hpp b/include/ndnboost/lambda/detail/operators.hpp
similarity index 100%
rename from ndnboost/lambda/detail/operators.hpp
rename to include/ndnboost/lambda/detail/operators.hpp
diff --git a/ndnboost/lambda/detail/ret.hpp b/include/ndnboost/lambda/detail/ret.hpp
similarity index 100%
rename from ndnboost/lambda/detail/ret.hpp
rename to include/ndnboost/lambda/detail/ret.hpp
diff --git a/ndnboost/lambda/detail/return_type_traits.hpp b/include/ndnboost/lambda/detail/return_type_traits.hpp
similarity index 100%
rename from ndnboost/lambda/detail/return_type_traits.hpp
rename to include/ndnboost/lambda/detail/return_type_traits.hpp
diff --git a/ndnboost/lambda/detail/select_functions.hpp b/include/ndnboost/lambda/detail/select_functions.hpp
similarity index 100%
rename from ndnboost/lambda/detail/select_functions.hpp
rename to include/ndnboost/lambda/detail/select_functions.hpp
diff --git a/ndnboost/lambda/lambda.hpp b/include/ndnboost/lambda/lambda.hpp
similarity index 100%
rename from ndnboost/lambda/lambda.hpp
rename to include/ndnboost/lambda/lambda.hpp
diff --git a/ndnboost/lexical_cast.hpp b/include/ndnboost/lexical_cast.hpp
similarity index 100%
rename from ndnboost/lexical_cast.hpp
rename to include/ndnboost/lexical_cast.hpp
diff --git a/ndnboost/limits.hpp b/include/ndnboost/limits.hpp
similarity index 100%
rename from ndnboost/limits.hpp
rename to include/ndnboost/limits.hpp
diff --git a/ndnboost/make_shared.hpp b/include/ndnboost/make_shared.hpp
similarity index 100%
rename from ndnboost/make_shared.hpp
rename to include/ndnboost/make_shared.hpp
diff --git a/ndnboost/math/policies/policy.hpp b/include/ndnboost/math/policies/policy.hpp
similarity index 100%
rename from ndnboost/math/policies/policy.hpp
rename to include/ndnboost/math/policies/policy.hpp
diff --git a/ndnboost/math/special_functions/detail/fp_traits.hpp b/include/ndnboost/math/special_functions/detail/fp_traits.hpp
similarity index 100%
rename from ndnboost/math/special_functions/detail/fp_traits.hpp
rename to include/ndnboost/math/special_functions/detail/fp_traits.hpp
diff --git a/ndnboost/math/special_functions/detail/round_fwd.hpp b/include/ndnboost/math/special_functions/detail/round_fwd.hpp
similarity index 100%
rename from ndnboost/math/special_functions/detail/round_fwd.hpp
rename to include/ndnboost/math/special_functions/detail/round_fwd.hpp
diff --git a/ndnboost/math/special_functions/fpclassify.hpp b/include/ndnboost/math/special_functions/fpclassify.hpp
similarity index 100%
rename from ndnboost/math/special_functions/fpclassify.hpp
rename to include/ndnboost/math/special_functions/fpclassify.hpp
diff --git a/ndnboost/math/special_functions/math_fwd.hpp b/include/ndnboost/math/special_functions/math_fwd.hpp
similarity index 100%
rename from ndnboost/math/special_functions/math_fwd.hpp
rename to include/ndnboost/math/special_functions/math_fwd.hpp
diff --git a/ndnboost/math/special_functions/sign.hpp b/include/ndnboost/math/special_functions/sign.hpp
similarity index 100%
rename from ndnboost/math/special_functions/sign.hpp
rename to include/ndnboost/math/special_functions/sign.hpp
diff --git a/ndnboost/math/tools/config.hpp b/include/ndnboost/math/tools/config.hpp
similarity index 100%
rename from ndnboost/math/tools/config.hpp
rename to include/ndnboost/math/tools/config.hpp
diff --git a/ndnboost/math/tools/promotion.hpp b/include/ndnboost/math/tools/promotion.hpp
similarity index 100%
rename from ndnboost/math/tools/promotion.hpp
rename to include/ndnboost/math/tools/promotion.hpp
diff --git a/ndnboost/math/tools/real_cast.hpp b/include/ndnboost/math/tools/real_cast.hpp
similarity index 100%
rename from ndnboost/math/tools/real_cast.hpp
rename to include/ndnboost/math/tools/real_cast.hpp
diff --git a/ndnboost/math/tools/user.hpp b/include/ndnboost/math/tools/user.hpp
similarity index 100%
rename from ndnboost/math/tools/user.hpp
rename to include/ndnboost/math/tools/user.hpp
diff --git a/ndnboost/mem_fn.hpp b/include/ndnboost/mem_fn.hpp
similarity index 100%
rename from ndnboost/mem_fn.hpp
rename to include/ndnboost/mem_fn.hpp
diff --git a/ndnboost/memory_order.hpp b/include/ndnboost/memory_order.hpp
similarity index 100%
rename from ndnboost/memory_order.hpp
rename to include/ndnboost/memory_order.hpp
diff --git a/ndnboost/move/algorithm.hpp b/include/ndnboost/move/algorithm.hpp
similarity index 100%
rename from ndnboost/move/algorithm.hpp
rename to include/ndnboost/move/algorithm.hpp
diff --git a/ndnboost/move/core.hpp b/include/ndnboost/move/core.hpp
similarity index 100%
rename from ndnboost/move/core.hpp
rename to include/ndnboost/move/core.hpp
diff --git a/ndnboost/move/detail/config_begin.hpp b/include/ndnboost/move/detail/config_begin.hpp
similarity index 100%
rename from ndnboost/move/detail/config_begin.hpp
rename to include/ndnboost/move/detail/config_begin.hpp
diff --git a/ndnboost/move/detail/config_end.hpp b/include/ndnboost/move/detail/config_end.hpp
similarity index 100%
rename from ndnboost/move/detail/config_end.hpp
rename to include/ndnboost/move/detail/config_end.hpp
diff --git a/ndnboost/move/detail/meta_utils.hpp b/include/ndnboost/move/detail/meta_utils.hpp
similarity index 100%
rename from ndnboost/move/detail/meta_utils.hpp
rename to include/ndnboost/move/detail/meta_utils.hpp
diff --git a/ndnboost/move/iterator.hpp b/include/ndnboost/move/iterator.hpp
similarity index 100%
rename from ndnboost/move/iterator.hpp
rename to include/ndnboost/move/iterator.hpp
diff --git a/ndnboost/move/move.hpp b/include/ndnboost/move/move.hpp
similarity index 100%
rename from ndnboost/move/move.hpp
rename to include/ndnboost/move/move.hpp
diff --git a/ndnboost/move/traits.hpp b/include/ndnboost/move/traits.hpp
similarity index 100%
rename from ndnboost/move/traits.hpp
rename to include/ndnboost/move/traits.hpp
diff --git a/ndnboost/move/utility.hpp b/include/ndnboost/move/utility.hpp
similarity index 100%
rename from ndnboost/move/utility.hpp
rename to include/ndnboost/move/utility.hpp
diff --git a/ndnboost/mpl/O1_size.hpp b/include/ndnboost/mpl/O1_size.hpp
similarity index 100%
rename from ndnboost/mpl/O1_size.hpp
rename to include/ndnboost/mpl/O1_size.hpp
diff --git a/ndnboost/mpl/O1_size_fwd.hpp b/include/ndnboost/mpl/O1_size_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/O1_size_fwd.hpp
rename to include/ndnboost/mpl/O1_size_fwd.hpp
diff --git a/ndnboost/mpl/advance.hpp b/include/ndnboost/mpl/advance.hpp
similarity index 100%
rename from ndnboost/mpl/advance.hpp
rename to include/ndnboost/mpl/advance.hpp
diff --git a/ndnboost/mpl/advance_fwd.hpp b/include/ndnboost/mpl/advance_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/advance_fwd.hpp
rename to include/ndnboost/mpl/advance_fwd.hpp
diff --git a/ndnboost/mpl/always.hpp b/include/ndnboost/mpl/always.hpp
similarity index 100%
rename from ndnboost/mpl/always.hpp
rename to include/ndnboost/mpl/always.hpp
diff --git a/ndnboost/mpl/and.hpp b/include/ndnboost/mpl/and.hpp
similarity index 100%
rename from ndnboost/mpl/and.hpp
rename to include/ndnboost/mpl/and.hpp
diff --git a/ndnboost/mpl/apply.hpp b/include/ndnboost/mpl/apply.hpp
similarity index 100%
rename from ndnboost/mpl/apply.hpp
rename to include/ndnboost/mpl/apply.hpp
diff --git a/ndnboost/mpl/apply_fwd.hpp b/include/ndnboost/mpl/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/apply_fwd.hpp
rename to include/ndnboost/mpl/apply_fwd.hpp
diff --git a/ndnboost/mpl/apply_wrap.hpp b/include/ndnboost/mpl/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/apply_wrap.hpp
rename to include/ndnboost/mpl/apply_wrap.hpp
diff --git a/ndnboost/mpl/arg.hpp b/include/ndnboost/mpl/arg.hpp
similarity index 100%
rename from ndnboost/mpl/arg.hpp
rename to include/ndnboost/mpl/arg.hpp
diff --git a/ndnboost/mpl/arg_fwd.hpp b/include/ndnboost/mpl/arg_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/arg_fwd.hpp
rename to include/ndnboost/mpl/arg_fwd.hpp
diff --git a/ndnboost/mpl/assert.hpp b/include/ndnboost/mpl/assert.hpp
similarity index 100%
rename from ndnboost/mpl/assert.hpp
rename to include/ndnboost/mpl/assert.hpp
diff --git a/ndnboost/mpl/at.hpp b/include/ndnboost/mpl/at.hpp
similarity index 100%
rename from ndnboost/mpl/at.hpp
rename to include/ndnboost/mpl/at.hpp
diff --git a/ndnboost/mpl/at_fwd.hpp b/include/ndnboost/mpl/at_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/at_fwd.hpp
rename to include/ndnboost/mpl/at_fwd.hpp
diff --git a/ndnboost/mpl/aux_/O1_size_impl.hpp b/include/ndnboost/mpl/aux_/O1_size_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/O1_size_impl.hpp
rename to include/ndnboost/mpl/aux_/O1_size_impl.hpp
diff --git a/ndnboost/mpl/aux_/adl_barrier.hpp b/include/ndnboost/mpl/aux_/adl_barrier.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/adl_barrier.hpp
rename to include/ndnboost/mpl/aux_/adl_barrier.hpp
diff --git a/ndnboost/mpl/aux_/advance_backward.hpp b/include/ndnboost/mpl/aux_/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/advance_forward.hpp b/include/ndnboost/mpl/aux_/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/arg_typedef.hpp b/include/ndnboost/mpl/aux_/arg_typedef.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/arg_typedef.hpp
rename to include/ndnboost/mpl/aux_/arg_typedef.hpp
diff --git a/ndnboost/mpl/aux_/arithmetic_op.hpp b/include/ndnboost/mpl/aux_/arithmetic_op.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/arithmetic_op.hpp
rename to include/ndnboost/mpl/aux_/arithmetic_op.hpp
diff --git a/ndnboost/mpl/aux_/arity.hpp b/include/ndnboost/mpl/aux_/arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/arity.hpp
rename to include/ndnboost/mpl/aux_/arity.hpp
diff --git a/ndnboost/mpl/aux_/arity_spec.hpp b/include/ndnboost/mpl/aux_/arity_spec.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/arity_spec.hpp
rename to include/ndnboost/mpl/aux_/arity_spec.hpp
diff --git a/ndnboost/mpl/aux_/at_impl.hpp b/include/ndnboost/mpl/aux_/at_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/at_impl.hpp
rename to include/ndnboost/mpl/aux_/at_impl.hpp
diff --git a/ndnboost/mpl/aux_/begin_end_impl.hpp b/include/ndnboost/mpl/aux_/begin_end_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/begin_end_impl.hpp
rename to include/ndnboost/mpl/aux_/begin_end_impl.hpp
diff --git a/ndnboost/mpl/aux_/clear_impl.hpp b/include/ndnboost/mpl/aux_/clear_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/clear_impl.hpp
rename to include/ndnboost/mpl/aux_/clear_impl.hpp
diff --git a/ndnboost/mpl/aux_/common_name_wknd.hpp b/include/ndnboost/mpl/aux_/common_name_wknd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/common_name_wknd.hpp
rename to include/ndnboost/mpl/aux_/common_name_wknd.hpp
diff --git a/ndnboost/mpl/aux_/comparison_op.hpp b/include/ndnboost/mpl/aux_/comparison_op.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/comparison_op.hpp
rename to include/ndnboost/mpl/aux_/comparison_op.hpp
diff --git a/ndnboost/mpl/aux_/config/adl.hpp b/include/ndnboost/mpl/aux_/config/adl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/adl.hpp
rename to include/ndnboost/mpl/aux_/config/adl.hpp
diff --git a/ndnboost/mpl/aux_/config/arrays.hpp b/include/ndnboost/mpl/aux_/config/arrays.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/arrays.hpp
rename to include/ndnboost/mpl/aux_/config/arrays.hpp
diff --git a/ndnboost/mpl/aux_/config/bcc.hpp b/include/ndnboost/mpl/aux_/config/bcc.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/bcc.hpp
rename to include/ndnboost/mpl/aux_/config/bcc.hpp
diff --git a/ndnboost/mpl/aux_/config/bind.hpp b/include/ndnboost/mpl/aux_/config/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/bind.hpp
rename to include/ndnboost/mpl/aux_/config/bind.hpp
diff --git a/ndnboost/mpl/aux_/config/compiler.hpp b/include/ndnboost/mpl/aux_/config/compiler.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/compiler.hpp
rename to include/ndnboost/mpl/aux_/config/compiler.hpp
diff --git a/ndnboost/mpl/aux_/config/ctps.hpp b/include/ndnboost/mpl/aux_/config/ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/ctps.hpp
rename to include/ndnboost/mpl/aux_/config/ctps.hpp
diff --git a/ndnboost/mpl/aux_/config/dmc_ambiguous_ctps.hpp b/include/ndnboost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
rename to include/ndnboost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
diff --git a/ndnboost/mpl/aux_/config/dtp.hpp b/include/ndnboost/mpl/aux_/config/dtp.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/dtp.hpp
rename to include/ndnboost/mpl/aux_/config/dtp.hpp
diff --git a/ndnboost/mpl/aux_/config/eti.hpp b/include/ndnboost/mpl/aux_/config/eti.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/eti.hpp
rename to include/ndnboost/mpl/aux_/config/eti.hpp
diff --git a/ndnboost/mpl/aux_/config/forwarding.hpp b/include/ndnboost/mpl/aux_/config/forwarding.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/forwarding.hpp
rename to include/ndnboost/mpl/aux_/config/forwarding.hpp
diff --git a/ndnboost/mpl/aux_/config/gcc.hpp b/include/ndnboost/mpl/aux_/config/gcc.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/gcc.hpp
rename to include/ndnboost/mpl/aux_/config/gcc.hpp
diff --git a/ndnboost/mpl/aux_/config/has_apply.hpp b/include/ndnboost/mpl/aux_/config/has_apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/has_apply.hpp
rename to include/ndnboost/mpl/aux_/config/has_apply.hpp
diff --git a/ndnboost/mpl/aux_/config/has_xxx.hpp b/include/ndnboost/mpl/aux_/config/has_xxx.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/has_xxx.hpp
rename to include/ndnboost/mpl/aux_/config/has_xxx.hpp
diff --git a/ndnboost/mpl/aux_/config/integral.hpp b/include/ndnboost/mpl/aux_/config/integral.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/integral.hpp
rename to include/ndnboost/mpl/aux_/config/integral.hpp
diff --git a/ndnboost/mpl/aux_/config/intel.hpp b/include/ndnboost/mpl/aux_/config/intel.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/intel.hpp
rename to include/ndnboost/mpl/aux_/config/intel.hpp
diff --git a/ndnboost/mpl/aux_/config/lambda.hpp b/include/ndnboost/mpl/aux_/config/lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/lambda.hpp
rename to include/ndnboost/mpl/aux_/config/lambda.hpp
diff --git a/ndnboost/mpl/aux_/config/msvc.hpp b/include/ndnboost/mpl/aux_/config/msvc.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/msvc.hpp
rename to include/ndnboost/mpl/aux_/config/msvc.hpp
diff --git a/ndnboost/mpl/aux_/config/msvc_typename.hpp b/include/ndnboost/mpl/aux_/config/msvc_typename.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/msvc_typename.hpp
rename to include/ndnboost/mpl/aux_/config/msvc_typename.hpp
diff --git a/ndnboost/mpl/aux_/config/nttp.hpp b/include/ndnboost/mpl/aux_/config/nttp.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/nttp.hpp
rename to include/ndnboost/mpl/aux_/config/nttp.hpp
diff --git a/ndnboost/mpl/aux_/config/overload_resolution.hpp b/include/ndnboost/mpl/aux_/config/overload_resolution.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/overload_resolution.hpp
rename to include/ndnboost/mpl/aux_/config/overload_resolution.hpp
diff --git a/ndnboost/mpl/aux_/config/pp_counter.hpp b/include/ndnboost/mpl/aux_/config/pp_counter.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/pp_counter.hpp
rename to include/ndnboost/mpl/aux_/config/pp_counter.hpp
diff --git a/ndnboost/mpl/aux_/config/preprocessor.hpp b/include/ndnboost/mpl/aux_/config/preprocessor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/preprocessor.hpp
rename to include/ndnboost/mpl/aux_/config/preprocessor.hpp
diff --git a/ndnboost/mpl/aux_/config/static_constant.hpp b/include/ndnboost/mpl/aux_/config/static_constant.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/static_constant.hpp
rename to include/ndnboost/mpl/aux_/config/static_constant.hpp
diff --git a/ndnboost/mpl/aux_/config/ttp.hpp b/include/ndnboost/mpl/aux_/config/ttp.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/ttp.hpp
rename to include/ndnboost/mpl/aux_/config/ttp.hpp
diff --git a/ndnboost/mpl/aux_/config/typeof.hpp b/include/ndnboost/mpl/aux_/config/typeof.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/typeof.hpp
rename to include/ndnboost/mpl/aux_/config/typeof.hpp
diff --git a/ndnboost/mpl/aux_/config/use_preprocessed.hpp b/include/ndnboost/mpl/aux_/config/use_preprocessed.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/use_preprocessed.hpp
rename to include/ndnboost/mpl/aux_/config/use_preprocessed.hpp
diff --git a/ndnboost/mpl/aux_/config/workaround.hpp b/include/ndnboost/mpl/aux_/config/workaround.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/config/workaround.hpp
rename to include/ndnboost/mpl/aux_/config/workaround.hpp
diff --git a/ndnboost/mpl/aux_/contains_impl.hpp b/include/ndnboost/mpl/aux_/contains_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/contains_impl.hpp
rename to include/ndnboost/mpl/aux_/contains_impl.hpp
diff --git a/ndnboost/mpl/aux_/count_args.hpp b/include/ndnboost/mpl/aux_/count_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/count_args.hpp
rename to include/ndnboost/mpl/aux_/count_args.hpp
diff --git a/ndnboost/mpl/aux_/find_if_pred.hpp b/include/ndnboost/mpl/aux_/find_if_pred.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/find_if_pred.hpp
rename to include/ndnboost/mpl/aux_/find_if_pred.hpp
diff --git a/ndnboost/mpl/aux_/fold_impl.hpp b/include/ndnboost/mpl/aux_/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/fold_impl_body.hpp b/include/ndnboost/mpl/aux_/fold_impl_body.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/fold_impl_body.hpp
rename to include/ndnboost/mpl/aux_/fold_impl_body.hpp
diff --git a/ndnboost/mpl/aux_/full_lambda.hpp b/include/ndnboost/mpl/aux_/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/has_apply.hpp b/include/ndnboost/mpl/aux_/has_apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/has_apply.hpp
rename to include/ndnboost/mpl/aux_/has_apply.hpp
diff --git a/ndnboost/mpl/aux_/has_begin.hpp b/include/ndnboost/mpl/aux_/has_begin.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/has_begin.hpp
rename to include/ndnboost/mpl/aux_/has_begin.hpp
diff --git a/ndnboost/mpl/aux_/has_rebind.hpp b/include/ndnboost/mpl/aux_/has_rebind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/has_rebind.hpp
rename to include/ndnboost/mpl/aux_/has_rebind.hpp
diff --git a/ndnboost/mpl/aux_/has_size.hpp b/include/ndnboost/mpl/aux_/has_size.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/has_size.hpp
rename to include/ndnboost/mpl/aux_/has_size.hpp
diff --git a/ndnboost/mpl/aux_/has_tag.hpp b/include/ndnboost/mpl/aux_/has_tag.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/has_tag.hpp
rename to include/ndnboost/mpl/aux_/has_tag.hpp
diff --git a/ndnboost/mpl/aux_/has_type.hpp b/include/ndnboost/mpl/aux_/has_type.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/has_type.hpp
rename to include/ndnboost/mpl/aux_/has_type.hpp
diff --git a/ndnboost/mpl/aux_/include_preprocessed.hpp b/include/ndnboost/mpl/aux_/include_preprocessed.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/include_preprocessed.hpp
rename to include/ndnboost/mpl/aux_/include_preprocessed.hpp
diff --git a/ndnboost/mpl/aux_/inserter_algorithm.hpp b/include/ndnboost/mpl/aux_/inserter_algorithm.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/inserter_algorithm.hpp
rename to include/ndnboost/mpl/aux_/inserter_algorithm.hpp
diff --git a/ndnboost/mpl/aux_/integral_wrapper.hpp b/include/ndnboost/mpl/aux_/integral_wrapper.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/integral_wrapper.hpp
rename to include/ndnboost/mpl/aux_/integral_wrapper.hpp
diff --git a/ndnboost/mpl/aux_/is_msvc_eti_arg.hpp b/include/ndnboost/mpl/aux_/is_msvc_eti_arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/is_msvc_eti_arg.hpp
rename to include/ndnboost/mpl/aux_/is_msvc_eti_arg.hpp
diff --git a/ndnboost/mpl/aux_/iter_apply.hpp b/include/ndnboost/mpl/aux_/iter_apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/iter_apply.hpp
rename to include/ndnboost/mpl/aux_/iter_apply.hpp
diff --git a/ndnboost/mpl/aux_/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/lambda_arity_param.hpp b/include/ndnboost/mpl/aux_/lambda_arity_param.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/lambda_arity_param.hpp
rename to include/ndnboost/mpl/aux_/lambda_arity_param.hpp
diff --git a/ndnboost/mpl/aux_/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/lambda_spec.hpp b/include/ndnboost/mpl/aux_/lambda_spec.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/lambda_spec.hpp
rename to include/ndnboost/mpl/aux_/lambda_spec.hpp
diff --git a/ndnboost/mpl/aux_/lambda_support.hpp b/include/ndnboost/mpl/aux_/lambda_support.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/lambda_support.hpp
rename to include/ndnboost/mpl/aux_/lambda_support.hpp
diff --git a/ndnboost/mpl/aux_/largest_int.hpp b/include/ndnboost/mpl/aux_/largest_int.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/largest_int.hpp
rename to include/ndnboost/mpl/aux_/largest_int.hpp
diff --git a/ndnboost/mpl/aux_/logical_op.hpp b/include/ndnboost/mpl/aux_/logical_op.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/logical_op.hpp
rename to include/ndnboost/mpl/aux_/logical_op.hpp
diff --git a/ndnboost/mpl/aux_/msvc_dtw.hpp b/include/ndnboost/mpl/aux_/msvc_dtw.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/msvc_dtw.hpp
rename to include/ndnboost/mpl/aux_/msvc_dtw.hpp
diff --git a/ndnboost/mpl/aux_/msvc_eti_base.hpp b/include/ndnboost/mpl/aux_/msvc_eti_base.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/msvc_eti_base.hpp
rename to include/ndnboost/mpl/aux_/msvc_eti_base.hpp
diff --git a/ndnboost/mpl/aux_/msvc_is_class.hpp b/include/ndnboost/mpl/aux_/msvc_is_class.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/msvc_is_class.hpp
rename to include/ndnboost/mpl/aux_/msvc_is_class.hpp
diff --git a/ndnboost/mpl/aux_/msvc_never_true.hpp b/include/ndnboost/mpl/aux_/msvc_never_true.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/msvc_never_true.hpp
rename to include/ndnboost/mpl/aux_/msvc_never_true.hpp
diff --git a/ndnboost/mpl/aux_/msvc_type.hpp b/include/ndnboost/mpl/aux_/msvc_type.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/msvc_type.hpp
rename to include/ndnboost/mpl/aux_/msvc_type.hpp
diff --git a/ndnboost/mpl/aux_/na.hpp b/include/ndnboost/mpl/aux_/na.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/na.hpp
rename to include/ndnboost/mpl/aux_/na.hpp
diff --git a/ndnboost/mpl/aux_/na_assert.hpp b/include/ndnboost/mpl/aux_/na_assert.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/na_assert.hpp
rename to include/ndnboost/mpl/aux_/na_assert.hpp
diff --git a/ndnboost/mpl/aux_/na_fwd.hpp b/include/ndnboost/mpl/aux_/na_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/na_fwd.hpp
rename to include/ndnboost/mpl/aux_/na_fwd.hpp
diff --git a/ndnboost/mpl/aux_/na_spec.hpp b/include/ndnboost/mpl/aux_/na_spec.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/na_spec.hpp
rename to include/ndnboost/mpl/aux_/na_spec.hpp
diff --git a/ndnboost/mpl/aux_/nested_type_wknd.hpp b/include/ndnboost/mpl/aux_/nested_type_wknd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/nested_type_wknd.hpp
rename to include/ndnboost/mpl/aux_/nested_type_wknd.hpp
diff --git a/ndnboost/mpl/aux_/nttp_decl.hpp b/include/ndnboost/mpl/aux_/nttp_decl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/nttp_decl.hpp
rename to include/ndnboost/mpl/aux_/nttp_decl.hpp
diff --git a/ndnboost/mpl/aux_/numeric_cast_utils.hpp b/include/ndnboost/mpl/aux_/numeric_cast_utils.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/numeric_cast_utils.hpp
rename to include/ndnboost/mpl/aux_/numeric_cast_utils.hpp
diff --git a/ndnboost/mpl/aux_/numeric_op.hpp b/include/ndnboost/mpl/aux_/numeric_op.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/numeric_op.hpp
rename to include/ndnboost/mpl/aux_/numeric_op.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc551/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc551/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc551/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc551/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/dmc/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/dmc/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/dmc/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/dmc/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/gcc/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/gcc/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/gcc/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/gcc/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc60/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc60/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc60/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc60/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/msvc70/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/msvc70/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/msvc70/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/msvc70/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/mwcw/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/mwcw/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/mwcw/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/mwcw/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/advance_backward.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/advance_backward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/advance_backward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/advance_backward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/advance_forward.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/advance_forward.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/advance_forward.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/advance_forward.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/and.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/and.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/and.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/and.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/apply.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/apply.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/apply.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/apply.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/apply_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/apply_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/apply_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/apply_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/apply_wrap.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/apply_wrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/apply_wrap.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/apply_wrap.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/arg.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/arg.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/arg.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/arg.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/basic_bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/basic_bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/basic_bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/basic_bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/bind.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/bind.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/bind.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/bind.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/bind_fwd.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/bind_fwd.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/bind_fwd.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/bitand.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/bitand.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/bitand.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/bitand.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/bitor.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/bitor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/bitor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/bitor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/bitxor.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/bitxor.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/bitxor.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/bitxor.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/deque.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/deque.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/deque.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/deque.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/divides.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/divides.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/divides.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/divides.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/full_lambda.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/full_lambda.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/full_lambda.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/full_lambda.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/greater.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/greater.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/greater.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/greater.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/greater_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/greater_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/greater_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/inherit.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/inherit.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/inherit.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/inherit.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/less.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/less.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/less.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/less.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/less_equal.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/less_equal.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/less_equal.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/list.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/list.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/list.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/list.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/list_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/list_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/list_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/list_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/map.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/map.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/map.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/map.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/minus.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/minus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/minus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/minus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/modulus.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/modulus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/modulus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/modulus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/not_equal_to.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/not_equal_to.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/not_equal_to.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/or.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/or.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/or.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/or.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/placeholders.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/placeholders.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/placeholders.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/plus.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/plus.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/plus.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/plus.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/quote.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/quote.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/quote.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/quote.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/set.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/set.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/set.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/set.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/set_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/set_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/set_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/set_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/shift_left.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/shift_left.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/shift_left.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/shift_left.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/shift_right.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/shift_right.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/shift_right.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/shift_right.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/template_arity.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/template_arity.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/times.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/times.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/times.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/times.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/unpack_args.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/unpack_args.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/unpack_args.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/unpack_args.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/vector.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/vector.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/vector.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/vector.hpp
diff --git a/ndnboost/mpl/aux_/preprocessed/plain/vector_c.hpp b/include/ndnboost/mpl/aux_/preprocessed/plain/vector_c.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessed/plain/vector_c.hpp
rename to include/ndnboost/mpl/aux_/preprocessed/plain/vector_c.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/add.hpp b/include/ndnboost/mpl/aux_/preprocessor/add.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/add.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/add.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/def_params_tail.hpp b/include/ndnboost/mpl/aux_/preprocessor/def_params_tail.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/def_params_tail.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/def_params_tail.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/default_params.hpp b/include/ndnboost/mpl/aux_/preprocessor/default_params.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/default_params.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/default_params.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/enum.hpp b/include/ndnboost/mpl/aux_/preprocessor/enum.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/enum.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/enum.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/ext_params.hpp b/include/ndnboost/mpl/aux_/preprocessor/ext_params.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/ext_params.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/ext_params.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/filter_params.hpp b/include/ndnboost/mpl/aux_/preprocessor/filter_params.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/filter_params.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/filter_params.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/params.hpp b/include/ndnboost/mpl/aux_/preprocessor/params.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/params.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/params.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/partial_spec_params.hpp b/include/ndnboost/mpl/aux_/preprocessor/partial_spec_params.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/partial_spec_params.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/partial_spec_params.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/range.hpp b/include/ndnboost/mpl/aux_/preprocessor/range.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/range.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/range.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/repeat.hpp b/include/ndnboost/mpl/aux_/preprocessor/repeat.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/repeat.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/repeat.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/sub.hpp b/include/ndnboost/mpl/aux_/preprocessor/sub.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/sub.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/sub.hpp
diff --git a/ndnboost/mpl/aux_/preprocessor/tuple.hpp b/include/ndnboost/mpl/aux_/preprocessor/tuple.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/preprocessor/tuple.hpp
rename to include/ndnboost/mpl/aux_/preprocessor/tuple.hpp
diff --git a/ndnboost/mpl/aux_/push_back_impl.hpp b/include/ndnboost/mpl/aux_/push_back_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/push_back_impl.hpp
rename to include/ndnboost/mpl/aux_/push_back_impl.hpp
diff --git a/ndnboost/mpl/aux_/push_front_impl.hpp b/include/ndnboost/mpl/aux_/push_front_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/push_front_impl.hpp
rename to include/ndnboost/mpl/aux_/push_front_impl.hpp
diff --git a/ndnboost/mpl/aux_/reverse_fold_impl.hpp b/include/ndnboost/mpl/aux_/reverse_fold_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/reverse_fold_impl.hpp
rename to include/ndnboost/mpl/aux_/reverse_fold_impl.hpp
diff --git a/ndnboost/mpl/aux_/reverse_fold_impl_body.hpp b/include/ndnboost/mpl/aux_/reverse_fold_impl_body.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/reverse_fold_impl_body.hpp
rename to include/ndnboost/mpl/aux_/reverse_fold_impl_body.hpp
diff --git a/ndnboost/mpl/aux_/sequence_wrapper.hpp b/include/ndnboost/mpl/aux_/sequence_wrapper.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/sequence_wrapper.hpp
rename to include/ndnboost/mpl/aux_/sequence_wrapper.hpp
diff --git a/ndnboost/mpl/aux_/size_impl.hpp b/include/ndnboost/mpl/aux_/size_impl.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/size_impl.hpp
rename to include/ndnboost/mpl/aux_/size_impl.hpp
diff --git a/ndnboost/mpl/aux_/static_cast.hpp b/include/ndnboost/mpl/aux_/static_cast.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/static_cast.hpp
rename to include/ndnboost/mpl/aux_/static_cast.hpp
diff --git a/ndnboost/mpl/aux_/template_arity.hpp b/include/ndnboost/mpl/aux_/template_arity.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/template_arity.hpp
rename to include/ndnboost/mpl/aux_/template_arity.hpp
diff --git a/ndnboost/mpl/aux_/template_arity_fwd.hpp b/include/ndnboost/mpl/aux_/template_arity_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/template_arity_fwd.hpp
rename to include/ndnboost/mpl/aux_/template_arity_fwd.hpp
diff --git a/ndnboost/mpl/aux_/traits_lambda_spec.hpp b/include/ndnboost/mpl/aux_/traits_lambda_spec.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/traits_lambda_spec.hpp
rename to include/ndnboost/mpl/aux_/traits_lambda_spec.hpp
diff --git a/ndnboost/mpl/aux_/type_wrapper.hpp b/include/ndnboost/mpl/aux_/type_wrapper.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/type_wrapper.hpp
rename to include/ndnboost/mpl/aux_/type_wrapper.hpp
diff --git a/ndnboost/mpl/aux_/unwrap.hpp b/include/ndnboost/mpl/aux_/unwrap.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/unwrap.hpp
rename to include/ndnboost/mpl/aux_/unwrap.hpp
diff --git a/ndnboost/mpl/aux_/value_wknd.hpp b/include/ndnboost/mpl/aux_/value_wknd.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/value_wknd.hpp
rename to include/ndnboost/mpl/aux_/value_wknd.hpp
diff --git a/ndnboost/mpl/aux_/yes_no.hpp b/include/ndnboost/mpl/aux_/yes_no.hpp
similarity index 100%
rename from ndnboost/mpl/aux_/yes_no.hpp
rename to include/ndnboost/mpl/aux_/yes_no.hpp
diff --git a/ndnboost/mpl/back_fwd.hpp b/include/ndnboost/mpl/back_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/back_fwd.hpp
rename to include/ndnboost/mpl/back_fwd.hpp
diff --git a/ndnboost/mpl/back_inserter.hpp b/include/ndnboost/mpl/back_inserter.hpp
similarity index 100%
rename from ndnboost/mpl/back_inserter.hpp
rename to include/ndnboost/mpl/back_inserter.hpp
diff --git a/ndnboost/mpl/begin_end.hpp b/include/ndnboost/mpl/begin_end.hpp
similarity index 100%
rename from ndnboost/mpl/begin_end.hpp
rename to include/ndnboost/mpl/begin_end.hpp
diff --git a/ndnboost/mpl/begin_end_fwd.hpp b/include/ndnboost/mpl/begin_end_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/begin_end_fwd.hpp
rename to include/ndnboost/mpl/begin_end_fwd.hpp
diff --git a/ndnboost/mpl/bind.hpp b/include/ndnboost/mpl/bind.hpp
similarity index 100%
rename from ndnboost/mpl/bind.hpp
rename to include/ndnboost/mpl/bind.hpp
diff --git a/ndnboost/mpl/bind_fwd.hpp b/include/ndnboost/mpl/bind_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/bind_fwd.hpp
rename to include/ndnboost/mpl/bind_fwd.hpp
diff --git a/ndnboost/mpl/bool.hpp b/include/ndnboost/mpl/bool.hpp
similarity index 100%
rename from ndnboost/mpl/bool.hpp
rename to include/ndnboost/mpl/bool.hpp
diff --git a/ndnboost/mpl/bool_fwd.hpp b/include/ndnboost/mpl/bool_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/bool_fwd.hpp
rename to include/ndnboost/mpl/bool_fwd.hpp
diff --git a/ndnboost/mpl/clear.hpp b/include/ndnboost/mpl/clear.hpp
similarity index 100%
rename from ndnboost/mpl/clear.hpp
rename to include/ndnboost/mpl/clear.hpp
diff --git a/ndnboost/mpl/clear_fwd.hpp b/include/ndnboost/mpl/clear_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/clear_fwd.hpp
rename to include/ndnboost/mpl/clear_fwd.hpp
diff --git a/ndnboost/mpl/comparison.hpp b/include/ndnboost/mpl/comparison.hpp
similarity index 100%
rename from ndnboost/mpl/comparison.hpp
rename to include/ndnboost/mpl/comparison.hpp
diff --git a/ndnboost/mpl/contains.hpp b/include/ndnboost/mpl/contains.hpp
similarity index 100%
rename from ndnboost/mpl/contains.hpp
rename to include/ndnboost/mpl/contains.hpp
diff --git a/ndnboost/mpl/contains_fwd.hpp b/include/ndnboost/mpl/contains_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/contains_fwd.hpp
rename to include/ndnboost/mpl/contains_fwd.hpp
diff --git a/ndnboost/mpl/copy.hpp b/include/ndnboost/mpl/copy.hpp
similarity index 100%
rename from ndnboost/mpl/copy.hpp
rename to include/ndnboost/mpl/copy.hpp
diff --git a/ndnboost/mpl/deref.hpp b/include/ndnboost/mpl/deref.hpp
similarity index 100%
rename from ndnboost/mpl/deref.hpp
rename to include/ndnboost/mpl/deref.hpp
diff --git a/ndnboost/mpl/distance.hpp b/include/ndnboost/mpl/distance.hpp
similarity index 100%
rename from ndnboost/mpl/distance.hpp
rename to include/ndnboost/mpl/distance.hpp
diff --git a/ndnboost/mpl/distance_fwd.hpp b/include/ndnboost/mpl/distance_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/distance_fwd.hpp
rename to include/ndnboost/mpl/distance_fwd.hpp
diff --git a/ndnboost/mpl/empty_fwd.hpp b/include/ndnboost/mpl/empty_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/empty_fwd.hpp
rename to include/ndnboost/mpl/empty_fwd.hpp
diff --git a/ndnboost/mpl/equal_to.hpp b/include/ndnboost/mpl/equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/equal_to.hpp
rename to include/ndnboost/mpl/equal_to.hpp
diff --git a/ndnboost/mpl/eval_if.hpp b/include/ndnboost/mpl/eval_if.hpp
similarity index 100%
rename from ndnboost/mpl/eval_if.hpp
rename to include/ndnboost/mpl/eval_if.hpp
diff --git a/ndnboost/mpl/find.hpp b/include/ndnboost/mpl/find.hpp
similarity index 100%
rename from ndnboost/mpl/find.hpp
rename to include/ndnboost/mpl/find.hpp
diff --git a/ndnboost/mpl/find_if.hpp b/include/ndnboost/mpl/find_if.hpp
similarity index 100%
rename from ndnboost/mpl/find_if.hpp
rename to include/ndnboost/mpl/find_if.hpp
diff --git a/ndnboost/mpl/fold.hpp b/include/ndnboost/mpl/fold.hpp
similarity index 100%
rename from ndnboost/mpl/fold.hpp
rename to include/ndnboost/mpl/fold.hpp
diff --git a/ndnboost/mpl/for_each.hpp b/include/ndnboost/mpl/for_each.hpp
similarity index 100%
rename from ndnboost/mpl/for_each.hpp
rename to include/ndnboost/mpl/for_each.hpp
diff --git a/ndnboost/mpl/front_fwd.hpp b/include/ndnboost/mpl/front_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/front_fwd.hpp
rename to include/ndnboost/mpl/front_fwd.hpp
diff --git a/ndnboost/mpl/front_inserter.hpp b/include/ndnboost/mpl/front_inserter.hpp
similarity index 100%
rename from ndnboost/mpl/front_inserter.hpp
rename to include/ndnboost/mpl/front_inserter.hpp
diff --git a/ndnboost/mpl/greater.hpp b/include/ndnboost/mpl/greater.hpp
similarity index 100%
rename from ndnboost/mpl/greater.hpp
rename to include/ndnboost/mpl/greater.hpp
diff --git a/ndnboost/mpl/greater_equal.hpp b/include/ndnboost/mpl/greater_equal.hpp
similarity index 100%
rename from ndnboost/mpl/greater_equal.hpp
rename to include/ndnboost/mpl/greater_equal.hpp
diff --git a/ndnboost/mpl/has_xxx.hpp b/include/ndnboost/mpl/has_xxx.hpp
similarity index 100%
rename from ndnboost/mpl/has_xxx.hpp
rename to include/ndnboost/mpl/has_xxx.hpp
diff --git a/ndnboost/mpl/identity.hpp b/include/ndnboost/mpl/identity.hpp
similarity index 100%
rename from ndnboost/mpl/identity.hpp
rename to include/ndnboost/mpl/identity.hpp
diff --git a/ndnboost/mpl/if.hpp b/include/ndnboost/mpl/if.hpp
similarity index 100%
rename from ndnboost/mpl/if.hpp
rename to include/ndnboost/mpl/if.hpp
diff --git a/ndnboost/mpl/inserter.hpp b/include/ndnboost/mpl/inserter.hpp
similarity index 100%
rename from ndnboost/mpl/inserter.hpp
rename to include/ndnboost/mpl/inserter.hpp
diff --git a/ndnboost/mpl/int.hpp b/include/ndnboost/mpl/int.hpp
similarity index 100%
rename from ndnboost/mpl/int.hpp
rename to include/ndnboost/mpl/int.hpp
diff --git a/ndnboost/mpl/int_fwd.hpp b/include/ndnboost/mpl/int_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/int_fwd.hpp
rename to include/ndnboost/mpl/int_fwd.hpp
diff --git a/ndnboost/mpl/integral_c.hpp b/include/ndnboost/mpl/integral_c.hpp
similarity index 100%
rename from ndnboost/mpl/integral_c.hpp
rename to include/ndnboost/mpl/integral_c.hpp
diff --git a/ndnboost/mpl/integral_c_fwd.hpp b/include/ndnboost/mpl/integral_c_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/integral_c_fwd.hpp
rename to include/ndnboost/mpl/integral_c_fwd.hpp
diff --git a/ndnboost/mpl/integral_c_tag.hpp b/include/ndnboost/mpl/integral_c_tag.hpp
similarity index 100%
rename from ndnboost/mpl/integral_c_tag.hpp
rename to include/ndnboost/mpl/integral_c_tag.hpp
diff --git a/ndnboost/mpl/is_placeholder.hpp b/include/ndnboost/mpl/is_placeholder.hpp
similarity index 100%
rename from ndnboost/mpl/is_placeholder.hpp
rename to include/ndnboost/mpl/is_placeholder.hpp
diff --git a/ndnboost/mpl/is_sequence.hpp b/include/ndnboost/mpl/is_sequence.hpp
similarity index 100%
rename from ndnboost/mpl/is_sequence.hpp
rename to include/ndnboost/mpl/is_sequence.hpp
diff --git a/ndnboost/mpl/iter_fold.hpp b/include/ndnboost/mpl/iter_fold.hpp
similarity index 100%
rename from ndnboost/mpl/iter_fold.hpp
rename to include/ndnboost/mpl/iter_fold.hpp
diff --git a/ndnboost/mpl/iter_fold_if.hpp b/include/ndnboost/mpl/iter_fold_if.hpp
similarity index 100%
rename from ndnboost/mpl/iter_fold_if.hpp
rename to include/ndnboost/mpl/iter_fold_if.hpp
diff --git a/ndnboost/mpl/iterator_range.hpp b/include/ndnboost/mpl/iterator_range.hpp
similarity index 100%
rename from ndnboost/mpl/iterator_range.hpp
rename to include/ndnboost/mpl/iterator_range.hpp
diff --git a/ndnboost/mpl/iterator_tags.hpp b/include/ndnboost/mpl/iterator_tags.hpp
similarity index 100%
rename from ndnboost/mpl/iterator_tags.hpp
rename to include/ndnboost/mpl/iterator_tags.hpp
diff --git a/ndnboost/mpl/lambda.hpp b/include/ndnboost/mpl/lambda.hpp
similarity index 100%
rename from ndnboost/mpl/lambda.hpp
rename to include/ndnboost/mpl/lambda.hpp
diff --git a/ndnboost/mpl/lambda_fwd.hpp b/include/ndnboost/mpl/lambda_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/lambda_fwd.hpp
rename to include/ndnboost/mpl/lambda_fwd.hpp
diff --git a/ndnboost/mpl/less.hpp b/include/ndnboost/mpl/less.hpp
similarity index 100%
rename from ndnboost/mpl/less.hpp
rename to include/ndnboost/mpl/less.hpp
diff --git a/ndnboost/mpl/less_equal.hpp b/include/ndnboost/mpl/less_equal.hpp
similarity index 100%
rename from ndnboost/mpl/less_equal.hpp
rename to include/ndnboost/mpl/less_equal.hpp
diff --git a/ndnboost/mpl/limits/arity.hpp b/include/ndnboost/mpl/limits/arity.hpp
similarity index 100%
rename from ndnboost/mpl/limits/arity.hpp
rename to include/ndnboost/mpl/limits/arity.hpp
diff --git a/ndnboost/mpl/limits/list.hpp b/include/ndnboost/mpl/limits/list.hpp
similarity index 100%
rename from ndnboost/mpl/limits/list.hpp
rename to include/ndnboost/mpl/limits/list.hpp
diff --git a/ndnboost/mpl/limits/unrolling.hpp b/include/ndnboost/mpl/limits/unrolling.hpp
similarity index 100%
rename from ndnboost/mpl/limits/unrolling.hpp
rename to include/ndnboost/mpl/limits/unrolling.hpp
diff --git a/ndnboost/mpl/limits/vector.hpp b/include/ndnboost/mpl/limits/vector.hpp
similarity index 100%
rename from ndnboost/mpl/limits/vector.hpp
rename to include/ndnboost/mpl/limits/vector.hpp
diff --git a/ndnboost/mpl/list.hpp b/include/ndnboost/mpl/list.hpp
similarity index 100%
rename from ndnboost/mpl/list.hpp
rename to include/ndnboost/mpl/list.hpp
diff --git a/ndnboost/mpl/list/aux_/O1_size.hpp b/include/ndnboost/mpl/list/aux_/O1_size.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/O1_size.hpp
rename to include/ndnboost/mpl/list/aux_/O1_size.hpp
diff --git a/ndnboost/mpl/list/aux_/begin_end.hpp b/include/ndnboost/mpl/list/aux_/begin_end.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/begin_end.hpp
rename to include/ndnboost/mpl/list/aux_/begin_end.hpp
diff --git a/ndnboost/mpl/list/aux_/clear.hpp b/include/ndnboost/mpl/list/aux_/clear.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/clear.hpp
rename to include/ndnboost/mpl/list/aux_/clear.hpp
diff --git a/ndnboost/mpl/list/aux_/empty.hpp b/include/ndnboost/mpl/list/aux_/empty.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/empty.hpp
rename to include/ndnboost/mpl/list/aux_/empty.hpp
diff --git a/ndnboost/mpl/list/aux_/front.hpp b/include/ndnboost/mpl/list/aux_/front.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/front.hpp
rename to include/ndnboost/mpl/list/aux_/front.hpp
diff --git a/ndnboost/mpl/list/aux_/include_preprocessed.hpp b/include/ndnboost/mpl/list/aux_/include_preprocessed.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/include_preprocessed.hpp
rename to include/ndnboost/mpl/list/aux_/include_preprocessed.hpp
diff --git a/ndnboost/mpl/list/aux_/item.hpp b/include/ndnboost/mpl/list/aux_/item.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/item.hpp
rename to include/ndnboost/mpl/list/aux_/item.hpp
diff --git a/ndnboost/mpl/list/aux_/iterator.hpp b/include/ndnboost/mpl/list/aux_/iterator.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/iterator.hpp
rename to include/ndnboost/mpl/list/aux_/iterator.hpp
diff --git a/ndnboost/mpl/list/aux_/numbered.hpp b/include/ndnboost/mpl/list/aux_/numbered.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/numbered.hpp
rename to include/ndnboost/mpl/list/aux_/numbered.hpp
diff --git a/ndnboost/mpl/list/aux_/numbered_c.hpp b/include/ndnboost/mpl/list/aux_/numbered_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/numbered_c.hpp
rename to include/ndnboost/mpl/list/aux_/numbered_c.hpp
diff --git a/ndnboost/mpl/list/aux_/pop_front.hpp b/include/ndnboost/mpl/list/aux_/pop_front.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/pop_front.hpp
rename to include/ndnboost/mpl/list/aux_/pop_front.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list10.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list10.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list10.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list10.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list10_c.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list10_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list10_c.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list10_c.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list20.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list20.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list20.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list20.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list20_c.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list20_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list20_c.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list20_c.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list30.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list30.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list30.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list30.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list30_c.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list30_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list30_c.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list30_c.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list40.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list40.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list40.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list40.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list40_c.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list40_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list40_c.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list40_c.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list50.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list50.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list50.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list50.hpp
diff --git a/ndnboost/mpl/list/aux_/preprocessed/plain/list50_c.hpp b/include/ndnboost/mpl/list/aux_/preprocessed/plain/list50_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/preprocessed/plain/list50_c.hpp
rename to include/ndnboost/mpl/list/aux_/preprocessed/plain/list50_c.hpp
diff --git a/ndnboost/mpl/list/aux_/push_back.hpp b/include/ndnboost/mpl/list/aux_/push_back.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/push_back.hpp
rename to include/ndnboost/mpl/list/aux_/push_back.hpp
diff --git a/ndnboost/mpl/list/aux_/push_front.hpp b/include/ndnboost/mpl/list/aux_/push_front.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/push_front.hpp
rename to include/ndnboost/mpl/list/aux_/push_front.hpp
diff --git a/ndnboost/mpl/list/aux_/size.hpp b/include/ndnboost/mpl/list/aux_/size.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/size.hpp
rename to include/ndnboost/mpl/list/aux_/size.hpp
diff --git a/ndnboost/mpl/list/aux_/tag.hpp b/include/ndnboost/mpl/list/aux_/tag.hpp
similarity index 100%
rename from ndnboost/mpl/list/aux_/tag.hpp
rename to include/ndnboost/mpl/list/aux_/tag.hpp
diff --git a/ndnboost/mpl/list/list0.hpp b/include/ndnboost/mpl/list/list0.hpp
similarity index 100%
rename from ndnboost/mpl/list/list0.hpp
rename to include/ndnboost/mpl/list/list0.hpp
diff --git a/ndnboost/mpl/list/list0_c.hpp b/include/ndnboost/mpl/list/list0_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/list0_c.hpp
rename to include/ndnboost/mpl/list/list0_c.hpp
diff --git a/ndnboost/mpl/list/list10.hpp b/include/ndnboost/mpl/list/list10.hpp
similarity index 100%
rename from ndnboost/mpl/list/list10.hpp
rename to include/ndnboost/mpl/list/list10.hpp
diff --git a/ndnboost/mpl/list/list10_c.hpp b/include/ndnboost/mpl/list/list10_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/list10_c.hpp
rename to include/ndnboost/mpl/list/list10_c.hpp
diff --git a/ndnboost/mpl/list/list20.hpp b/include/ndnboost/mpl/list/list20.hpp
similarity index 100%
rename from ndnboost/mpl/list/list20.hpp
rename to include/ndnboost/mpl/list/list20.hpp
diff --git a/ndnboost/mpl/list/list20_c.hpp b/include/ndnboost/mpl/list/list20_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/list20_c.hpp
rename to include/ndnboost/mpl/list/list20_c.hpp
diff --git a/ndnboost/mpl/list/list30.hpp b/include/ndnboost/mpl/list/list30.hpp
similarity index 100%
rename from ndnboost/mpl/list/list30.hpp
rename to include/ndnboost/mpl/list/list30.hpp
diff --git a/ndnboost/mpl/list/list30_c.hpp b/include/ndnboost/mpl/list/list30_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/list30_c.hpp
rename to include/ndnboost/mpl/list/list30_c.hpp
diff --git a/ndnboost/mpl/list/list40.hpp b/include/ndnboost/mpl/list/list40.hpp
similarity index 100%
rename from ndnboost/mpl/list/list40.hpp
rename to include/ndnboost/mpl/list/list40.hpp
diff --git a/ndnboost/mpl/list/list40_c.hpp b/include/ndnboost/mpl/list/list40_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/list40_c.hpp
rename to include/ndnboost/mpl/list/list40_c.hpp
diff --git a/ndnboost/mpl/list/list50.hpp b/include/ndnboost/mpl/list/list50.hpp
similarity index 100%
rename from ndnboost/mpl/list/list50.hpp
rename to include/ndnboost/mpl/list/list50.hpp
diff --git a/ndnboost/mpl/list/list50_c.hpp b/include/ndnboost/mpl/list/list50_c.hpp
similarity index 100%
rename from ndnboost/mpl/list/list50_c.hpp
rename to include/ndnboost/mpl/list/list50_c.hpp
diff --git a/ndnboost/mpl/logical.hpp b/include/ndnboost/mpl/logical.hpp
similarity index 100%
rename from ndnboost/mpl/logical.hpp
rename to include/ndnboost/mpl/logical.hpp
diff --git a/ndnboost/mpl/long.hpp b/include/ndnboost/mpl/long.hpp
similarity index 100%
rename from ndnboost/mpl/long.hpp
rename to include/ndnboost/mpl/long.hpp
diff --git a/ndnboost/mpl/long_fwd.hpp b/include/ndnboost/mpl/long_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/long_fwd.hpp
rename to include/ndnboost/mpl/long_fwd.hpp
diff --git a/ndnboost/mpl/minus.hpp b/include/ndnboost/mpl/minus.hpp
similarity index 100%
rename from ndnboost/mpl/minus.hpp
rename to include/ndnboost/mpl/minus.hpp
diff --git a/ndnboost/mpl/multiplies.hpp b/include/ndnboost/mpl/multiplies.hpp
similarity index 100%
rename from ndnboost/mpl/multiplies.hpp
rename to include/ndnboost/mpl/multiplies.hpp
diff --git a/ndnboost/mpl/negate.hpp b/include/ndnboost/mpl/negate.hpp
similarity index 100%
rename from ndnboost/mpl/negate.hpp
rename to include/ndnboost/mpl/negate.hpp
diff --git a/ndnboost/mpl/next.hpp b/include/ndnboost/mpl/next.hpp
similarity index 100%
rename from ndnboost/mpl/next.hpp
rename to include/ndnboost/mpl/next.hpp
diff --git a/ndnboost/mpl/next_prior.hpp b/include/ndnboost/mpl/next_prior.hpp
similarity index 100%
rename from ndnboost/mpl/next_prior.hpp
rename to include/ndnboost/mpl/next_prior.hpp
diff --git a/ndnboost/mpl/not.hpp b/include/ndnboost/mpl/not.hpp
similarity index 100%
rename from ndnboost/mpl/not.hpp
rename to include/ndnboost/mpl/not.hpp
diff --git a/ndnboost/mpl/not_equal_to.hpp b/include/ndnboost/mpl/not_equal_to.hpp
similarity index 100%
rename from ndnboost/mpl/not_equal_to.hpp
rename to include/ndnboost/mpl/not_equal_to.hpp
diff --git a/ndnboost/mpl/numeric_cast.hpp b/include/ndnboost/mpl/numeric_cast.hpp
similarity index 100%
rename from ndnboost/mpl/numeric_cast.hpp
rename to include/ndnboost/mpl/numeric_cast.hpp
diff --git a/ndnboost/mpl/or.hpp b/include/ndnboost/mpl/or.hpp
similarity index 100%
rename from ndnboost/mpl/or.hpp
rename to include/ndnboost/mpl/or.hpp
diff --git a/ndnboost/mpl/pair.hpp b/include/ndnboost/mpl/pair.hpp
similarity index 100%
rename from ndnboost/mpl/pair.hpp
rename to include/ndnboost/mpl/pair.hpp
diff --git a/ndnboost/mpl/placeholders.hpp b/include/ndnboost/mpl/placeholders.hpp
similarity index 100%
rename from ndnboost/mpl/placeholders.hpp
rename to include/ndnboost/mpl/placeholders.hpp
diff --git a/ndnboost/mpl/plus.hpp b/include/ndnboost/mpl/plus.hpp
similarity index 100%
rename from ndnboost/mpl/plus.hpp
rename to include/ndnboost/mpl/plus.hpp
diff --git a/ndnboost/mpl/pop_back_fwd.hpp b/include/ndnboost/mpl/pop_back_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/pop_back_fwd.hpp
rename to include/ndnboost/mpl/pop_back_fwd.hpp
diff --git a/ndnboost/mpl/pop_front_fwd.hpp b/include/ndnboost/mpl/pop_front_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/pop_front_fwd.hpp
rename to include/ndnboost/mpl/pop_front_fwd.hpp
diff --git a/ndnboost/mpl/prior.hpp b/include/ndnboost/mpl/prior.hpp
similarity index 100%
rename from ndnboost/mpl/prior.hpp
rename to include/ndnboost/mpl/prior.hpp
diff --git a/ndnboost/mpl/protect.hpp b/include/ndnboost/mpl/protect.hpp
similarity index 100%
rename from ndnboost/mpl/protect.hpp
rename to include/ndnboost/mpl/protect.hpp
diff --git a/ndnboost/mpl/push_back.hpp b/include/ndnboost/mpl/push_back.hpp
similarity index 100%
rename from ndnboost/mpl/push_back.hpp
rename to include/ndnboost/mpl/push_back.hpp
diff --git a/ndnboost/mpl/push_back_fwd.hpp b/include/ndnboost/mpl/push_back_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/push_back_fwd.hpp
rename to include/ndnboost/mpl/push_back_fwd.hpp
diff --git a/ndnboost/mpl/push_front.hpp b/include/ndnboost/mpl/push_front.hpp
similarity index 100%
rename from ndnboost/mpl/push_front.hpp
rename to include/ndnboost/mpl/push_front.hpp
diff --git a/ndnboost/mpl/push_front_fwd.hpp b/include/ndnboost/mpl/push_front_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/push_front_fwd.hpp
rename to include/ndnboost/mpl/push_front_fwd.hpp
diff --git a/ndnboost/mpl/quote.hpp b/include/ndnboost/mpl/quote.hpp
similarity index 100%
rename from ndnboost/mpl/quote.hpp
rename to include/ndnboost/mpl/quote.hpp
diff --git a/ndnboost/mpl/remove_if.hpp b/include/ndnboost/mpl/remove_if.hpp
similarity index 100%
rename from ndnboost/mpl/remove_if.hpp
rename to include/ndnboost/mpl/remove_if.hpp
diff --git a/ndnboost/mpl/reverse_fold.hpp b/include/ndnboost/mpl/reverse_fold.hpp
similarity index 100%
rename from ndnboost/mpl/reverse_fold.hpp
rename to include/ndnboost/mpl/reverse_fold.hpp
diff --git a/ndnboost/mpl/same_as.hpp b/include/ndnboost/mpl/same_as.hpp
similarity index 100%
rename from ndnboost/mpl/same_as.hpp
rename to include/ndnboost/mpl/same_as.hpp
diff --git a/ndnboost/mpl/sequence_tag.hpp b/include/ndnboost/mpl/sequence_tag.hpp
similarity index 100%
rename from ndnboost/mpl/sequence_tag.hpp
rename to include/ndnboost/mpl/sequence_tag.hpp
diff --git a/ndnboost/mpl/sequence_tag_fwd.hpp b/include/ndnboost/mpl/sequence_tag_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/sequence_tag_fwd.hpp
rename to include/ndnboost/mpl/sequence_tag_fwd.hpp
diff --git a/ndnboost/mpl/size.hpp b/include/ndnboost/mpl/size.hpp
similarity index 100%
rename from ndnboost/mpl/size.hpp
rename to include/ndnboost/mpl/size.hpp
diff --git a/ndnboost/mpl/size_fwd.hpp b/include/ndnboost/mpl/size_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/size_fwd.hpp
rename to include/ndnboost/mpl/size_fwd.hpp
diff --git a/ndnboost/mpl/size_t.hpp b/include/ndnboost/mpl/size_t.hpp
similarity index 100%
rename from ndnboost/mpl/size_t.hpp
rename to include/ndnboost/mpl/size_t.hpp
diff --git a/ndnboost/mpl/size_t_fwd.hpp b/include/ndnboost/mpl/size_t_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/size_t_fwd.hpp
rename to include/ndnboost/mpl/size_t_fwd.hpp
diff --git a/ndnboost/mpl/tag.hpp b/include/ndnboost/mpl/tag.hpp
similarity index 100%
rename from ndnboost/mpl/tag.hpp
rename to include/ndnboost/mpl/tag.hpp
diff --git a/ndnboost/mpl/times.hpp b/include/ndnboost/mpl/times.hpp
similarity index 100%
rename from ndnboost/mpl/times.hpp
rename to include/ndnboost/mpl/times.hpp
diff --git a/ndnboost/mpl/vector.hpp b/include/ndnboost/mpl/vector.hpp
similarity index 100%
rename from ndnboost/mpl/vector.hpp
rename to include/ndnboost/mpl/vector.hpp
diff --git a/ndnboost/mpl/vector/aux_/O1_size.hpp b/include/ndnboost/mpl/vector/aux_/O1_size.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/O1_size.hpp
rename to include/ndnboost/mpl/vector/aux_/O1_size.hpp
diff --git a/ndnboost/mpl/vector/aux_/at.hpp b/include/ndnboost/mpl/vector/aux_/at.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/at.hpp
rename to include/ndnboost/mpl/vector/aux_/at.hpp
diff --git a/ndnboost/mpl/vector/aux_/back.hpp b/include/ndnboost/mpl/vector/aux_/back.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/back.hpp
rename to include/ndnboost/mpl/vector/aux_/back.hpp
diff --git a/ndnboost/mpl/vector/aux_/begin_end.hpp b/include/ndnboost/mpl/vector/aux_/begin_end.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/begin_end.hpp
rename to include/ndnboost/mpl/vector/aux_/begin_end.hpp
diff --git a/ndnboost/mpl/vector/aux_/clear.hpp b/include/ndnboost/mpl/vector/aux_/clear.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/clear.hpp
rename to include/ndnboost/mpl/vector/aux_/clear.hpp
diff --git a/ndnboost/mpl/vector/aux_/empty.hpp b/include/ndnboost/mpl/vector/aux_/empty.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/empty.hpp
rename to include/ndnboost/mpl/vector/aux_/empty.hpp
diff --git a/ndnboost/mpl/vector/aux_/front.hpp b/include/ndnboost/mpl/vector/aux_/front.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/front.hpp
rename to include/ndnboost/mpl/vector/aux_/front.hpp
diff --git a/ndnboost/mpl/vector/aux_/include_preprocessed.hpp b/include/ndnboost/mpl/vector/aux_/include_preprocessed.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/include_preprocessed.hpp
rename to include/ndnboost/mpl/vector/aux_/include_preprocessed.hpp
diff --git a/ndnboost/mpl/vector/aux_/item.hpp b/include/ndnboost/mpl/vector/aux_/item.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/item.hpp
rename to include/ndnboost/mpl/vector/aux_/item.hpp
diff --git a/ndnboost/mpl/vector/aux_/iterator.hpp b/include/ndnboost/mpl/vector/aux_/iterator.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/iterator.hpp
rename to include/ndnboost/mpl/vector/aux_/iterator.hpp
diff --git a/ndnboost/mpl/vector/aux_/numbered.hpp b/include/ndnboost/mpl/vector/aux_/numbered.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/numbered.hpp
rename to include/ndnboost/mpl/vector/aux_/numbered.hpp
diff --git a/ndnboost/mpl/vector/aux_/numbered_c.hpp b/include/ndnboost/mpl/vector/aux_/numbered_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/numbered_c.hpp
rename to include/ndnboost/mpl/vector/aux_/numbered_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/pop_back.hpp b/include/ndnboost/mpl/vector/aux_/pop_back.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/pop_back.hpp
rename to include/ndnboost/mpl/vector/aux_/pop_back.hpp
diff --git a/ndnboost/mpl/vector/aux_/pop_front.hpp b/include/ndnboost/mpl/vector/aux_/pop_front.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/pop_front.hpp
rename to include/ndnboost/mpl/vector/aux_/pop_front.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector10.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector10.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector10.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector10.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector20.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector20.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector20.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector20.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector30.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector30.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector30.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector30.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector40.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector40.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector40.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector40.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector50.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector50.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector50.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector50.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp
diff --git a/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp b/include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp
rename to include/ndnboost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp
diff --git a/ndnboost/mpl/vector/aux_/push_back.hpp b/include/ndnboost/mpl/vector/aux_/push_back.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/push_back.hpp
rename to include/ndnboost/mpl/vector/aux_/push_back.hpp
diff --git a/ndnboost/mpl/vector/aux_/push_front.hpp b/include/ndnboost/mpl/vector/aux_/push_front.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/push_front.hpp
rename to include/ndnboost/mpl/vector/aux_/push_front.hpp
diff --git a/ndnboost/mpl/vector/aux_/size.hpp b/include/ndnboost/mpl/vector/aux_/size.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/size.hpp
rename to include/ndnboost/mpl/vector/aux_/size.hpp
diff --git a/ndnboost/mpl/vector/aux_/tag.hpp b/include/ndnboost/mpl/vector/aux_/tag.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/tag.hpp
rename to include/ndnboost/mpl/vector/aux_/tag.hpp
diff --git a/ndnboost/mpl/vector/aux_/vector0.hpp b/include/ndnboost/mpl/vector/aux_/vector0.hpp
similarity index 100%
rename from ndnboost/mpl/vector/aux_/vector0.hpp
rename to include/ndnboost/mpl/vector/aux_/vector0.hpp
diff --git a/ndnboost/mpl/vector/vector0.hpp b/include/ndnboost/mpl/vector/vector0.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector0.hpp
rename to include/ndnboost/mpl/vector/vector0.hpp
diff --git a/ndnboost/mpl/vector/vector0_c.hpp b/include/ndnboost/mpl/vector/vector0_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector0_c.hpp
rename to include/ndnboost/mpl/vector/vector0_c.hpp
diff --git a/ndnboost/mpl/vector/vector10.hpp b/include/ndnboost/mpl/vector/vector10.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector10.hpp
rename to include/ndnboost/mpl/vector/vector10.hpp
diff --git a/ndnboost/mpl/vector/vector10_c.hpp b/include/ndnboost/mpl/vector/vector10_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector10_c.hpp
rename to include/ndnboost/mpl/vector/vector10_c.hpp
diff --git a/ndnboost/mpl/vector/vector20.hpp b/include/ndnboost/mpl/vector/vector20.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector20.hpp
rename to include/ndnboost/mpl/vector/vector20.hpp
diff --git a/ndnboost/mpl/vector/vector20_c.hpp b/include/ndnboost/mpl/vector/vector20_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector20_c.hpp
rename to include/ndnboost/mpl/vector/vector20_c.hpp
diff --git a/ndnboost/mpl/vector/vector30.hpp b/include/ndnboost/mpl/vector/vector30.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector30.hpp
rename to include/ndnboost/mpl/vector/vector30.hpp
diff --git a/ndnboost/mpl/vector/vector30_c.hpp b/include/ndnboost/mpl/vector/vector30_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector30_c.hpp
rename to include/ndnboost/mpl/vector/vector30_c.hpp
diff --git a/ndnboost/mpl/vector/vector40.hpp b/include/ndnboost/mpl/vector/vector40.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector40.hpp
rename to include/ndnboost/mpl/vector/vector40.hpp
diff --git a/ndnboost/mpl/vector/vector40_c.hpp b/include/ndnboost/mpl/vector/vector40_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector40_c.hpp
rename to include/ndnboost/mpl/vector/vector40_c.hpp
diff --git a/ndnboost/mpl/vector/vector50.hpp b/include/ndnboost/mpl/vector/vector50.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector50.hpp
rename to include/ndnboost/mpl/vector/vector50.hpp
diff --git a/ndnboost/mpl/vector/vector50_c.hpp b/include/ndnboost/mpl/vector/vector50_c.hpp
similarity index 100%
rename from ndnboost/mpl/vector/vector50_c.hpp
rename to include/ndnboost/mpl/vector/vector50_c.hpp
diff --git a/ndnboost/mpl/void.hpp b/include/ndnboost/mpl/void.hpp
similarity index 100%
rename from ndnboost/mpl/void.hpp
rename to include/ndnboost/mpl/void.hpp
diff --git a/ndnboost/mpl/void_fwd.hpp b/include/ndnboost/mpl/void_fwd.hpp
similarity index 100%
rename from ndnboost/mpl/void_fwd.hpp
rename to include/ndnboost/mpl/void_fwd.hpp
diff --git a/ndnboost/next_prior.hpp b/include/ndnboost/next_prior.hpp
similarity index 100%
rename from ndnboost/next_prior.hpp
rename to include/ndnboost/next_prior.hpp
diff --git a/ndnboost/non_type.hpp b/include/ndnboost/non_type.hpp
similarity index 100%
rename from ndnboost/non_type.hpp
rename to include/ndnboost/non_type.hpp
diff --git a/ndnboost/noncopyable.hpp b/include/ndnboost/noncopyable.hpp
similarity index 100%
rename from ndnboost/noncopyable.hpp
rename to include/ndnboost/noncopyable.hpp
diff --git a/ndnboost/none.hpp b/include/ndnboost/none.hpp
similarity index 100%
rename from ndnboost/none.hpp
rename to include/ndnboost/none.hpp
diff --git a/ndnboost/none_t.hpp b/include/ndnboost/none_t.hpp
similarity index 100%
rename from ndnboost/none_t.hpp
rename to include/ndnboost/none_t.hpp
diff --git a/ndnboost/numeric/conversion/bounds.hpp b/include/ndnboost/numeric/conversion/bounds.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/bounds.hpp
rename to include/ndnboost/numeric/conversion/bounds.hpp
diff --git a/ndnboost/numeric/conversion/cast.hpp b/include/ndnboost/numeric/conversion/cast.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/cast.hpp
rename to include/ndnboost/numeric/conversion/cast.hpp
diff --git a/ndnboost/numeric/conversion/conversion_traits.hpp b/include/ndnboost/numeric/conversion/conversion_traits.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/conversion_traits.hpp
rename to include/ndnboost/numeric/conversion/conversion_traits.hpp
diff --git a/ndnboost/numeric/conversion/converter.hpp b/include/ndnboost/numeric/conversion/converter.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/converter.hpp
rename to include/ndnboost/numeric/conversion/converter.hpp
diff --git a/ndnboost/numeric/conversion/converter_policies.hpp b/include/ndnboost/numeric/conversion/converter_policies.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/converter_policies.hpp
rename to include/ndnboost/numeric/conversion/converter_policies.hpp
diff --git a/ndnboost/numeric/conversion/detail/bounds.hpp b/include/ndnboost/numeric/conversion/detail/bounds.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/bounds.hpp
rename to include/ndnboost/numeric/conversion/detail/bounds.hpp
diff --git a/ndnboost/numeric/conversion/detail/conversion_traits.hpp b/include/ndnboost/numeric/conversion/detail/conversion_traits.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/conversion_traits.hpp
rename to include/ndnboost/numeric/conversion/detail/conversion_traits.hpp
diff --git a/ndnboost/numeric/conversion/detail/converter.hpp b/include/ndnboost/numeric/conversion/detail/converter.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/converter.hpp
rename to include/ndnboost/numeric/conversion/detail/converter.hpp
diff --git a/ndnboost/numeric/conversion/detail/int_float_mixture.hpp b/include/ndnboost/numeric/conversion/detail/int_float_mixture.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/int_float_mixture.hpp
rename to include/ndnboost/numeric/conversion/detail/int_float_mixture.hpp
diff --git a/ndnboost/numeric/conversion/detail/is_subranged.hpp b/include/ndnboost/numeric/conversion/detail/is_subranged.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/is_subranged.hpp
rename to include/ndnboost/numeric/conversion/detail/is_subranged.hpp
diff --git a/ndnboost/numeric/conversion/detail/meta.hpp b/include/ndnboost/numeric/conversion/detail/meta.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/meta.hpp
rename to include/ndnboost/numeric/conversion/detail/meta.hpp
diff --git a/ndnboost/numeric/conversion/detail/numeric_cast_traits.hpp b/include/ndnboost/numeric/conversion/detail/numeric_cast_traits.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/numeric_cast_traits.hpp
rename to include/ndnboost/numeric/conversion/detail/numeric_cast_traits.hpp
diff --git a/ndnboost/numeric/conversion/detail/old_numeric_cast.hpp b/include/ndnboost/numeric/conversion/detail/old_numeric_cast.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/old_numeric_cast.hpp
rename to include/ndnboost/numeric/conversion/detail/old_numeric_cast.hpp
diff --git a/ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp b/include/ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp
rename to include/ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp
diff --git a/ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp b/include/ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp
rename to include/ndnboost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp
diff --git a/ndnboost/numeric/conversion/detail/sign_mixture.hpp b/include/ndnboost/numeric/conversion/detail/sign_mixture.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/sign_mixture.hpp
rename to include/ndnboost/numeric/conversion/detail/sign_mixture.hpp
diff --git a/ndnboost/numeric/conversion/detail/udt_builtin_mixture.hpp b/include/ndnboost/numeric/conversion/detail/udt_builtin_mixture.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/detail/udt_builtin_mixture.hpp
rename to include/ndnboost/numeric/conversion/detail/udt_builtin_mixture.hpp
diff --git a/ndnboost/numeric/conversion/int_float_mixture_enum.hpp b/include/ndnboost/numeric/conversion/int_float_mixture_enum.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/int_float_mixture_enum.hpp
rename to include/ndnboost/numeric/conversion/int_float_mixture_enum.hpp
diff --git a/ndnboost/numeric/conversion/numeric_cast_traits.hpp b/include/ndnboost/numeric/conversion/numeric_cast_traits.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/numeric_cast_traits.hpp
rename to include/ndnboost/numeric/conversion/numeric_cast_traits.hpp
diff --git a/ndnboost/numeric/conversion/sign_mixture_enum.hpp b/include/ndnboost/numeric/conversion/sign_mixture_enum.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/sign_mixture_enum.hpp
rename to include/ndnboost/numeric/conversion/sign_mixture_enum.hpp
diff --git a/ndnboost/numeric/conversion/udt_builtin_mixture_enum.hpp b/include/ndnboost/numeric/conversion/udt_builtin_mixture_enum.hpp
similarity index 100%
rename from ndnboost/numeric/conversion/udt_builtin_mixture_enum.hpp
rename to include/ndnboost/numeric/conversion/udt_builtin_mixture_enum.hpp
diff --git a/ndnboost/optional.hpp b/include/ndnboost/optional.hpp
similarity index 100%
rename from ndnboost/optional.hpp
rename to include/ndnboost/optional.hpp
diff --git a/ndnboost/optional/optional.hpp b/include/ndnboost/optional/optional.hpp
similarity index 100%
rename from ndnboost/optional/optional.hpp
rename to include/ndnboost/optional/optional.hpp
diff --git a/ndnboost/optional/optional_fwd.hpp b/include/ndnboost/optional/optional_fwd.hpp
similarity index 100%
rename from ndnboost/optional/optional_fwd.hpp
rename to include/ndnboost/optional/optional_fwd.hpp
diff --git a/ndnboost/pointee.hpp b/include/ndnboost/pointee.hpp
similarity index 100%
rename from ndnboost/pointee.hpp
rename to include/ndnboost/pointee.hpp
diff --git a/ndnboost/pointer_to_other.hpp b/include/ndnboost/pointer_to_other.hpp
similarity index 100%
rename from ndnboost/pointer_to_other.hpp
rename to include/ndnboost/pointer_to_other.hpp
diff --git a/ndnboost/preprocessor/arithmetic/add.hpp b/include/ndnboost/preprocessor/arithmetic/add.hpp
similarity index 100%
rename from ndnboost/preprocessor/arithmetic/add.hpp
rename to include/ndnboost/preprocessor/arithmetic/add.hpp
diff --git a/ndnboost/preprocessor/arithmetic/dec.hpp b/include/ndnboost/preprocessor/arithmetic/dec.hpp
similarity index 100%
rename from ndnboost/preprocessor/arithmetic/dec.hpp
rename to include/ndnboost/preprocessor/arithmetic/dec.hpp
diff --git a/ndnboost/preprocessor/arithmetic/detail/div_base.hpp b/include/ndnboost/preprocessor/arithmetic/detail/div_base.hpp
similarity index 100%
rename from ndnboost/preprocessor/arithmetic/detail/div_base.hpp
rename to include/ndnboost/preprocessor/arithmetic/detail/div_base.hpp
diff --git a/ndnboost/preprocessor/arithmetic/inc.hpp b/include/ndnboost/preprocessor/arithmetic/inc.hpp
similarity index 100%
rename from ndnboost/preprocessor/arithmetic/inc.hpp
rename to include/ndnboost/preprocessor/arithmetic/inc.hpp
diff --git a/ndnboost/preprocessor/arithmetic/mod.hpp b/include/ndnboost/preprocessor/arithmetic/mod.hpp
similarity index 100%
rename from ndnboost/preprocessor/arithmetic/mod.hpp
rename to include/ndnboost/preprocessor/arithmetic/mod.hpp
diff --git a/ndnboost/preprocessor/arithmetic/sub.hpp b/include/ndnboost/preprocessor/arithmetic/sub.hpp
similarity index 100%
rename from ndnboost/preprocessor/arithmetic/sub.hpp
rename to include/ndnboost/preprocessor/arithmetic/sub.hpp
diff --git a/ndnboost/preprocessor/array/data.hpp b/include/ndnboost/preprocessor/array/data.hpp
similarity index 100%
rename from ndnboost/preprocessor/array/data.hpp
rename to include/ndnboost/preprocessor/array/data.hpp
diff --git a/ndnboost/preprocessor/array/elem.hpp b/include/ndnboost/preprocessor/array/elem.hpp
similarity index 100%
rename from ndnboost/preprocessor/array/elem.hpp
rename to include/ndnboost/preprocessor/array/elem.hpp
diff --git a/ndnboost/preprocessor/array/size.hpp b/include/ndnboost/preprocessor/array/size.hpp
similarity index 100%
rename from ndnboost/preprocessor/array/size.hpp
rename to include/ndnboost/preprocessor/array/size.hpp
diff --git a/ndnboost/preprocessor/cat.hpp b/include/ndnboost/preprocessor/cat.hpp
similarity index 100%
rename from ndnboost/preprocessor/cat.hpp
rename to include/ndnboost/preprocessor/cat.hpp
diff --git a/ndnboost/preprocessor/comma_if.hpp b/include/ndnboost/preprocessor/comma_if.hpp
similarity index 100%
rename from ndnboost/preprocessor/comma_if.hpp
rename to include/ndnboost/preprocessor/comma_if.hpp
diff --git a/ndnboost/preprocessor/comparison/less_equal.hpp b/include/ndnboost/preprocessor/comparison/less_equal.hpp
similarity index 100%
rename from ndnboost/preprocessor/comparison/less_equal.hpp
rename to include/ndnboost/preprocessor/comparison/less_equal.hpp
diff --git a/ndnboost/preprocessor/config/config.hpp b/include/ndnboost/preprocessor/config/config.hpp
similarity index 100%
rename from ndnboost/preprocessor/config/config.hpp
rename to include/ndnboost/preprocessor/config/config.hpp
diff --git a/ndnboost/preprocessor/control/deduce_d.hpp b/include/ndnboost/preprocessor/control/deduce_d.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/deduce_d.hpp
rename to include/ndnboost/preprocessor/control/deduce_d.hpp
diff --git a/ndnboost/preprocessor/control/detail/dmc/while.hpp b/include/ndnboost/preprocessor/control/detail/dmc/while.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/detail/dmc/while.hpp
rename to include/ndnboost/preprocessor/control/detail/dmc/while.hpp
diff --git a/ndnboost/preprocessor/control/detail/edg/while.hpp b/include/ndnboost/preprocessor/control/detail/edg/while.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/detail/edg/while.hpp
rename to include/ndnboost/preprocessor/control/detail/edg/while.hpp
diff --git a/ndnboost/preprocessor/control/detail/msvc/while.hpp b/include/ndnboost/preprocessor/control/detail/msvc/while.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/detail/msvc/while.hpp
rename to include/ndnboost/preprocessor/control/detail/msvc/while.hpp
diff --git a/ndnboost/preprocessor/control/detail/while.hpp b/include/ndnboost/preprocessor/control/detail/while.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/detail/while.hpp
rename to include/ndnboost/preprocessor/control/detail/while.hpp
diff --git a/ndnboost/preprocessor/control/expr_if.hpp b/include/ndnboost/preprocessor/control/expr_if.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/expr_if.hpp
rename to include/ndnboost/preprocessor/control/expr_if.hpp
diff --git a/ndnboost/preprocessor/control/expr_iif.hpp b/include/ndnboost/preprocessor/control/expr_iif.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/expr_iif.hpp
rename to include/ndnboost/preprocessor/control/expr_iif.hpp
diff --git a/ndnboost/preprocessor/control/if.hpp b/include/ndnboost/preprocessor/control/if.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/if.hpp
rename to include/ndnboost/preprocessor/control/if.hpp
diff --git a/ndnboost/preprocessor/control/iif.hpp b/include/ndnboost/preprocessor/control/iif.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/iif.hpp
rename to include/ndnboost/preprocessor/control/iif.hpp
diff --git a/ndnboost/preprocessor/control/while.hpp b/include/ndnboost/preprocessor/control/while.hpp
similarity index 100%
rename from ndnboost/preprocessor/control/while.hpp
rename to include/ndnboost/preprocessor/control/while.hpp
diff --git a/ndnboost/preprocessor/debug/error.hpp b/include/ndnboost/preprocessor/debug/error.hpp
similarity index 100%
rename from ndnboost/preprocessor/debug/error.hpp
rename to include/ndnboost/preprocessor/debug/error.hpp
diff --git a/ndnboost/preprocessor/dec.hpp b/include/ndnboost/preprocessor/dec.hpp
similarity index 100%
rename from ndnboost/preprocessor/dec.hpp
rename to include/ndnboost/preprocessor/dec.hpp
diff --git a/ndnboost/preprocessor/detail/auto_rec.hpp b/include/ndnboost/preprocessor/detail/auto_rec.hpp
similarity index 100%
rename from ndnboost/preprocessor/detail/auto_rec.hpp
rename to include/ndnboost/preprocessor/detail/auto_rec.hpp
diff --git a/ndnboost/preprocessor/detail/check.hpp b/include/ndnboost/preprocessor/detail/check.hpp
similarity index 100%
rename from ndnboost/preprocessor/detail/check.hpp
rename to include/ndnboost/preprocessor/detail/check.hpp
diff --git a/ndnboost/preprocessor/detail/dmc/auto_rec.hpp b/include/ndnboost/preprocessor/detail/dmc/auto_rec.hpp
similarity index 100%
rename from ndnboost/preprocessor/detail/dmc/auto_rec.hpp
rename to include/ndnboost/preprocessor/detail/dmc/auto_rec.hpp
diff --git a/ndnboost/preprocessor/detail/is_binary.hpp b/include/ndnboost/preprocessor/detail/is_binary.hpp
similarity index 100%
rename from ndnboost/preprocessor/detail/is_binary.hpp
rename to include/ndnboost/preprocessor/detail/is_binary.hpp
diff --git a/ndnboost/preprocessor/detail/is_unary.hpp b/include/ndnboost/preprocessor/detail/is_unary.hpp
similarity index 100%
rename from ndnboost/preprocessor/detail/is_unary.hpp
rename to include/ndnboost/preprocessor/detail/is_unary.hpp
diff --git a/ndnboost/preprocessor/empty.hpp b/include/ndnboost/preprocessor/empty.hpp
similarity index 100%
rename from ndnboost/preprocessor/empty.hpp
rename to include/ndnboost/preprocessor/empty.hpp
diff --git a/ndnboost/preprocessor/enum.hpp b/include/ndnboost/preprocessor/enum.hpp
similarity index 100%
rename from ndnboost/preprocessor/enum.hpp
rename to include/ndnboost/preprocessor/enum.hpp
diff --git a/ndnboost/preprocessor/enum_params.hpp b/include/ndnboost/preprocessor/enum_params.hpp
similarity index 100%
rename from ndnboost/preprocessor/enum_params.hpp
rename to include/ndnboost/preprocessor/enum_params.hpp
diff --git a/ndnboost/preprocessor/enum_params_with_a_default.hpp b/include/ndnboost/preprocessor/enum_params_with_a_default.hpp
similarity index 100%
rename from ndnboost/preprocessor/enum_params_with_a_default.hpp
rename to include/ndnboost/preprocessor/enum_params_with_a_default.hpp
diff --git a/ndnboost/preprocessor/enum_shifted_params.hpp b/include/ndnboost/preprocessor/enum_shifted_params.hpp
similarity index 100%
rename from ndnboost/preprocessor/enum_shifted_params.hpp
rename to include/ndnboost/preprocessor/enum_shifted_params.hpp
diff --git a/ndnboost/preprocessor/expr_if.hpp b/include/ndnboost/preprocessor/expr_if.hpp
similarity index 100%
rename from ndnboost/preprocessor/expr_if.hpp
rename to include/ndnboost/preprocessor/expr_if.hpp
diff --git a/ndnboost/preprocessor/facilities/empty.hpp b/include/ndnboost/preprocessor/facilities/empty.hpp
similarity index 100%
rename from ndnboost/preprocessor/facilities/empty.hpp
rename to include/ndnboost/preprocessor/facilities/empty.hpp
diff --git a/ndnboost/preprocessor/facilities/identity.hpp b/include/ndnboost/preprocessor/facilities/identity.hpp
similarity index 100%
rename from ndnboost/preprocessor/facilities/identity.hpp
rename to include/ndnboost/preprocessor/facilities/identity.hpp
diff --git a/ndnboost/preprocessor/facilities/intercept.hpp b/include/ndnboost/preprocessor/facilities/intercept.hpp
similarity index 100%
rename from ndnboost/preprocessor/facilities/intercept.hpp
rename to include/ndnboost/preprocessor/facilities/intercept.hpp
diff --git a/ndnboost/preprocessor/facilities/overload.hpp b/include/ndnboost/preprocessor/facilities/overload.hpp
similarity index 100%
rename from ndnboost/preprocessor/facilities/overload.hpp
rename to include/ndnboost/preprocessor/facilities/overload.hpp
diff --git a/ndnboost/preprocessor/identity.hpp b/include/ndnboost/preprocessor/identity.hpp
similarity index 100%
rename from ndnboost/preprocessor/identity.hpp
rename to include/ndnboost/preprocessor/identity.hpp
diff --git a/ndnboost/preprocessor/if.hpp b/include/ndnboost/preprocessor/if.hpp
similarity index 100%
rename from ndnboost/preprocessor/if.hpp
rename to include/ndnboost/preprocessor/if.hpp
diff --git a/ndnboost/preprocessor/inc.hpp b/include/ndnboost/preprocessor/inc.hpp
similarity index 100%
rename from ndnboost/preprocessor/inc.hpp
rename to include/ndnboost/preprocessor/inc.hpp
diff --git a/ndnboost/preprocessor/iterate.hpp b/include/ndnboost/preprocessor/iterate.hpp
similarity index 100%
rename from ndnboost/preprocessor/iterate.hpp
rename to include/ndnboost/preprocessor/iterate.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/lower1.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/lower1.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/lower1.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/lower1.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/lower2.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/lower2.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/lower2.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/lower2.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/lower3.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/lower3.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/lower3.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/lower3.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/lower4.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/lower4.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/lower4.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/lower4.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/lower5.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/lower5.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/lower5.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/lower5.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/upper1.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/upper1.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/upper1.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/upper1.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/upper2.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/upper2.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/upper2.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/upper2.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/upper3.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/upper3.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/upper3.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/upper3.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/upper4.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/upper4.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/upper4.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/upper4.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/bounds/upper5.hpp b/include/ndnboost/preprocessor/iteration/detail/bounds/upper5.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/bounds/upper5.hpp
rename to include/ndnboost/preprocessor/iteration/detail/bounds/upper5.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/finish.hpp b/include/ndnboost/preprocessor/iteration/detail/finish.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/finish.hpp
rename to include/ndnboost/preprocessor/iteration/detail/finish.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/forward1.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/forward1.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/forward1.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/forward1.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/forward2.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/forward2.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/forward2.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/forward2.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/forward3.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/forward3.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/forward3.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/forward3.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/forward4.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/forward4.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/forward4.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/forward4.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/forward5.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/forward5.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/forward5.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/forward5.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/reverse1.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/reverse1.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/reverse1.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/reverse1.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/reverse2.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/reverse2.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/reverse2.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/reverse2.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/reverse3.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/reverse3.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/reverse3.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/reverse3.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/reverse4.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/reverse4.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/reverse4.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/reverse4.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/iter/reverse5.hpp b/include/ndnboost/preprocessor/iteration/detail/iter/reverse5.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/iter/reverse5.hpp
rename to include/ndnboost/preprocessor/iteration/detail/iter/reverse5.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/local.hpp b/include/ndnboost/preprocessor/iteration/detail/local.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/local.hpp
rename to include/ndnboost/preprocessor/iteration/detail/local.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/rlocal.hpp b/include/ndnboost/preprocessor/iteration/detail/rlocal.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/rlocal.hpp
rename to include/ndnboost/preprocessor/iteration/detail/rlocal.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/self.hpp b/include/ndnboost/preprocessor/iteration/detail/self.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/self.hpp
rename to include/ndnboost/preprocessor/iteration/detail/self.hpp
diff --git a/ndnboost/preprocessor/iteration/detail/start.hpp b/include/ndnboost/preprocessor/iteration/detail/start.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/detail/start.hpp
rename to include/ndnboost/preprocessor/iteration/detail/start.hpp
diff --git a/ndnboost/preprocessor/iteration/iterate.hpp b/include/ndnboost/preprocessor/iteration/iterate.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/iterate.hpp
rename to include/ndnboost/preprocessor/iteration/iterate.hpp
diff --git a/ndnboost/preprocessor/iteration/local.hpp b/include/ndnboost/preprocessor/iteration/local.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/local.hpp
rename to include/ndnboost/preprocessor/iteration/local.hpp
diff --git a/ndnboost/preprocessor/iteration/self.hpp b/include/ndnboost/preprocessor/iteration/self.hpp
similarity index 100%
rename from ndnboost/preprocessor/iteration/self.hpp
rename to include/ndnboost/preprocessor/iteration/self.hpp
diff --git a/ndnboost/preprocessor/list/adt.hpp b/include/ndnboost/preprocessor/list/adt.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/adt.hpp
rename to include/ndnboost/preprocessor/list/adt.hpp
diff --git a/ndnboost/preprocessor/list/append.hpp b/include/ndnboost/preprocessor/list/append.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/append.hpp
rename to include/ndnboost/preprocessor/list/append.hpp
diff --git a/ndnboost/preprocessor/list/detail/dmc/fold_left.hpp b/include/ndnboost/preprocessor/list/detail/dmc/fold_left.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/detail/dmc/fold_left.hpp
rename to include/ndnboost/preprocessor/list/detail/dmc/fold_left.hpp
diff --git a/ndnboost/preprocessor/list/detail/edg/fold_left.hpp b/include/ndnboost/preprocessor/list/detail/edg/fold_left.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/detail/edg/fold_left.hpp
rename to include/ndnboost/preprocessor/list/detail/edg/fold_left.hpp
diff --git a/ndnboost/preprocessor/list/detail/edg/fold_right.hpp b/include/ndnboost/preprocessor/list/detail/edg/fold_right.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/detail/edg/fold_right.hpp
rename to include/ndnboost/preprocessor/list/detail/edg/fold_right.hpp
diff --git a/ndnboost/preprocessor/list/detail/fold_left.hpp b/include/ndnboost/preprocessor/list/detail/fold_left.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/detail/fold_left.hpp
rename to include/ndnboost/preprocessor/list/detail/fold_left.hpp
diff --git a/ndnboost/preprocessor/list/detail/fold_right.hpp b/include/ndnboost/preprocessor/list/detail/fold_right.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/detail/fold_right.hpp
rename to include/ndnboost/preprocessor/list/detail/fold_right.hpp
diff --git a/ndnboost/preprocessor/list/fold_left.hpp b/include/ndnboost/preprocessor/list/fold_left.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/fold_left.hpp
rename to include/ndnboost/preprocessor/list/fold_left.hpp
diff --git a/ndnboost/preprocessor/list/fold_right.hpp b/include/ndnboost/preprocessor/list/fold_right.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/fold_right.hpp
rename to include/ndnboost/preprocessor/list/fold_right.hpp
diff --git a/ndnboost/preprocessor/list/for_each_i.hpp b/include/ndnboost/preprocessor/list/for_each_i.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/for_each_i.hpp
rename to include/ndnboost/preprocessor/list/for_each_i.hpp
diff --git a/ndnboost/preprocessor/list/reverse.hpp b/include/ndnboost/preprocessor/list/reverse.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/reverse.hpp
rename to include/ndnboost/preprocessor/list/reverse.hpp
diff --git a/ndnboost/preprocessor/list/transform.hpp b/include/ndnboost/preprocessor/list/transform.hpp
similarity index 100%
rename from ndnboost/preprocessor/list/transform.hpp
rename to include/ndnboost/preprocessor/list/transform.hpp
diff --git a/ndnboost/preprocessor/logical/and.hpp b/include/ndnboost/preprocessor/logical/and.hpp
similarity index 100%
rename from ndnboost/preprocessor/logical/and.hpp
rename to include/ndnboost/preprocessor/logical/and.hpp
diff --git a/ndnboost/preprocessor/logical/bitand.hpp b/include/ndnboost/preprocessor/logical/bitand.hpp
similarity index 100%
rename from ndnboost/preprocessor/logical/bitand.hpp
rename to include/ndnboost/preprocessor/logical/bitand.hpp
diff --git a/ndnboost/preprocessor/logical/bitor.hpp b/include/ndnboost/preprocessor/logical/bitor.hpp
similarity index 100%
rename from ndnboost/preprocessor/logical/bitor.hpp
rename to include/ndnboost/preprocessor/logical/bitor.hpp
diff --git a/ndnboost/preprocessor/logical/bool.hpp b/include/ndnboost/preprocessor/logical/bool.hpp
similarity index 100%
rename from ndnboost/preprocessor/logical/bool.hpp
rename to include/ndnboost/preprocessor/logical/bool.hpp
diff --git a/ndnboost/preprocessor/logical/compl.hpp b/include/ndnboost/preprocessor/logical/compl.hpp
similarity index 100%
rename from ndnboost/preprocessor/logical/compl.hpp
rename to include/ndnboost/preprocessor/logical/compl.hpp
diff --git a/ndnboost/preprocessor/logical/not.hpp b/include/ndnboost/preprocessor/logical/not.hpp
similarity index 100%
rename from ndnboost/preprocessor/logical/not.hpp
rename to include/ndnboost/preprocessor/logical/not.hpp
diff --git a/ndnboost/preprocessor/logical/or.hpp b/include/ndnboost/preprocessor/logical/or.hpp
similarity index 100%
rename from ndnboost/preprocessor/logical/or.hpp
rename to include/ndnboost/preprocessor/logical/or.hpp
diff --git a/ndnboost/preprocessor/punctuation/comma.hpp b/include/ndnboost/preprocessor/punctuation/comma.hpp
similarity index 100%
rename from ndnboost/preprocessor/punctuation/comma.hpp
rename to include/ndnboost/preprocessor/punctuation/comma.hpp
diff --git a/ndnboost/preprocessor/punctuation/comma_if.hpp b/include/ndnboost/preprocessor/punctuation/comma_if.hpp
similarity index 100%
rename from ndnboost/preprocessor/punctuation/comma_if.hpp
rename to include/ndnboost/preprocessor/punctuation/comma_if.hpp
diff --git a/ndnboost/preprocessor/punctuation/paren.hpp b/include/ndnboost/preprocessor/punctuation/paren.hpp
similarity index 100%
rename from ndnboost/preprocessor/punctuation/paren.hpp
rename to include/ndnboost/preprocessor/punctuation/paren.hpp
diff --git a/ndnboost/preprocessor/repeat.hpp b/include/ndnboost/preprocessor/repeat.hpp
similarity index 100%
rename from ndnboost/preprocessor/repeat.hpp
rename to include/ndnboost/preprocessor/repeat.hpp
diff --git a/ndnboost/preprocessor/repeat_2nd.hpp b/include/ndnboost/preprocessor/repeat_2nd.hpp
similarity index 100%
rename from ndnboost/preprocessor/repeat_2nd.hpp
rename to include/ndnboost/preprocessor/repeat_2nd.hpp
diff --git a/ndnboost/preprocessor/repeat_from_to.hpp b/include/ndnboost/preprocessor/repeat_from_to.hpp
similarity index 100%
rename from ndnboost/preprocessor/repeat_from_to.hpp
rename to include/ndnboost/preprocessor/repeat_from_to.hpp
diff --git a/ndnboost/preprocessor/repetition/detail/dmc/for.hpp b/include/ndnboost/preprocessor/repetition/detail/dmc/for.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/detail/dmc/for.hpp
rename to include/ndnboost/preprocessor/repetition/detail/dmc/for.hpp
diff --git a/ndnboost/preprocessor/repetition/detail/edg/for.hpp b/include/ndnboost/preprocessor/repetition/detail/edg/for.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/detail/edg/for.hpp
rename to include/ndnboost/preprocessor/repetition/detail/edg/for.hpp
diff --git a/ndnboost/preprocessor/repetition/detail/for.hpp b/include/ndnboost/preprocessor/repetition/detail/for.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/detail/for.hpp
rename to include/ndnboost/preprocessor/repetition/detail/for.hpp
diff --git a/ndnboost/preprocessor/repetition/detail/msvc/for.hpp b/include/ndnboost/preprocessor/repetition/detail/msvc/for.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/detail/msvc/for.hpp
rename to include/ndnboost/preprocessor/repetition/detail/msvc/for.hpp
diff --git a/ndnboost/preprocessor/repetition/enum.hpp b/include/ndnboost/preprocessor/repetition/enum.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/enum.hpp
rename to include/ndnboost/preprocessor/repetition/enum.hpp
diff --git a/ndnboost/preprocessor/repetition/enum_binary_params.hpp b/include/ndnboost/preprocessor/repetition/enum_binary_params.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/enum_binary_params.hpp
rename to include/ndnboost/preprocessor/repetition/enum_binary_params.hpp
diff --git a/ndnboost/preprocessor/repetition/enum_params.hpp b/include/ndnboost/preprocessor/repetition/enum_params.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/enum_params.hpp
rename to include/ndnboost/preprocessor/repetition/enum_params.hpp
diff --git a/ndnboost/preprocessor/repetition/enum_params_with_a_default.hpp b/include/ndnboost/preprocessor/repetition/enum_params_with_a_default.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/enum_params_with_a_default.hpp
rename to include/ndnboost/preprocessor/repetition/enum_params_with_a_default.hpp
diff --git a/ndnboost/preprocessor/repetition/enum_shifted_params.hpp b/include/ndnboost/preprocessor/repetition/enum_shifted_params.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/enum_shifted_params.hpp
rename to include/ndnboost/preprocessor/repetition/enum_shifted_params.hpp
diff --git a/ndnboost/preprocessor/repetition/enum_trailing.hpp b/include/ndnboost/preprocessor/repetition/enum_trailing.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/enum_trailing.hpp
rename to include/ndnboost/preprocessor/repetition/enum_trailing.hpp
diff --git a/ndnboost/preprocessor/repetition/enum_trailing_params.hpp b/include/ndnboost/preprocessor/repetition/enum_trailing_params.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/enum_trailing_params.hpp
rename to include/ndnboost/preprocessor/repetition/enum_trailing_params.hpp
diff --git a/ndnboost/preprocessor/repetition/for.hpp b/include/ndnboost/preprocessor/repetition/for.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/for.hpp
rename to include/ndnboost/preprocessor/repetition/for.hpp
diff --git a/ndnboost/preprocessor/repetition/repeat.hpp b/include/ndnboost/preprocessor/repetition/repeat.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/repeat.hpp
rename to include/ndnboost/preprocessor/repetition/repeat.hpp
diff --git a/ndnboost/preprocessor/repetition/repeat_from_to.hpp b/include/ndnboost/preprocessor/repetition/repeat_from_to.hpp
similarity index 100%
rename from ndnboost/preprocessor/repetition/repeat_from_to.hpp
rename to include/ndnboost/preprocessor/repetition/repeat_from_to.hpp
diff --git a/ndnboost/preprocessor/seq/cat.hpp b/include/ndnboost/preprocessor/seq/cat.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/cat.hpp
rename to include/ndnboost/preprocessor/seq/cat.hpp
diff --git a/ndnboost/preprocessor/seq/detail/split.hpp b/include/ndnboost/preprocessor/seq/detail/split.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/detail/split.hpp
rename to include/ndnboost/preprocessor/seq/detail/split.hpp
diff --git a/ndnboost/preprocessor/seq/elem.hpp b/include/ndnboost/preprocessor/seq/elem.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/elem.hpp
rename to include/ndnboost/preprocessor/seq/elem.hpp
diff --git a/ndnboost/preprocessor/seq/enum.hpp b/include/ndnboost/preprocessor/seq/enum.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/enum.hpp
rename to include/ndnboost/preprocessor/seq/enum.hpp
diff --git a/ndnboost/preprocessor/seq/first_n.hpp b/include/ndnboost/preprocessor/seq/first_n.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/first_n.hpp
rename to include/ndnboost/preprocessor/seq/first_n.hpp
diff --git a/ndnboost/preprocessor/seq/fold_left.hpp b/include/ndnboost/preprocessor/seq/fold_left.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/fold_left.hpp
rename to include/ndnboost/preprocessor/seq/fold_left.hpp
diff --git a/ndnboost/preprocessor/seq/for_each.hpp b/include/ndnboost/preprocessor/seq/for_each.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/for_each.hpp
rename to include/ndnboost/preprocessor/seq/for_each.hpp
diff --git a/ndnboost/preprocessor/seq/for_each_i.hpp b/include/ndnboost/preprocessor/seq/for_each_i.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/for_each_i.hpp
rename to include/ndnboost/preprocessor/seq/for_each_i.hpp
diff --git a/ndnboost/preprocessor/seq/rest_n.hpp b/include/ndnboost/preprocessor/seq/rest_n.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/rest_n.hpp
rename to include/ndnboost/preprocessor/seq/rest_n.hpp
diff --git a/ndnboost/preprocessor/seq/seq.hpp b/include/ndnboost/preprocessor/seq/seq.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/seq.hpp
rename to include/ndnboost/preprocessor/seq/seq.hpp
diff --git a/ndnboost/preprocessor/seq/size.hpp b/include/ndnboost/preprocessor/seq/size.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/size.hpp
rename to include/ndnboost/preprocessor/seq/size.hpp
diff --git a/ndnboost/preprocessor/seq/subseq.hpp b/include/ndnboost/preprocessor/seq/subseq.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/subseq.hpp
rename to include/ndnboost/preprocessor/seq/subseq.hpp
diff --git a/ndnboost/preprocessor/seq/transform.hpp b/include/ndnboost/preprocessor/seq/transform.hpp
similarity index 100%
rename from ndnboost/preprocessor/seq/transform.hpp
rename to include/ndnboost/preprocessor/seq/transform.hpp
diff --git a/ndnboost/preprocessor/slot/detail/counter.hpp b/include/ndnboost/preprocessor/slot/detail/counter.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/detail/counter.hpp
rename to include/ndnboost/preprocessor/slot/detail/counter.hpp
diff --git a/ndnboost/preprocessor/slot/detail/def.hpp b/include/ndnboost/preprocessor/slot/detail/def.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/detail/def.hpp
rename to include/ndnboost/preprocessor/slot/detail/def.hpp
diff --git a/ndnboost/preprocessor/slot/detail/shared.hpp b/include/ndnboost/preprocessor/slot/detail/shared.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/detail/shared.hpp
rename to include/ndnboost/preprocessor/slot/detail/shared.hpp
diff --git a/ndnboost/preprocessor/slot/detail/slot1.hpp b/include/ndnboost/preprocessor/slot/detail/slot1.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/detail/slot1.hpp
rename to include/ndnboost/preprocessor/slot/detail/slot1.hpp
diff --git a/ndnboost/preprocessor/slot/detail/slot2.hpp b/include/ndnboost/preprocessor/slot/detail/slot2.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/detail/slot2.hpp
rename to include/ndnboost/preprocessor/slot/detail/slot2.hpp
diff --git a/ndnboost/preprocessor/slot/detail/slot3.hpp b/include/ndnboost/preprocessor/slot/detail/slot3.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/detail/slot3.hpp
rename to include/ndnboost/preprocessor/slot/detail/slot3.hpp
diff --git a/ndnboost/preprocessor/slot/detail/slot4.hpp b/include/ndnboost/preprocessor/slot/detail/slot4.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/detail/slot4.hpp
rename to include/ndnboost/preprocessor/slot/detail/slot4.hpp
diff --git a/ndnboost/preprocessor/slot/detail/slot5.hpp b/include/ndnboost/preprocessor/slot/detail/slot5.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/detail/slot5.hpp
rename to include/ndnboost/preprocessor/slot/detail/slot5.hpp
diff --git a/ndnboost/preprocessor/slot/slot.hpp b/include/ndnboost/preprocessor/slot/slot.hpp
similarity index 100%
rename from ndnboost/preprocessor/slot/slot.hpp
rename to include/ndnboost/preprocessor/slot/slot.hpp
diff --git a/ndnboost/preprocessor/stringize.hpp b/include/ndnboost/preprocessor/stringize.hpp
similarity index 100%
rename from ndnboost/preprocessor/stringize.hpp
rename to include/ndnboost/preprocessor/stringize.hpp
diff --git a/ndnboost/preprocessor/tuple/eat.hpp b/include/ndnboost/preprocessor/tuple/eat.hpp
similarity index 100%
rename from ndnboost/preprocessor/tuple/eat.hpp
rename to include/ndnboost/preprocessor/tuple/eat.hpp
diff --git a/ndnboost/preprocessor/tuple/elem.hpp b/include/ndnboost/preprocessor/tuple/elem.hpp
similarity index 100%
rename from ndnboost/preprocessor/tuple/elem.hpp
rename to include/ndnboost/preprocessor/tuple/elem.hpp
diff --git a/ndnboost/preprocessor/tuple/rem.hpp b/include/ndnboost/preprocessor/tuple/rem.hpp
similarity index 100%
rename from ndnboost/preprocessor/tuple/rem.hpp
rename to include/ndnboost/preprocessor/tuple/rem.hpp
diff --git a/ndnboost/preprocessor/tuple/to_list.hpp b/include/ndnboost/preprocessor/tuple/to_list.hpp
similarity index 100%
rename from ndnboost/preprocessor/tuple/to_list.hpp
rename to include/ndnboost/preprocessor/tuple/to_list.hpp
diff --git a/ndnboost/preprocessor/variadic/elem.hpp b/include/ndnboost/preprocessor/variadic/elem.hpp
similarity index 100%
rename from ndnboost/preprocessor/variadic/elem.hpp
rename to include/ndnboost/preprocessor/variadic/elem.hpp
diff --git a/ndnboost/preprocessor/variadic/size.hpp b/include/ndnboost/preprocessor/variadic/size.hpp
similarity index 100%
rename from ndnboost/preprocessor/variadic/size.hpp
rename to include/ndnboost/preprocessor/variadic/size.hpp
diff --git a/ndnboost/progress.hpp b/include/ndnboost/progress.hpp
similarity index 100%
rename from ndnboost/progress.hpp
rename to include/ndnboost/progress.hpp
diff --git a/ndnboost/range/algorithm/equal.hpp b/include/ndnboost/range/algorithm/equal.hpp
similarity index 100%
rename from ndnboost/range/algorithm/equal.hpp
rename to include/ndnboost/range/algorithm/equal.hpp
diff --git a/ndnboost/range/as_literal.hpp b/include/ndnboost/range/as_literal.hpp
similarity index 100%
rename from ndnboost/range/as_literal.hpp
rename to include/ndnboost/range/as_literal.hpp
diff --git a/ndnboost/range/begin.hpp b/include/ndnboost/range/begin.hpp
similarity index 100%
rename from ndnboost/range/begin.hpp
rename to include/ndnboost/range/begin.hpp
diff --git a/ndnboost/range/concepts.hpp b/include/ndnboost/range/concepts.hpp
similarity index 100%
rename from ndnboost/range/concepts.hpp
rename to include/ndnboost/range/concepts.hpp
diff --git a/ndnboost/range/config.hpp b/include/ndnboost/range/config.hpp
similarity index 100%
rename from ndnboost/range/config.hpp
rename to include/ndnboost/range/config.hpp
diff --git a/ndnboost/range/const_iterator.hpp b/include/ndnboost/range/const_iterator.hpp
similarity index 100%
rename from ndnboost/range/const_iterator.hpp
rename to include/ndnboost/range/const_iterator.hpp
diff --git a/ndnboost/range/detail/as_literal.hpp b/include/ndnboost/range/detail/as_literal.hpp
similarity index 100%
rename from ndnboost/range/detail/as_literal.hpp
rename to include/ndnboost/range/detail/as_literal.hpp
diff --git a/ndnboost/range/detail/begin.hpp b/include/ndnboost/range/detail/begin.hpp
similarity index 100%
rename from ndnboost/range/detail/begin.hpp
rename to include/ndnboost/range/detail/begin.hpp
diff --git a/ndnboost/range/detail/common.hpp b/include/ndnboost/range/detail/common.hpp
similarity index 100%
rename from ndnboost/range/detail/common.hpp
rename to include/ndnboost/range/detail/common.hpp
diff --git a/ndnboost/range/detail/const_iterator.hpp b/include/ndnboost/range/detail/const_iterator.hpp
similarity index 100%
rename from ndnboost/range/detail/const_iterator.hpp
rename to include/ndnboost/range/detail/const_iterator.hpp
diff --git a/ndnboost/range/detail/detail_str.hpp b/include/ndnboost/range/detail/detail_str.hpp
similarity index 100%
rename from ndnboost/range/detail/detail_str.hpp
rename to include/ndnboost/range/detail/detail_str.hpp
diff --git a/ndnboost/range/detail/end.hpp b/include/ndnboost/range/detail/end.hpp
similarity index 100%
rename from ndnboost/range/detail/end.hpp
rename to include/ndnboost/range/detail/end.hpp
diff --git a/ndnboost/range/detail/extract_optional_type.hpp b/include/ndnboost/range/detail/extract_optional_type.hpp
similarity index 100%
rename from ndnboost/range/detail/extract_optional_type.hpp
rename to include/ndnboost/range/detail/extract_optional_type.hpp
diff --git a/ndnboost/range/detail/implementation_help.hpp b/include/ndnboost/range/detail/implementation_help.hpp
similarity index 100%
rename from ndnboost/range/detail/implementation_help.hpp
rename to include/ndnboost/range/detail/implementation_help.hpp
diff --git a/ndnboost/range/detail/iterator.hpp b/include/ndnboost/range/detail/iterator.hpp
similarity index 100%
rename from ndnboost/range/detail/iterator.hpp
rename to include/ndnboost/range/detail/iterator.hpp
diff --git a/ndnboost/range/detail/misc_concept.hpp b/include/ndnboost/range/detail/misc_concept.hpp
similarity index 100%
rename from ndnboost/range/detail/misc_concept.hpp
rename to include/ndnboost/range/detail/misc_concept.hpp
diff --git a/ndnboost/range/detail/remove_extent.hpp b/include/ndnboost/range/detail/remove_extent.hpp
similarity index 100%
rename from ndnboost/range/detail/remove_extent.hpp
rename to include/ndnboost/range/detail/remove_extent.hpp
diff --git a/ndnboost/range/detail/safe_bool.hpp b/include/ndnboost/range/detail/safe_bool.hpp
similarity index 100%
rename from ndnboost/range/detail/safe_bool.hpp
rename to include/ndnboost/range/detail/safe_bool.hpp
diff --git a/ndnboost/range/detail/sfinae.hpp b/include/ndnboost/range/detail/sfinae.hpp
similarity index 100%
rename from ndnboost/range/detail/sfinae.hpp
rename to include/ndnboost/range/detail/sfinae.hpp
diff --git a/ndnboost/range/detail/size_type.hpp b/include/ndnboost/range/detail/size_type.hpp
similarity index 100%
rename from ndnboost/range/detail/size_type.hpp
rename to include/ndnboost/range/detail/size_type.hpp
diff --git a/ndnboost/range/detail/str_types.hpp b/include/ndnboost/range/detail/str_types.hpp
similarity index 100%
rename from ndnboost/range/detail/str_types.hpp
rename to include/ndnboost/range/detail/str_types.hpp
diff --git a/ndnboost/range/detail/value_type.hpp b/include/ndnboost/range/detail/value_type.hpp
similarity index 100%
rename from ndnboost/range/detail/value_type.hpp
rename to include/ndnboost/range/detail/value_type.hpp
diff --git a/ndnboost/range/detail/vc6/end.hpp b/include/ndnboost/range/detail/vc6/end.hpp
similarity index 100%
rename from ndnboost/range/detail/vc6/end.hpp
rename to include/ndnboost/range/detail/vc6/end.hpp
diff --git a/ndnboost/range/difference_type.hpp b/include/ndnboost/range/difference_type.hpp
similarity index 100%
rename from ndnboost/range/difference_type.hpp
rename to include/ndnboost/range/difference_type.hpp
diff --git a/ndnboost/range/distance.hpp b/include/ndnboost/range/distance.hpp
similarity index 100%
rename from ndnboost/range/distance.hpp
rename to include/ndnboost/range/distance.hpp
diff --git a/ndnboost/range/empty.hpp b/include/ndnboost/range/empty.hpp
similarity index 100%
rename from ndnboost/range/empty.hpp
rename to include/ndnboost/range/empty.hpp
diff --git a/ndnboost/range/end.hpp b/include/ndnboost/range/end.hpp
similarity index 100%
rename from ndnboost/range/end.hpp
rename to include/ndnboost/range/end.hpp
diff --git a/ndnboost/range/functions.hpp b/include/ndnboost/range/functions.hpp
similarity index 100%
rename from ndnboost/range/functions.hpp
rename to include/ndnboost/range/functions.hpp
diff --git a/ndnboost/range/iterator.hpp b/include/ndnboost/range/iterator.hpp
similarity index 100%
rename from ndnboost/range/iterator.hpp
rename to include/ndnboost/range/iterator.hpp
diff --git a/ndnboost/range/iterator_range.hpp b/include/ndnboost/range/iterator_range.hpp
similarity index 100%
rename from ndnboost/range/iterator_range.hpp
rename to include/ndnboost/range/iterator_range.hpp
diff --git a/ndnboost/range/iterator_range_core.hpp b/include/ndnboost/range/iterator_range_core.hpp
similarity index 100%
rename from ndnboost/range/iterator_range_core.hpp
rename to include/ndnboost/range/iterator_range_core.hpp
diff --git a/ndnboost/range/iterator_range_io.hpp b/include/ndnboost/range/iterator_range_io.hpp
similarity index 100%
rename from ndnboost/range/iterator_range_io.hpp
rename to include/ndnboost/range/iterator_range_io.hpp
diff --git a/ndnboost/range/mutable_iterator.hpp b/include/ndnboost/range/mutable_iterator.hpp
similarity index 100%
rename from ndnboost/range/mutable_iterator.hpp
rename to include/ndnboost/range/mutable_iterator.hpp
diff --git a/ndnboost/range/rbegin.hpp b/include/ndnboost/range/rbegin.hpp
similarity index 100%
rename from ndnboost/range/rbegin.hpp
rename to include/ndnboost/range/rbegin.hpp
diff --git a/ndnboost/range/rend.hpp b/include/ndnboost/range/rend.hpp
similarity index 100%
rename from ndnboost/range/rend.hpp
rename to include/ndnboost/range/rend.hpp
diff --git a/ndnboost/range/result_iterator.hpp b/include/ndnboost/range/result_iterator.hpp
similarity index 100%
rename from ndnboost/range/result_iterator.hpp
rename to include/ndnboost/range/result_iterator.hpp
diff --git a/ndnboost/range/reverse_iterator.hpp b/include/ndnboost/range/reverse_iterator.hpp
similarity index 100%
rename from ndnboost/range/reverse_iterator.hpp
rename to include/ndnboost/range/reverse_iterator.hpp
diff --git a/ndnboost/range/size.hpp b/include/ndnboost/range/size.hpp
similarity index 100%
rename from ndnboost/range/size.hpp
rename to include/ndnboost/range/size.hpp
diff --git a/ndnboost/range/size_type.hpp b/include/ndnboost/range/size_type.hpp
similarity index 100%
rename from ndnboost/range/size_type.hpp
rename to include/ndnboost/range/size_type.hpp
diff --git a/ndnboost/range/value_type.hpp b/include/ndnboost/range/value_type.hpp
similarity index 100%
rename from ndnboost/range/value_type.hpp
rename to include/ndnboost/range/value_type.hpp
diff --git a/ndnboost/ref.hpp b/include/ndnboost/ref.hpp
similarity index 100%
rename from ndnboost/ref.hpp
rename to include/ndnboost/ref.hpp
diff --git a/ndnboost/scoped_array.hpp b/include/ndnboost/scoped_array.hpp
similarity index 100%
rename from ndnboost/scoped_array.hpp
rename to include/ndnboost/scoped_array.hpp
diff --git a/ndnboost/scoped_ptr.hpp b/include/ndnboost/scoped_ptr.hpp
similarity index 100%
rename from ndnboost/scoped_ptr.hpp
rename to include/ndnboost/scoped_ptr.hpp
diff --git a/ndnboost/shared_array.hpp b/include/ndnboost/shared_array.hpp
similarity index 100%
rename from ndnboost/shared_array.hpp
rename to include/ndnboost/shared_array.hpp
diff --git a/ndnboost/shared_ptr.hpp b/include/ndnboost/shared_ptr.hpp
similarity index 100%
rename from ndnboost/shared_ptr.hpp
rename to include/ndnboost/shared_ptr.hpp
diff --git a/ndnboost/smart_ptr/allocate_shared_array.hpp b/include/ndnboost/smart_ptr/allocate_shared_array.hpp
similarity index 100%
rename from ndnboost/smart_ptr/allocate_shared_array.hpp
rename to include/ndnboost/smart_ptr/allocate_shared_array.hpp
diff --git a/ndnboost/smart_ptr/bad_weak_ptr.hpp b/include/ndnboost/smart_ptr/bad_weak_ptr.hpp
similarity index 100%
rename from ndnboost/smart_ptr/bad_weak_ptr.hpp
rename to include/ndnboost/smart_ptr/bad_weak_ptr.hpp
diff --git a/ndnboost/smart_ptr/detail/allocate_array_helper.hpp b/include/ndnboost/smart_ptr/detail/allocate_array_helper.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/allocate_array_helper.hpp
rename to include/ndnboost/smart_ptr/detail/allocate_array_helper.hpp
diff --git a/ndnboost/smart_ptr/detail/array_deleter.hpp b/include/ndnboost/smart_ptr/detail/array_deleter.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/array_deleter.hpp
rename to include/ndnboost/smart_ptr/detail/array_deleter.hpp
diff --git a/ndnboost/smart_ptr/detail/array_traits.hpp b/include/ndnboost/smart_ptr/detail/array_traits.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/array_traits.hpp
rename to include/ndnboost/smart_ptr/detail/array_traits.hpp
diff --git a/ndnboost/smart_ptr/detail/array_utility.hpp b/include/ndnboost/smart_ptr/detail/array_utility.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/array_utility.hpp
rename to include/ndnboost/smart_ptr/detail/array_utility.hpp
diff --git a/ndnboost/smart_ptr/detail/atomic_count.hpp b/include/ndnboost/smart_ptr/detail/atomic_count.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/atomic_count.hpp
rename to include/ndnboost/smart_ptr/detail/atomic_count.hpp
diff --git a/ndnboost/smart_ptr/detail/atomic_count_gcc.hpp b/include/ndnboost/smart_ptr/detail/atomic_count_gcc.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/atomic_count_gcc.hpp
rename to include/ndnboost/smart_ptr/detail/atomic_count_gcc.hpp
diff --git a/ndnboost/smart_ptr/detail/atomic_count_gcc_x86.hpp b/include/ndnboost/smart_ptr/detail/atomic_count_gcc_x86.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/atomic_count_gcc_x86.hpp
rename to include/ndnboost/smart_ptr/detail/atomic_count_gcc_x86.hpp
diff --git a/ndnboost/smart_ptr/detail/atomic_count_pthreads.hpp b/include/ndnboost/smart_ptr/detail/atomic_count_pthreads.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/atomic_count_pthreads.hpp
rename to include/ndnboost/smart_ptr/detail/atomic_count_pthreads.hpp
diff --git a/ndnboost/smart_ptr/detail/atomic_count_sync.hpp b/include/ndnboost/smart_ptr/detail/atomic_count_sync.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/atomic_count_sync.hpp
rename to include/ndnboost/smart_ptr/detail/atomic_count_sync.hpp
diff --git a/ndnboost/smart_ptr/detail/atomic_count_win32.hpp b/include/ndnboost/smart_ptr/detail/atomic_count_win32.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/atomic_count_win32.hpp
rename to include/ndnboost/smart_ptr/detail/atomic_count_win32.hpp
diff --git a/ndnboost/smart_ptr/detail/lightweight_mutex.hpp b/include/ndnboost/smart_ptr/detail/lightweight_mutex.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/lightweight_mutex.hpp
rename to include/ndnboost/smart_ptr/detail/lightweight_mutex.hpp
diff --git a/ndnboost/smart_ptr/detail/lwm_nop.hpp b/include/ndnboost/smart_ptr/detail/lwm_nop.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/lwm_nop.hpp
rename to include/ndnboost/smart_ptr/detail/lwm_nop.hpp
diff --git a/ndnboost/smart_ptr/detail/lwm_pthreads.hpp b/include/ndnboost/smart_ptr/detail/lwm_pthreads.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/lwm_pthreads.hpp
rename to include/ndnboost/smart_ptr/detail/lwm_pthreads.hpp
diff --git a/ndnboost/smart_ptr/detail/lwm_win32_cs.hpp b/include/ndnboost/smart_ptr/detail/lwm_win32_cs.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/lwm_win32_cs.hpp
rename to include/ndnboost/smart_ptr/detail/lwm_win32_cs.hpp
diff --git a/ndnboost/smart_ptr/detail/make_array_helper.hpp b/include/ndnboost/smart_ptr/detail/make_array_helper.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/make_array_helper.hpp
rename to include/ndnboost/smart_ptr/detail/make_array_helper.hpp
diff --git a/ndnboost/smart_ptr/detail/operator_bool.hpp b/include/ndnboost/smart_ptr/detail/operator_bool.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/operator_bool.hpp
rename to include/ndnboost/smart_ptr/detail/operator_bool.hpp
diff --git a/ndnboost/smart_ptr/detail/quick_allocator.hpp b/include/ndnboost/smart_ptr/detail/quick_allocator.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/quick_allocator.hpp
rename to include/ndnboost/smart_ptr/detail/quick_allocator.hpp
diff --git a/ndnboost/smart_ptr/detail/shared_array_nmt.hpp b/include/ndnboost/smart_ptr/detail/shared_array_nmt.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/shared_array_nmt.hpp
rename to include/ndnboost/smart_ptr/detail/shared_array_nmt.hpp
diff --git a/ndnboost/smart_ptr/detail/shared_count.hpp b/include/ndnboost/smart_ptr/detail/shared_count.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/shared_count.hpp
rename to include/ndnboost/smart_ptr/detail/shared_count.hpp
diff --git a/ndnboost/smart_ptr/detail/shared_ptr_nmt.hpp b/include/ndnboost/smart_ptr/detail/shared_ptr_nmt.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/shared_ptr_nmt.hpp
rename to include/ndnboost/smart_ptr/detail/shared_ptr_nmt.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_convertible.hpp b/include/ndnboost/smart_ptr/detail/sp_convertible.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_convertible.hpp
rename to include/ndnboost/smart_ptr/detail/sp_convertible.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_aix.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_aix.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_aix.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_aix.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_nt.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_nt.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_nt.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_nt.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_pt.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_pt.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_pt.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_pt.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_spin.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_spin.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_spin.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_spin.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_sync.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_sync.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_sync.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_sync.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_base_w32.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_base_w32.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_base_w32.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_base_w32.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_counted_impl.hpp b/include/ndnboost/smart_ptr/detail/sp_counted_impl.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_counted_impl.hpp
rename to include/ndnboost/smart_ptr/detail/sp_counted_impl.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_forward.hpp b/include/ndnboost/smart_ptr/detail/sp_forward.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_forward.hpp
rename to include/ndnboost/smart_ptr/detail/sp_forward.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_has_sync.hpp b/include/ndnboost/smart_ptr/detail/sp_has_sync.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_has_sync.hpp
rename to include/ndnboost/smart_ptr/detail/sp_has_sync.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_if_array.hpp b/include/ndnboost/smart_ptr/detail/sp_if_array.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_if_array.hpp
rename to include/ndnboost/smart_ptr/detail/sp_if_array.hpp
diff --git a/ndnboost/smart_ptr/detail/sp_nullptr_t.hpp b/include/ndnboost/smart_ptr/detail/sp_nullptr_t.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/sp_nullptr_t.hpp
rename to include/ndnboost/smart_ptr/detail/sp_nullptr_t.hpp
diff --git a/ndnboost/smart_ptr/detail/spinlock.hpp b/include/ndnboost/smart_ptr/detail/spinlock.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/spinlock.hpp
rename to include/ndnboost/smart_ptr/detail/spinlock.hpp
diff --git a/ndnboost/smart_ptr/detail/spinlock_gcc_arm.hpp b/include/ndnboost/smart_ptr/detail/spinlock_gcc_arm.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/spinlock_gcc_arm.hpp
rename to include/ndnboost/smart_ptr/detail/spinlock_gcc_arm.hpp
diff --git a/ndnboost/smart_ptr/detail/spinlock_nt.hpp b/include/ndnboost/smart_ptr/detail/spinlock_nt.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/spinlock_nt.hpp
rename to include/ndnboost/smart_ptr/detail/spinlock_nt.hpp
diff --git a/ndnboost/smart_ptr/detail/spinlock_pool.hpp b/include/ndnboost/smart_ptr/detail/spinlock_pool.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/spinlock_pool.hpp
rename to include/ndnboost/smart_ptr/detail/spinlock_pool.hpp
diff --git a/ndnboost/smart_ptr/detail/spinlock_pt.hpp b/include/ndnboost/smart_ptr/detail/spinlock_pt.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/spinlock_pt.hpp
rename to include/ndnboost/smart_ptr/detail/spinlock_pt.hpp
diff --git a/ndnboost/smart_ptr/detail/spinlock_sync.hpp b/include/ndnboost/smart_ptr/detail/spinlock_sync.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/spinlock_sync.hpp
rename to include/ndnboost/smart_ptr/detail/spinlock_sync.hpp
diff --git a/ndnboost/smart_ptr/detail/spinlock_w32.hpp b/include/ndnboost/smart_ptr/detail/spinlock_w32.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/spinlock_w32.hpp
rename to include/ndnboost/smart_ptr/detail/spinlock_w32.hpp
diff --git a/ndnboost/smart_ptr/detail/yield_k.hpp b/include/ndnboost/smart_ptr/detail/yield_k.hpp
similarity index 100%
rename from ndnboost/smart_ptr/detail/yield_k.hpp
rename to include/ndnboost/smart_ptr/detail/yield_k.hpp
diff --git a/ndnboost/smart_ptr/make_shared.hpp b/include/ndnboost/smart_ptr/make_shared.hpp
similarity index 100%
rename from ndnboost/smart_ptr/make_shared.hpp
rename to include/ndnboost/smart_ptr/make_shared.hpp
diff --git a/ndnboost/smart_ptr/make_shared_array.hpp b/include/ndnboost/smart_ptr/make_shared_array.hpp
similarity index 100%
rename from ndnboost/smart_ptr/make_shared_array.hpp
rename to include/ndnboost/smart_ptr/make_shared_array.hpp
diff --git a/ndnboost/smart_ptr/make_shared_object.hpp b/include/ndnboost/smart_ptr/make_shared_object.hpp
similarity index 100%
rename from ndnboost/smart_ptr/make_shared_object.hpp
rename to include/ndnboost/smart_ptr/make_shared_object.hpp
diff --git a/ndnboost/smart_ptr/scoped_array.hpp b/include/ndnboost/smart_ptr/scoped_array.hpp
similarity index 100%
rename from ndnboost/smart_ptr/scoped_array.hpp
rename to include/ndnboost/smart_ptr/scoped_array.hpp
diff --git a/ndnboost/smart_ptr/scoped_ptr.hpp b/include/ndnboost/smart_ptr/scoped_ptr.hpp
similarity index 100%
rename from ndnboost/smart_ptr/scoped_ptr.hpp
rename to include/ndnboost/smart_ptr/scoped_ptr.hpp
diff --git a/ndnboost/smart_ptr/shared_array.hpp b/include/ndnboost/smart_ptr/shared_array.hpp
similarity index 100%
rename from ndnboost/smart_ptr/shared_array.hpp
rename to include/ndnboost/smart_ptr/shared_array.hpp
diff --git a/ndnboost/smart_ptr/shared_ptr.hpp b/include/ndnboost/smart_ptr/shared_ptr.hpp
similarity index 100%
rename from ndnboost/smart_ptr/shared_ptr.hpp
rename to include/ndnboost/smart_ptr/shared_ptr.hpp
diff --git a/ndnboost/smart_ptr/weak_ptr.hpp b/include/ndnboost/smart_ptr/weak_ptr.hpp
similarity index 100%
rename from ndnboost/smart_ptr/weak_ptr.hpp
rename to include/ndnboost/smart_ptr/weak_ptr.hpp
diff --git a/ndnboost/static_assert.hpp b/include/ndnboost/static_assert.hpp
similarity index 100%
rename from ndnboost/static_assert.hpp
rename to include/ndnboost/static_assert.hpp
diff --git a/ndnboost/swap.hpp b/include/ndnboost/swap.hpp
similarity index 100%
rename from ndnboost/swap.hpp
rename to include/ndnboost/swap.hpp
diff --git a/ndnboost/test/debug.hpp b/include/ndnboost/test/debug.hpp
similarity index 100%
rename from ndnboost/test/debug.hpp
rename to include/ndnboost/test/debug.hpp
diff --git a/ndnboost/test/debug_config.hpp b/include/ndnboost/test/debug_config.hpp
similarity index 100%
rename from ndnboost/test/debug_config.hpp
rename to include/ndnboost/test/debug_config.hpp
diff --git a/ndnboost/test/detail/config.hpp b/include/ndnboost/test/detail/config.hpp
similarity index 100%
rename from ndnboost/test/detail/config.hpp
rename to include/ndnboost/test/detail/config.hpp
diff --git a/ndnboost/test/detail/enable_warnings.hpp b/include/ndnboost/test/detail/enable_warnings.hpp
similarity index 100%
rename from ndnboost/test/detail/enable_warnings.hpp
rename to include/ndnboost/test/detail/enable_warnings.hpp
diff --git a/ndnboost/test/detail/fwd_decl.hpp b/include/ndnboost/test/detail/fwd_decl.hpp
similarity index 100%
rename from ndnboost/test/detail/fwd_decl.hpp
rename to include/ndnboost/test/detail/fwd_decl.hpp
diff --git a/ndnboost/test/detail/global_typedef.hpp b/include/ndnboost/test/detail/global_typedef.hpp
similarity index 100%
rename from ndnboost/test/detail/global_typedef.hpp
rename to include/ndnboost/test/detail/global_typedef.hpp
diff --git a/ndnboost/test/detail/log_level.hpp b/include/ndnboost/test/detail/log_level.hpp
similarity index 100%
rename from ndnboost/test/detail/log_level.hpp
rename to include/ndnboost/test/detail/log_level.hpp
diff --git a/ndnboost/test/detail/suppress_warnings.hpp b/include/ndnboost/test/detail/suppress_warnings.hpp
similarity index 100%
rename from ndnboost/test/detail/suppress_warnings.hpp
rename to include/ndnboost/test/detail/suppress_warnings.hpp
diff --git a/ndnboost/test/detail/unit_test_parameters.hpp b/include/ndnboost/test/detail/unit_test_parameters.hpp
similarity index 100%
rename from ndnboost/test/detail/unit_test_parameters.hpp
rename to include/ndnboost/test/detail/unit_test_parameters.hpp
diff --git a/ndnboost/test/detail/workaround.hpp b/include/ndnboost/test/detail/workaround.hpp
similarity index 100%
rename from ndnboost/test/detail/workaround.hpp
rename to include/ndnboost/test/detail/workaround.hpp
diff --git a/ndnboost/test/execution_monitor.hpp b/include/ndnboost/test/execution_monitor.hpp
similarity index 100%
rename from ndnboost/test/execution_monitor.hpp
rename to include/ndnboost/test/execution_monitor.hpp
diff --git a/ndnboost/test/floating_point_comparison.hpp b/include/ndnboost/test/floating_point_comparison.hpp
similarity index 100%
rename from ndnboost/test/floating_point_comparison.hpp
rename to include/ndnboost/test/floating_point_comparison.hpp
diff --git a/ndnboost/test/framework.hpp b/include/ndnboost/test/framework.hpp
similarity index 100%
rename from ndnboost/test/framework.hpp
rename to include/ndnboost/test/framework.hpp
diff --git a/ndnboost/test/impl/compiler_log_formatter.ipp b/include/ndnboost/test/impl/compiler_log_formatter.ipp
similarity index 100%
rename from ndnboost/test/impl/compiler_log_formatter.ipp
rename to include/ndnboost/test/impl/compiler_log_formatter.ipp
diff --git a/ndnboost/test/impl/cpp_main.ipp b/include/ndnboost/test/impl/cpp_main.ipp
similarity index 100%
rename from ndnboost/test/impl/cpp_main.ipp
rename to include/ndnboost/test/impl/cpp_main.ipp
diff --git a/ndnboost/test/impl/debug.ipp b/include/ndnboost/test/impl/debug.ipp
similarity index 100%
rename from ndnboost/test/impl/debug.ipp
rename to include/ndnboost/test/impl/debug.ipp
diff --git a/ndnboost/test/impl/exception_safety.ipp b/include/ndnboost/test/impl/exception_safety.ipp
similarity index 100%
rename from ndnboost/test/impl/exception_safety.ipp
rename to include/ndnboost/test/impl/exception_safety.ipp
diff --git a/ndnboost/test/impl/execution_monitor.ipp b/include/ndnboost/test/impl/execution_monitor.ipp
similarity index 100%
rename from ndnboost/test/impl/execution_monitor.ipp
rename to include/ndnboost/test/impl/execution_monitor.ipp
diff --git a/ndnboost/test/impl/framework.ipp b/include/ndnboost/test/impl/framework.ipp
similarity index 100%
rename from ndnboost/test/impl/framework.ipp
rename to include/ndnboost/test/impl/framework.ipp
diff --git a/ndnboost/test/impl/interaction_based.ipp b/include/ndnboost/test/impl/interaction_based.ipp
similarity index 100%
rename from ndnboost/test/impl/interaction_based.ipp
rename to include/ndnboost/test/impl/interaction_based.ipp
diff --git a/ndnboost/test/impl/logged_expectations.ipp b/include/ndnboost/test/impl/logged_expectations.ipp
similarity index 100%
rename from ndnboost/test/impl/logged_expectations.ipp
rename to include/ndnboost/test/impl/logged_expectations.ipp
diff --git a/ndnboost/test/impl/plain_report_formatter.ipp b/include/ndnboost/test/impl/plain_report_formatter.ipp
similarity index 100%
rename from ndnboost/test/impl/plain_report_formatter.ipp
rename to include/ndnboost/test/impl/plain_report_formatter.ipp
diff --git a/ndnboost/test/impl/progress_monitor.ipp b/include/ndnboost/test/impl/progress_monitor.ipp
similarity index 100%
rename from ndnboost/test/impl/progress_monitor.ipp
rename to include/ndnboost/test/impl/progress_monitor.ipp
diff --git a/ndnboost/test/impl/results_collector.ipp b/include/ndnboost/test/impl/results_collector.ipp
similarity index 100%
rename from ndnboost/test/impl/results_collector.ipp
rename to include/ndnboost/test/impl/results_collector.ipp
diff --git a/ndnboost/test/impl/results_reporter.ipp b/include/ndnboost/test/impl/results_reporter.ipp
similarity index 100%
rename from ndnboost/test/impl/results_reporter.ipp
rename to include/ndnboost/test/impl/results_reporter.ipp
diff --git a/ndnboost/test/impl/test_main.ipp b/include/ndnboost/test/impl/test_main.ipp
similarity index 100%
rename from ndnboost/test/impl/test_main.ipp
rename to include/ndnboost/test/impl/test_main.ipp
diff --git a/ndnboost/test/impl/test_tools.ipp b/include/ndnboost/test/impl/test_tools.ipp
similarity index 100%
rename from ndnboost/test/impl/test_tools.ipp
rename to include/ndnboost/test/impl/test_tools.ipp
diff --git a/ndnboost/test/impl/unit_test_log.ipp b/include/ndnboost/test/impl/unit_test_log.ipp
similarity index 100%
rename from ndnboost/test/impl/unit_test_log.ipp
rename to include/ndnboost/test/impl/unit_test_log.ipp
diff --git a/ndnboost/test/impl/unit_test_main.ipp b/include/ndnboost/test/impl/unit_test_main.ipp
similarity index 100%
rename from ndnboost/test/impl/unit_test_main.ipp
rename to include/ndnboost/test/impl/unit_test_main.ipp
diff --git a/ndnboost/test/impl/unit_test_monitor.ipp b/include/ndnboost/test/impl/unit_test_monitor.ipp
similarity index 100%
rename from ndnboost/test/impl/unit_test_monitor.ipp
rename to include/ndnboost/test/impl/unit_test_monitor.ipp
diff --git a/ndnboost/test/impl/unit_test_parameters.ipp b/include/ndnboost/test/impl/unit_test_parameters.ipp
similarity index 100%
rename from ndnboost/test/impl/unit_test_parameters.ipp
rename to include/ndnboost/test/impl/unit_test_parameters.ipp
diff --git a/ndnboost/test/impl/unit_test_suite.ipp b/include/ndnboost/test/impl/unit_test_suite.ipp
similarity index 100%
rename from ndnboost/test/impl/unit_test_suite.ipp
rename to include/ndnboost/test/impl/unit_test_suite.ipp
diff --git a/ndnboost/test/impl/xml_log_formatter.ipp b/include/ndnboost/test/impl/xml_log_formatter.ipp
similarity index 100%
rename from ndnboost/test/impl/xml_log_formatter.ipp
rename to include/ndnboost/test/impl/xml_log_formatter.ipp
diff --git a/ndnboost/test/impl/xml_report_formatter.ipp b/include/ndnboost/test/impl/xml_report_formatter.ipp
similarity index 100%
rename from ndnboost/test/impl/xml_report_formatter.ipp
rename to include/ndnboost/test/impl/xml_report_formatter.ipp
diff --git a/ndnboost/test/interaction_based.hpp b/include/ndnboost/test/interaction_based.hpp
similarity index 100%
rename from ndnboost/test/interaction_based.hpp
rename to include/ndnboost/test/interaction_based.hpp
diff --git a/ndnboost/test/minimal.hpp b/include/ndnboost/test/minimal.hpp
similarity index 100%
rename from ndnboost/test/minimal.hpp
rename to include/ndnboost/test/minimal.hpp
diff --git a/ndnboost/test/mock_object.hpp b/include/ndnboost/test/mock_object.hpp
similarity index 100%
rename from ndnboost/test/mock_object.hpp
rename to include/ndnboost/test/mock_object.hpp
diff --git a/ndnboost/test/output/compiler_log_formatter.hpp b/include/ndnboost/test/output/compiler_log_formatter.hpp
similarity index 100%
rename from ndnboost/test/output/compiler_log_formatter.hpp
rename to include/ndnboost/test/output/compiler_log_formatter.hpp
diff --git a/ndnboost/test/output/plain_report_formatter.hpp b/include/ndnboost/test/output/plain_report_formatter.hpp
similarity index 100%
rename from ndnboost/test/output/plain_report_formatter.hpp
rename to include/ndnboost/test/output/plain_report_formatter.hpp
diff --git a/ndnboost/test/output/xml_log_formatter.hpp b/include/ndnboost/test/output/xml_log_formatter.hpp
similarity index 100%
rename from ndnboost/test/output/xml_log_formatter.hpp
rename to include/ndnboost/test/output/xml_log_formatter.hpp
diff --git a/ndnboost/test/output/xml_report_formatter.hpp b/include/ndnboost/test/output/xml_report_formatter.hpp
similarity index 100%
rename from ndnboost/test/output/xml_report_formatter.hpp
rename to include/ndnboost/test/output/xml_report_formatter.hpp
diff --git a/ndnboost/test/output_test_stream.hpp b/include/ndnboost/test/output_test_stream.hpp
similarity index 100%
rename from ndnboost/test/output_test_stream.hpp
rename to include/ndnboost/test/output_test_stream.hpp
diff --git a/ndnboost/test/predicate_result.hpp b/include/ndnboost/test/predicate_result.hpp
similarity index 100%
rename from ndnboost/test/predicate_result.hpp
rename to include/ndnboost/test/predicate_result.hpp
diff --git a/ndnboost/test/progress_monitor.hpp b/include/ndnboost/test/progress_monitor.hpp
similarity index 100%
rename from ndnboost/test/progress_monitor.hpp
rename to include/ndnboost/test/progress_monitor.hpp
diff --git a/ndnboost/test/results_collector.hpp b/include/ndnboost/test/results_collector.hpp
similarity index 100%
rename from ndnboost/test/results_collector.hpp
rename to include/ndnboost/test/results_collector.hpp
diff --git a/ndnboost/test/results_reporter.hpp b/include/ndnboost/test/results_reporter.hpp
similarity index 100%
rename from ndnboost/test/results_reporter.hpp
rename to include/ndnboost/test/results_reporter.hpp
diff --git a/ndnboost/test/test_observer.hpp b/include/ndnboost/test/test_observer.hpp
similarity index 100%
rename from ndnboost/test/test_observer.hpp
rename to include/ndnboost/test/test_observer.hpp
diff --git a/ndnboost/test/test_tools.hpp b/include/ndnboost/test/test_tools.hpp
similarity index 100%
rename from ndnboost/test/test_tools.hpp
rename to include/ndnboost/test/test_tools.hpp
diff --git a/ndnboost/test/unit_test_log.hpp b/include/ndnboost/test/unit_test_log.hpp
similarity index 100%
rename from ndnboost/test/unit_test_log.hpp
rename to include/ndnboost/test/unit_test_log.hpp
diff --git a/ndnboost/test/unit_test_log_formatter.hpp b/include/ndnboost/test/unit_test_log_formatter.hpp
similarity index 100%
rename from ndnboost/test/unit_test_log_formatter.hpp
rename to include/ndnboost/test/unit_test_log_formatter.hpp
diff --git a/ndnboost/test/unit_test_monitor.hpp b/include/ndnboost/test/unit_test_monitor.hpp
similarity index 100%
rename from ndnboost/test/unit_test_monitor.hpp
rename to include/ndnboost/test/unit_test_monitor.hpp
diff --git a/ndnboost/test/unit_test_suite.hpp b/include/ndnboost/test/unit_test_suite.hpp
similarity index 100%
rename from ndnboost/test/unit_test_suite.hpp
rename to include/ndnboost/test/unit_test_suite.hpp
diff --git a/ndnboost/test/unit_test_suite_impl.hpp b/include/ndnboost/test/unit_test_suite_impl.hpp
similarity index 100%
rename from ndnboost/test/unit_test_suite_impl.hpp
rename to include/ndnboost/test/unit_test_suite_impl.hpp
diff --git a/ndnboost/test/utils/algorithm.hpp b/include/ndnboost/test/utils/algorithm.hpp
similarity index 100%
rename from ndnboost/test/utils/algorithm.hpp
rename to include/ndnboost/test/utils/algorithm.hpp
diff --git a/ndnboost/test/utils/assign_op.hpp b/include/ndnboost/test/utils/assign_op.hpp
similarity index 100%
rename from ndnboost/test/utils/assign_op.hpp
rename to include/ndnboost/test/utils/assign_op.hpp
diff --git a/ndnboost/test/utils/basic_cstring/basic_cstring.hpp b/include/ndnboost/test/utils/basic_cstring/basic_cstring.hpp
similarity index 100%
rename from ndnboost/test/utils/basic_cstring/basic_cstring.hpp
rename to include/ndnboost/test/utils/basic_cstring/basic_cstring.hpp
diff --git a/ndnboost/test/utils/basic_cstring/basic_cstring_fwd.hpp b/include/ndnboost/test/utils/basic_cstring/basic_cstring_fwd.hpp
similarity index 100%
rename from ndnboost/test/utils/basic_cstring/basic_cstring_fwd.hpp
rename to include/ndnboost/test/utils/basic_cstring/basic_cstring_fwd.hpp
diff --git a/ndnboost/test/utils/basic_cstring/bcs_char_traits.hpp b/include/ndnboost/test/utils/basic_cstring/bcs_char_traits.hpp
similarity index 100%
rename from ndnboost/test/utils/basic_cstring/bcs_char_traits.hpp
rename to include/ndnboost/test/utils/basic_cstring/bcs_char_traits.hpp
diff --git a/ndnboost/test/utils/basic_cstring/compare.hpp b/include/ndnboost/test/utils/basic_cstring/compare.hpp
similarity index 100%
rename from ndnboost/test/utils/basic_cstring/compare.hpp
rename to include/ndnboost/test/utils/basic_cstring/compare.hpp
diff --git a/ndnboost/test/utils/basic_cstring/io.hpp b/include/ndnboost/test/utils/basic_cstring/io.hpp
similarity index 100%
rename from ndnboost/test/utils/basic_cstring/io.hpp
rename to include/ndnboost/test/utils/basic_cstring/io.hpp
diff --git a/ndnboost/test/utils/callback.hpp b/include/ndnboost/test/utils/callback.hpp
similarity index 100%
rename from ndnboost/test/utils/callback.hpp
rename to include/ndnboost/test/utils/callback.hpp
diff --git a/ndnboost/test/utils/class_properties.hpp b/include/ndnboost/test/utils/class_properties.hpp
similarity index 100%
rename from ndnboost/test/utils/class_properties.hpp
rename to include/ndnboost/test/utils/class_properties.hpp
diff --git a/ndnboost/test/utils/custom_manip.hpp b/include/ndnboost/test/utils/custom_manip.hpp
similarity index 100%
rename from ndnboost/test/utils/custom_manip.hpp
rename to include/ndnboost/test/utils/custom_manip.hpp
diff --git a/ndnboost/test/utils/fixed_mapping.hpp b/include/ndnboost/test/utils/fixed_mapping.hpp
similarity index 100%
rename from ndnboost/test/utils/fixed_mapping.hpp
rename to include/ndnboost/test/utils/fixed_mapping.hpp
diff --git a/ndnboost/test/utils/foreach.hpp b/include/ndnboost/test/utils/foreach.hpp
similarity index 100%
rename from ndnboost/test/utils/foreach.hpp
rename to include/ndnboost/test/utils/foreach.hpp
diff --git a/ndnboost/test/utils/iterator/input_iterator_facade.hpp b/include/ndnboost/test/utils/iterator/input_iterator_facade.hpp
similarity index 100%
rename from ndnboost/test/utils/iterator/input_iterator_facade.hpp
rename to include/ndnboost/test/utils/iterator/input_iterator_facade.hpp
diff --git a/ndnboost/test/utils/iterator/token_iterator.hpp b/include/ndnboost/test/utils/iterator/token_iterator.hpp
similarity index 100%
rename from ndnboost/test/utils/iterator/token_iterator.hpp
rename to include/ndnboost/test/utils/iterator/token_iterator.hpp
diff --git a/ndnboost/test/utils/lazy_ostream.hpp b/include/ndnboost/test/utils/lazy_ostream.hpp
similarity index 100%
rename from ndnboost/test/utils/lazy_ostream.hpp
rename to include/ndnboost/test/utils/lazy_ostream.hpp
diff --git a/ndnboost/test/utils/named_params.hpp b/include/ndnboost/test/utils/named_params.hpp
similarity index 100%
rename from ndnboost/test/utils/named_params.hpp
rename to include/ndnboost/test/utils/named_params.hpp
diff --git a/ndnboost/test/utils/rtti.hpp b/include/ndnboost/test/utils/rtti.hpp
similarity index 100%
rename from ndnboost/test/utils/rtti.hpp
rename to include/ndnboost/test/utils/rtti.hpp
diff --git a/ndnboost/test/utils/runtime/argument.hpp b/include/ndnboost/test/utils/runtime/argument.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/argument.hpp
rename to include/ndnboost/test/utils/runtime/argument.hpp
diff --git a/ndnboost/test/utils/runtime/cla/argument_factory.hpp b/include/ndnboost/test/utils/runtime/cla/argument_factory.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/argument_factory.hpp
rename to include/ndnboost/test/utils/runtime/cla/argument_factory.hpp
diff --git a/ndnboost/test/utils/runtime/cla/argv_traverser.hpp b/include/ndnboost/test/utils/runtime/cla/argv_traverser.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/argv_traverser.hpp
rename to include/ndnboost/test/utils/runtime/cla/argv_traverser.hpp
diff --git a/ndnboost/test/utils/runtime/cla/argv_traverser.ipp b/include/ndnboost/test/utils/runtime/cla/argv_traverser.ipp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/argv_traverser.ipp
rename to include/ndnboost/test/utils/runtime/cla/argv_traverser.ipp
diff --git a/ndnboost/test/utils/runtime/cla/basic_parameter.hpp b/include/ndnboost/test/utils/runtime/cla/basic_parameter.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/basic_parameter.hpp
rename to include/ndnboost/test/utils/runtime/cla/basic_parameter.hpp
diff --git a/ndnboost/test/utils/runtime/cla/char_parameter.hpp b/include/ndnboost/test/utils/runtime/cla/char_parameter.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/char_parameter.hpp
rename to include/ndnboost/test/utils/runtime/cla/char_parameter.hpp
diff --git a/ndnboost/test/utils/runtime/cla/char_parameter.ipp b/include/ndnboost/test/utils/runtime/cla/char_parameter.ipp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/char_parameter.ipp
rename to include/ndnboost/test/utils/runtime/cla/char_parameter.ipp
diff --git a/ndnboost/test/utils/runtime/cla/detail/argument_value_usage.hpp b/include/ndnboost/test/utils/runtime/cla/detail/argument_value_usage.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/detail/argument_value_usage.hpp
rename to include/ndnboost/test/utils/runtime/cla/detail/argument_value_usage.hpp
diff --git a/ndnboost/test/utils/runtime/cla/dual_name_parameter.hpp b/include/ndnboost/test/utils/runtime/cla/dual_name_parameter.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/dual_name_parameter.hpp
rename to include/ndnboost/test/utils/runtime/cla/dual_name_parameter.hpp
diff --git a/ndnboost/test/utils/runtime/cla/dual_name_parameter.ipp b/include/ndnboost/test/utils/runtime/cla/dual_name_parameter.ipp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/dual_name_parameter.ipp
rename to include/ndnboost/test/utils/runtime/cla/dual_name_parameter.ipp
diff --git a/ndnboost/test/utils/runtime/cla/fwd.hpp b/include/ndnboost/test/utils/runtime/cla/fwd.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/fwd.hpp
rename to include/ndnboost/test/utils/runtime/cla/fwd.hpp
diff --git a/ndnboost/test/utils/runtime/cla/id_policy.hpp b/include/ndnboost/test/utils/runtime/cla/id_policy.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/id_policy.hpp
rename to include/ndnboost/test/utils/runtime/cla/id_policy.hpp
diff --git a/ndnboost/test/utils/runtime/cla/id_policy.ipp b/include/ndnboost/test/utils/runtime/cla/id_policy.ipp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/id_policy.ipp
rename to include/ndnboost/test/utils/runtime/cla/id_policy.ipp
diff --git a/ndnboost/test/utils/runtime/cla/iface/argument_factory.hpp b/include/ndnboost/test/utils/runtime/cla/iface/argument_factory.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/iface/argument_factory.hpp
rename to include/ndnboost/test/utils/runtime/cla/iface/argument_factory.hpp
diff --git a/ndnboost/test/utils/runtime/cla/iface/id_policy.hpp b/include/ndnboost/test/utils/runtime/cla/iface/id_policy.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/iface/id_policy.hpp
rename to include/ndnboost/test/utils/runtime/cla/iface/id_policy.hpp
diff --git a/ndnboost/test/utils/runtime/cla/modifier.hpp b/include/ndnboost/test/utils/runtime/cla/modifier.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/modifier.hpp
rename to include/ndnboost/test/utils/runtime/cla/modifier.hpp
diff --git a/ndnboost/test/utils/runtime/cla/named_parameter.hpp b/include/ndnboost/test/utils/runtime/cla/named_parameter.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/named_parameter.hpp
rename to include/ndnboost/test/utils/runtime/cla/named_parameter.hpp
diff --git a/ndnboost/test/utils/runtime/cla/named_parameter.ipp b/include/ndnboost/test/utils/runtime/cla/named_parameter.ipp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/named_parameter.ipp
rename to include/ndnboost/test/utils/runtime/cla/named_parameter.ipp
diff --git a/ndnboost/test/utils/runtime/cla/parameter.hpp b/include/ndnboost/test/utils/runtime/cla/parameter.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/parameter.hpp
rename to include/ndnboost/test/utils/runtime/cla/parameter.hpp
diff --git a/ndnboost/test/utils/runtime/cla/parser.hpp b/include/ndnboost/test/utils/runtime/cla/parser.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/parser.hpp
rename to include/ndnboost/test/utils/runtime/cla/parser.hpp
diff --git a/ndnboost/test/utils/runtime/cla/parser.ipp b/include/ndnboost/test/utils/runtime/cla/parser.ipp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/parser.ipp
rename to include/ndnboost/test/utils/runtime/cla/parser.ipp
diff --git a/ndnboost/test/utils/runtime/cla/typed_parameter.hpp b/include/ndnboost/test/utils/runtime/cla/typed_parameter.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/typed_parameter.hpp
rename to include/ndnboost/test/utils/runtime/cla/typed_parameter.hpp
diff --git a/ndnboost/test/utils/runtime/cla/validation.hpp b/include/ndnboost/test/utils/runtime/cla/validation.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/validation.hpp
rename to include/ndnboost/test/utils/runtime/cla/validation.hpp
diff --git a/ndnboost/test/utils/runtime/cla/validation.ipp b/include/ndnboost/test/utils/runtime/cla/validation.ipp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/validation.ipp
rename to include/ndnboost/test/utils/runtime/cla/validation.ipp
diff --git a/ndnboost/test/utils/runtime/cla/value_generator.hpp b/include/ndnboost/test/utils/runtime/cla/value_generator.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/value_generator.hpp
rename to include/ndnboost/test/utils/runtime/cla/value_generator.hpp
diff --git a/ndnboost/test/utils/runtime/cla/value_handler.hpp b/include/ndnboost/test/utils/runtime/cla/value_handler.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/cla/value_handler.hpp
rename to include/ndnboost/test/utils/runtime/cla/value_handler.hpp
diff --git a/ndnboost/test/utils/runtime/config.hpp b/include/ndnboost/test/utils/runtime/config.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/config.hpp
rename to include/ndnboost/test/utils/runtime/config.hpp
diff --git a/ndnboost/test/utils/runtime/env/environment.hpp b/include/ndnboost/test/utils/runtime/env/environment.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/env/environment.hpp
rename to include/ndnboost/test/utils/runtime/env/environment.hpp
diff --git a/ndnboost/test/utils/runtime/env/environment.ipp b/include/ndnboost/test/utils/runtime/env/environment.ipp
similarity index 100%
rename from ndnboost/test/utils/runtime/env/environment.ipp
rename to include/ndnboost/test/utils/runtime/env/environment.ipp
diff --git a/ndnboost/test/utils/runtime/env/fwd.hpp b/include/ndnboost/test/utils/runtime/env/fwd.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/env/fwd.hpp
rename to include/ndnboost/test/utils/runtime/env/fwd.hpp
diff --git a/ndnboost/test/utils/runtime/env/modifier.hpp b/include/ndnboost/test/utils/runtime/env/modifier.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/env/modifier.hpp
rename to include/ndnboost/test/utils/runtime/env/modifier.hpp
diff --git a/ndnboost/test/utils/runtime/env/variable.hpp b/include/ndnboost/test/utils/runtime/env/variable.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/env/variable.hpp
rename to include/ndnboost/test/utils/runtime/env/variable.hpp
diff --git a/ndnboost/test/utils/runtime/fwd.hpp b/include/ndnboost/test/utils/runtime/fwd.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/fwd.hpp
rename to include/ndnboost/test/utils/runtime/fwd.hpp
diff --git a/ndnboost/test/utils/runtime/interpret_argument_value.hpp b/include/ndnboost/test/utils/runtime/interpret_argument_value.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/interpret_argument_value.hpp
rename to include/ndnboost/test/utils/runtime/interpret_argument_value.hpp
diff --git a/ndnboost/test/utils/runtime/parameter.hpp b/include/ndnboost/test/utils/runtime/parameter.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/parameter.hpp
rename to include/ndnboost/test/utils/runtime/parameter.hpp
diff --git a/ndnboost/test/utils/runtime/trace.hpp b/include/ndnboost/test/utils/runtime/trace.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/trace.hpp
rename to include/ndnboost/test/utils/runtime/trace.hpp
diff --git a/ndnboost/test/utils/runtime/validation.hpp b/include/ndnboost/test/utils/runtime/validation.hpp
similarity index 100%
rename from ndnboost/test/utils/runtime/validation.hpp
rename to include/ndnboost/test/utils/runtime/validation.hpp
diff --git a/ndnboost/test/utils/trivial_singleton.hpp b/include/ndnboost/test/utils/trivial_singleton.hpp
similarity index 100%
rename from ndnboost/test/utils/trivial_singleton.hpp
rename to include/ndnboost/test/utils/trivial_singleton.hpp
diff --git a/ndnboost/test/utils/wrap_stringstream.hpp b/include/ndnboost/test/utils/wrap_stringstream.hpp
similarity index 100%
rename from ndnboost/test/utils/wrap_stringstream.hpp
rename to include/ndnboost/test/utils/wrap_stringstream.hpp
diff --git a/ndnboost/test/utils/xml_printer.hpp b/include/ndnboost/test/utils/xml_printer.hpp
similarity index 100%
rename from ndnboost/test/utils/xml_printer.hpp
rename to include/ndnboost/test/utils/xml_printer.hpp
diff --git a/ndnboost/throw_exception.hpp b/include/ndnboost/throw_exception.hpp
similarity index 100%
rename from ndnboost/throw_exception.hpp
rename to include/ndnboost/throw_exception.hpp
diff --git a/ndnboost/timer.hpp b/include/ndnboost/timer.hpp
similarity index 100%
rename from ndnboost/timer.hpp
rename to include/ndnboost/timer.hpp
diff --git a/ndnboost/tuple/detail/tuple_basic.hpp b/include/ndnboost/tuple/detail/tuple_basic.hpp
similarity index 100%
rename from ndnboost/tuple/detail/tuple_basic.hpp
rename to include/ndnboost/tuple/detail/tuple_basic.hpp
diff --git a/ndnboost/tuple/detail/tuple_basic_no_partial_spec.hpp b/include/ndnboost/tuple/detail/tuple_basic_no_partial_spec.hpp
similarity index 100%
rename from ndnboost/tuple/detail/tuple_basic_no_partial_spec.hpp
rename to include/ndnboost/tuple/detail/tuple_basic_no_partial_spec.hpp
diff --git a/ndnboost/tuple/tuple.hpp b/include/ndnboost/tuple/tuple.hpp
similarity index 100%
rename from ndnboost/tuple/tuple.hpp
rename to include/ndnboost/tuple/tuple.hpp
diff --git a/ndnboost/type.hpp b/include/ndnboost/type.hpp
similarity index 100%
rename from ndnboost/type.hpp
rename to include/ndnboost/type.hpp
diff --git a/ndnboost/type_traits.hpp b/include/ndnboost/type_traits.hpp
similarity index 100%
rename from ndnboost/type_traits.hpp
rename to include/ndnboost/type_traits.hpp
diff --git a/ndnboost/type_traits/add_const.hpp b/include/ndnboost/type_traits/add_const.hpp
similarity index 100%
rename from ndnboost/type_traits/add_const.hpp
rename to include/ndnboost/type_traits/add_const.hpp
diff --git a/ndnboost/type_traits/add_cv.hpp b/include/ndnboost/type_traits/add_cv.hpp
similarity index 100%
rename from ndnboost/type_traits/add_cv.hpp
rename to include/ndnboost/type_traits/add_cv.hpp
diff --git a/ndnboost/type_traits/add_lvalue_reference.hpp b/include/ndnboost/type_traits/add_lvalue_reference.hpp
similarity index 100%
rename from ndnboost/type_traits/add_lvalue_reference.hpp
rename to include/ndnboost/type_traits/add_lvalue_reference.hpp
diff --git a/ndnboost/type_traits/add_pointer.hpp b/include/ndnboost/type_traits/add_pointer.hpp
similarity index 100%
rename from ndnboost/type_traits/add_pointer.hpp
rename to include/ndnboost/type_traits/add_pointer.hpp
diff --git a/ndnboost/type_traits/add_reference.hpp b/include/ndnboost/type_traits/add_reference.hpp
similarity index 100%
rename from ndnboost/type_traits/add_reference.hpp
rename to include/ndnboost/type_traits/add_reference.hpp
diff --git a/ndnboost/type_traits/add_rvalue_reference.hpp b/include/ndnboost/type_traits/add_rvalue_reference.hpp
similarity index 100%
rename from ndnboost/type_traits/add_rvalue_reference.hpp
rename to include/ndnboost/type_traits/add_rvalue_reference.hpp
diff --git a/ndnboost/type_traits/add_volatile.hpp b/include/ndnboost/type_traits/add_volatile.hpp
similarity index 100%
rename from ndnboost/type_traits/add_volatile.hpp
rename to include/ndnboost/type_traits/add_volatile.hpp
diff --git a/ndnboost/type_traits/aligned_storage.hpp b/include/ndnboost/type_traits/aligned_storage.hpp
similarity index 100%
rename from ndnboost/type_traits/aligned_storage.hpp
rename to include/ndnboost/type_traits/aligned_storage.hpp
diff --git a/ndnboost/type_traits/alignment_of.hpp b/include/ndnboost/type_traits/alignment_of.hpp
similarity index 100%
rename from ndnboost/type_traits/alignment_of.hpp
rename to include/ndnboost/type_traits/alignment_of.hpp
diff --git a/ndnboost/type_traits/arithmetic_traits.hpp b/include/ndnboost/type_traits/arithmetic_traits.hpp
similarity index 100%
rename from ndnboost/type_traits/arithmetic_traits.hpp
rename to include/ndnboost/type_traits/arithmetic_traits.hpp
diff --git a/ndnboost/type_traits/broken_compiler_spec.hpp b/include/ndnboost/type_traits/broken_compiler_spec.hpp
similarity index 100%
rename from ndnboost/type_traits/broken_compiler_spec.hpp
rename to include/ndnboost/type_traits/broken_compiler_spec.hpp
diff --git a/ndnboost/type_traits/common_type.hpp b/include/ndnboost/type_traits/common_type.hpp
similarity index 100%
rename from ndnboost/type_traits/common_type.hpp
rename to include/ndnboost/type_traits/common_type.hpp
diff --git a/ndnboost/type_traits/composite_traits.hpp b/include/ndnboost/type_traits/composite_traits.hpp
similarity index 100%
rename from ndnboost/type_traits/composite_traits.hpp
rename to include/ndnboost/type_traits/composite_traits.hpp
diff --git a/ndnboost/type_traits/conditional.hpp b/include/ndnboost/type_traits/conditional.hpp
similarity index 100%
rename from ndnboost/type_traits/conditional.hpp
rename to include/ndnboost/type_traits/conditional.hpp
diff --git a/ndnboost/type_traits/config.hpp b/include/ndnboost/type_traits/config.hpp
similarity index 100%
rename from ndnboost/type_traits/config.hpp
rename to include/ndnboost/type_traits/config.hpp
diff --git a/ndnboost/type_traits/conversion_traits.hpp b/include/ndnboost/type_traits/conversion_traits.hpp
similarity index 100%
rename from ndnboost/type_traits/conversion_traits.hpp
rename to include/ndnboost/type_traits/conversion_traits.hpp
diff --git a/ndnboost/type_traits/cv_traits.hpp b/include/ndnboost/type_traits/cv_traits.hpp
similarity index 100%
rename from ndnboost/type_traits/cv_traits.hpp
rename to include/ndnboost/type_traits/cv_traits.hpp
diff --git a/ndnboost/type_traits/decay.hpp b/include/ndnboost/type_traits/decay.hpp
similarity index 100%
rename from ndnboost/type_traits/decay.hpp
rename to include/ndnboost/type_traits/decay.hpp
diff --git a/ndnboost/type_traits/detail/bool_trait_def.hpp b/include/ndnboost/type_traits/detail/bool_trait_def.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/bool_trait_def.hpp
rename to include/ndnboost/type_traits/detail/bool_trait_def.hpp
diff --git a/ndnboost/type_traits/detail/bool_trait_undef.hpp b/include/ndnboost/type_traits/detail/bool_trait_undef.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/bool_trait_undef.hpp
rename to include/ndnboost/type_traits/detail/bool_trait_undef.hpp
diff --git a/ndnboost/type_traits/detail/common_type_imp.hpp b/include/ndnboost/type_traits/detail/common_type_imp.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/common_type_imp.hpp
rename to include/ndnboost/type_traits/detail/common_type_imp.hpp
diff --git a/ndnboost/type_traits/detail/cv_traits_impl.hpp b/include/ndnboost/type_traits/detail/cv_traits_impl.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/cv_traits_impl.hpp
rename to include/ndnboost/type_traits/detail/cv_traits_impl.hpp
diff --git a/ndnboost/type_traits/detail/false_result.hpp b/include/ndnboost/type_traits/detail/false_result.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/false_result.hpp
rename to include/ndnboost/type_traits/detail/false_result.hpp
diff --git a/ndnboost/type_traits/detail/has_binary_operator.hpp b/include/ndnboost/type_traits/detail/has_binary_operator.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/has_binary_operator.hpp
rename to include/ndnboost/type_traits/detail/has_binary_operator.hpp
diff --git a/ndnboost/type_traits/detail/has_postfix_operator.hpp b/include/ndnboost/type_traits/detail/has_postfix_operator.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/has_postfix_operator.hpp
rename to include/ndnboost/type_traits/detail/has_postfix_operator.hpp
diff --git a/ndnboost/type_traits/detail/has_prefix_operator.hpp b/include/ndnboost/type_traits/detail/has_prefix_operator.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/has_prefix_operator.hpp
rename to include/ndnboost/type_traits/detail/has_prefix_operator.hpp
diff --git a/ndnboost/type_traits/detail/ice_and.hpp b/include/ndnboost/type_traits/detail/ice_and.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/ice_and.hpp
rename to include/ndnboost/type_traits/detail/ice_and.hpp
diff --git a/ndnboost/type_traits/detail/ice_eq.hpp b/include/ndnboost/type_traits/detail/ice_eq.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/ice_eq.hpp
rename to include/ndnboost/type_traits/detail/ice_eq.hpp
diff --git a/ndnboost/type_traits/detail/ice_not.hpp b/include/ndnboost/type_traits/detail/ice_not.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/ice_not.hpp
rename to include/ndnboost/type_traits/detail/ice_not.hpp
diff --git a/ndnboost/type_traits/detail/ice_or.hpp b/include/ndnboost/type_traits/detail/ice_or.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/ice_or.hpp
rename to include/ndnboost/type_traits/detail/ice_or.hpp
diff --git a/ndnboost/type_traits/detail/is_function_ptr_helper.hpp b/include/ndnboost/type_traits/detail/is_function_ptr_helper.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/is_function_ptr_helper.hpp
rename to include/ndnboost/type_traits/detail/is_function_ptr_helper.hpp
diff --git a/ndnboost/type_traits/detail/is_function_ptr_tester.hpp b/include/ndnboost/type_traits/detail/is_function_ptr_tester.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/is_function_ptr_tester.hpp
rename to include/ndnboost/type_traits/detail/is_function_ptr_tester.hpp
diff --git a/ndnboost/type_traits/detail/is_mem_fun_pointer_impl.hpp b/include/ndnboost/type_traits/detail/is_mem_fun_pointer_impl.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/is_mem_fun_pointer_impl.hpp
rename to include/ndnboost/type_traits/detail/is_mem_fun_pointer_impl.hpp
diff --git a/ndnboost/type_traits/detail/is_mem_fun_pointer_tester.hpp b/include/ndnboost/type_traits/detail/is_mem_fun_pointer_tester.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/is_mem_fun_pointer_tester.hpp
rename to include/ndnboost/type_traits/detail/is_mem_fun_pointer_tester.hpp
diff --git a/ndnboost/type_traits/detail/size_t_trait_def.hpp b/include/ndnboost/type_traits/detail/size_t_trait_def.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/size_t_trait_def.hpp
rename to include/ndnboost/type_traits/detail/size_t_trait_def.hpp
diff --git a/ndnboost/type_traits/detail/size_t_trait_undef.hpp b/include/ndnboost/type_traits/detail/size_t_trait_undef.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/size_t_trait_undef.hpp
rename to include/ndnboost/type_traits/detail/size_t_trait_undef.hpp
diff --git a/ndnboost/type_traits/detail/template_arity_spec.hpp b/include/ndnboost/type_traits/detail/template_arity_spec.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/template_arity_spec.hpp
rename to include/ndnboost/type_traits/detail/template_arity_spec.hpp
diff --git a/ndnboost/type_traits/detail/type_trait_def.hpp b/include/ndnboost/type_traits/detail/type_trait_def.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/type_trait_def.hpp
rename to include/ndnboost/type_traits/detail/type_trait_def.hpp
diff --git a/ndnboost/type_traits/detail/type_trait_undef.hpp b/include/ndnboost/type_traits/detail/type_trait_undef.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/type_trait_undef.hpp
rename to include/ndnboost/type_traits/detail/type_trait_undef.hpp
diff --git a/ndnboost/type_traits/detail/wrap.hpp b/include/ndnboost/type_traits/detail/wrap.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/wrap.hpp
rename to include/ndnboost/type_traits/detail/wrap.hpp
diff --git a/ndnboost/type_traits/detail/yes_no_type.hpp b/include/ndnboost/type_traits/detail/yes_no_type.hpp
similarity index 100%
rename from ndnboost/type_traits/detail/yes_no_type.hpp
rename to include/ndnboost/type_traits/detail/yes_no_type.hpp
diff --git a/ndnboost/type_traits/extent.hpp b/include/ndnboost/type_traits/extent.hpp
similarity index 100%
rename from ndnboost/type_traits/extent.hpp
rename to include/ndnboost/type_traits/extent.hpp
diff --git a/ndnboost/type_traits/floating_point_promotion.hpp b/include/ndnboost/type_traits/floating_point_promotion.hpp
similarity index 100%
rename from ndnboost/type_traits/floating_point_promotion.hpp
rename to include/ndnboost/type_traits/floating_point_promotion.hpp
diff --git a/ndnboost/type_traits/function_traits.hpp b/include/ndnboost/type_traits/function_traits.hpp
similarity index 100%
rename from ndnboost/type_traits/function_traits.hpp
rename to include/ndnboost/type_traits/function_traits.hpp
diff --git a/ndnboost/type_traits/has_bit_and.hpp b/include/ndnboost/type_traits/has_bit_and.hpp
similarity index 100%
rename from ndnboost/type_traits/has_bit_and.hpp
rename to include/ndnboost/type_traits/has_bit_and.hpp
diff --git a/ndnboost/type_traits/has_bit_and_assign.hpp b/include/ndnboost/type_traits/has_bit_and_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_bit_and_assign.hpp
rename to include/ndnboost/type_traits/has_bit_and_assign.hpp
diff --git a/ndnboost/type_traits/has_bit_or.hpp b/include/ndnboost/type_traits/has_bit_or.hpp
similarity index 100%
rename from ndnboost/type_traits/has_bit_or.hpp
rename to include/ndnboost/type_traits/has_bit_or.hpp
diff --git a/ndnboost/type_traits/has_bit_or_assign.hpp b/include/ndnboost/type_traits/has_bit_or_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_bit_or_assign.hpp
rename to include/ndnboost/type_traits/has_bit_or_assign.hpp
diff --git a/ndnboost/type_traits/has_bit_xor.hpp b/include/ndnboost/type_traits/has_bit_xor.hpp
similarity index 100%
rename from ndnboost/type_traits/has_bit_xor.hpp
rename to include/ndnboost/type_traits/has_bit_xor.hpp
diff --git a/ndnboost/type_traits/has_bit_xor_assign.hpp b/include/ndnboost/type_traits/has_bit_xor_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_bit_xor_assign.hpp
rename to include/ndnboost/type_traits/has_bit_xor_assign.hpp
diff --git a/ndnboost/type_traits/has_complement.hpp b/include/ndnboost/type_traits/has_complement.hpp
similarity index 100%
rename from ndnboost/type_traits/has_complement.hpp
rename to include/ndnboost/type_traits/has_complement.hpp
diff --git a/ndnboost/type_traits/has_dereference.hpp b/include/ndnboost/type_traits/has_dereference.hpp
similarity index 100%
rename from ndnboost/type_traits/has_dereference.hpp
rename to include/ndnboost/type_traits/has_dereference.hpp
diff --git a/ndnboost/type_traits/has_divides.hpp b/include/ndnboost/type_traits/has_divides.hpp
similarity index 100%
rename from ndnboost/type_traits/has_divides.hpp
rename to include/ndnboost/type_traits/has_divides.hpp
diff --git a/ndnboost/type_traits/has_divides_assign.hpp b/include/ndnboost/type_traits/has_divides_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_divides_assign.hpp
rename to include/ndnboost/type_traits/has_divides_assign.hpp
diff --git a/ndnboost/type_traits/has_equal_to.hpp b/include/ndnboost/type_traits/has_equal_to.hpp
similarity index 100%
rename from ndnboost/type_traits/has_equal_to.hpp
rename to include/ndnboost/type_traits/has_equal_to.hpp
diff --git a/ndnboost/type_traits/has_greater.hpp b/include/ndnboost/type_traits/has_greater.hpp
similarity index 100%
rename from ndnboost/type_traits/has_greater.hpp
rename to include/ndnboost/type_traits/has_greater.hpp
diff --git a/ndnboost/type_traits/has_greater_equal.hpp b/include/ndnboost/type_traits/has_greater_equal.hpp
similarity index 100%
rename from ndnboost/type_traits/has_greater_equal.hpp
rename to include/ndnboost/type_traits/has_greater_equal.hpp
diff --git a/ndnboost/type_traits/has_left_shift.hpp b/include/ndnboost/type_traits/has_left_shift.hpp
similarity index 100%
rename from ndnboost/type_traits/has_left_shift.hpp
rename to include/ndnboost/type_traits/has_left_shift.hpp
diff --git a/ndnboost/type_traits/has_left_shift_assign.hpp b/include/ndnboost/type_traits/has_left_shift_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_left_shift_assign.hpp
rename to include/ndnboost/type_traits/has_left_shift_assign.hpp
diff --git a/ndnboost/type_traits/has_less.hpp b/include/ndnboost/type_traits/has_less.hpp
similarity index 100%
rename from ndnboost/type_traits/has_less.hpp
rename to include/ndnboost/type_traits/has_less.hpp
diff --git a/ndnboost/type_traits/has_less_equal.hpp b/include/ndnboost/type_traits/has_less_equal.hpp
similarity index 100%
rename from ndnboost/type_traits/has_less_equal.hpp
rename to include/ndnboost/type_traits/has_less_equal.hpp
diff --git a/ndnboost/type_traits/has_logical_and.hpp b/include/ndnboost/type_traits/has_logical_and.hpp
similarity index 100%
rename from ndnboost/type_traits/has_logical_and.hpp
rename to include/ndnboost/type_traits/has_logical_and.hpp
diff --git a/ndnboost/type_traits/has_logical_not.hpp b/include/ndnboost/type_traits/has_logical_not.hpp
similarity index 100%
rename from ndnboost/type_traits/has_logical_not.hpp
rename to include/ndnboost/type_traits/has_logical_not.hpp
diff --git a/ndnboost/type_traits/has_logical_or.hpp b/include/ndnboost/type_traits/has_logical_or.hpp
similarity index 100%
rename from ndnboost/type_traits/has_logical_or.hpp
rename to include/ndnboost/type_traits/has_logical_or.hpp
diff --git a/ndnboost/type_traits/has_minus.hpp b/include/ndnboost/type_traits/has_minus.hpp
similarity index 100%
rename from ndnboost/type_traits/has_minus.hpp
rename to include/ndnboost/type_traits/has_minus.hpp
diff --git a/ndnboost/type_traits/has_minus_assign.hpp b/include/ndnboost/type_traits/has_minus_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_minus_assign.hpp
rename to include/ndnboost/type_traits/has_minus_assign.hpp
diff --git a/ndnboost/type_traits/has_modulus.hpp b/include/ndnboost/type_traits/has_modulus.hpp
similarity index 100%
rename from ndnboost/type_traits/has_modulus.hpp
rename to include/ndnboost/type_traits/has_modulus.hpp
diff --git a/ndnboost/type_traits/has_modulus_assign.hpp b/include/ndnboost/type_traits/has_modulus_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_modulus_assign.hpp
rename to include/ndnboost/type_traits/has_modulus_assign.hpp
diff --git a/ndnboost/type_traits/has_multiplies.hpp b/include/ndnboost/type_traits/has_multiplies.hpp
similarity index 100%
rename from ndnboost/type_traits/has_multiplies.hpp
rename to include/ndnboost/type_traits/has_multiplies.hpp
diff --git a/ndnboost/type_traits/has_multiplies_assign.hpp b/include/ndnboost/type_traits/has_multiplies_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_multiplies_assign.hpp
rename to include/ndnboost/type_traits/has_multiplies_assign.hpp
diff --git a/ndnboost/type_traits/has_negate.hpp b/include/ndnboost/type_traits/has_negate.hpp
similarity index 100%
rename from ndnboost/type_traits/has_negate.hpp
rename to include/ndnboost/type_traits/has_negate.hpp
diff --git a/ndnboost/type_traits/has_new_operator.hpp b/include/ndnboost/type_traits/has_new_operator.hpp
similarity index 100%
rename from ndnboost/type_traits/has_new_operator.hpp
rename to include/ndnboost/type_traits/has_new_operator.hpp
diff --git a/ndnboost/type_traits/has_not_equal_to.hpp b/include/ndnboost/type_traits/has_not_equal_to.hpp
similarity index 100%
rename from ndnboost/type_traits/has_not_equal_to.hpp
rename to include/ndnboost/type_traits/has_not_equal_to.hpp
diff --git a/ndnboost/type_traits/has_nothrow_assign.hpp b/include/ndnboost/type_traits/has_nothrow_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_nothrow_assign.hpp
rename to include/ndnboost/type_traits/has_nothrow_assign.hpp
diff --git a/ndnboost/type_traits/has_nothrow_constructor.hpp b/include/ndnboost/type_traits/has_nothrow_constructor.hpp
similarity index 100%
rename from ndnboost/type_traits/has_nothrow_constructor.hpp
rename to include/ndnboost/type_traits/has_nothrow_constructor.hpp
diff --git a/ndnboost/type_traits/has_nothrow_copy.hpp b/include/ndnboost/type_traits/has_nothrow_copy.hpp
similarity index 100%
rename from ndnboost/type_traits/has_nothrow_copy.hpp
rename to include/ndnboost/type_traits/has_nothrow_copy.hpp
diff --git a/ndnboost/type_traits/has_nothrow_destructor.hpp b/include/ndnboost/type_traits/has_nothrow_destructor.hpp
similarity index 100%
rename from ndnboost/type_traits/has_nothrow_destructor.hpp
rename to include/ndnboost/type_traits/has_nothrow_destructor.hpp
diff --git a/ndnboost/type_traits/has_operator.hpp b/include/ndnboost/type_traits/has_operator.hpp
similarity index 100%
rename from ndnboost/type_traits/has_operator.hpp
rename to include/ndnboost/type_traits/has_operator.hpp
diff --git a/ndnboost/type_traits/has_plus.hpp b/include/ndnboost/type_traits/has_plus.hpp
similarity index 100%
rename from ndnboost/type_traits/has_plus.hpp
rename to include/ndnboost/type_traits/has_plus.hpp
diff --git a/ndnboost/type_traits/has_plus_assign.hpp b/include/ndnboost/type_traits/has_plus_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_plus_assign.hpp
rename to include/ndnboost/type_traits/has_plus_assign.hpp
diff --git a/ndnboost/type_traits/has_post_decrement.hpp b/include/ndnboost/type_traits/has_post_decrement.hpp
similarity index 100%
rename from ndnboost/type_traits/has_post_decrement.hpp
rename to include/ndnboost/type_traits/has_post_decrement.hpp
diff --git a/ndnboost/type_traits/has_post_increment.hpp b/include/ndnboost/type_traits/has_post_increment.hpp
similarity index 100%
rename from ndnboost/type_traits/has_post_increment.hpp
rename to include/ndnboost/type_traits/has_post_increment.hpp
diff --git a/ndnboost/type_traits/has_pre_decrement.hpp b/include/ndnboost/type_traits/has_pre_decrement.hpp
similarity index 100%
rename from ndnboost/type_traits/has_pre_decrement.hpp
rename to include/ndnboost/type_traits/has_pre_decrement.hpp
diff --git a/ndnboost/type_traits/has_pre_increment.hpp b/include/ndnboost/type_traits/has_pre_increment.hpp
similarity index 100%
rename from ndnboost/type_traits/has_pre_increment.hpp
rename to include/ndnboost/type_traits/has_pre_increment.hpp
diff --git a/ndnboost/type_traits/has_right_shift.hpp b/include/ndnboost/type_traits/has_right_shift.hpp
similarity index 100%
rename from ndnboost/type_traits/has_right_shift.hpp
rename to include/ndnboost/type_traits/has_right_shift.hpp
diff --git a/ndnboost/type_traits/has_right_shift_assign.hpp b/include/ndnboost/type_traits/has_right_shift_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_right_shift_assign.hpp
rename to include/ndnboost/type_traits/has_right_shift_assign.hpp
diff --git a/ndnboost/type_traits/has_trivial_assign.hpp b/include/ndnboost/type_traits/has_trivial_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_trivial_assign.hpp
rename to include/ndnboost/type_traits/has_trivial_assign.hpp
diff --git a/ndnboost/type_traits/has_trivial_constructor.hpp b/include/ndnboost/type_traits/has_trivial_constructor.hpp
similarity index 100%
rename from ndnboost/type_traits/has_trivial_constructor.hpp
rename to include/ndnboost/type_traits/has_trivial_constructor.hpp
diff --git a/ndnboost/type_traits/has_trivial_copy.hpp b/include/ndnboost/type_traits/has_trivial_copy.hpp
similarity index 100%
rename from ndnboost/type_traits/has_trivial_copy.hpp
rename to include/ndnboost/type_traits/has_trivial_copy.hpp
diff --git a/ndnboost/type_traits/has_trivial_destructor.hpp b/include/ndnboost/type_traits/has_trivial_destructor.hpp
similarity index 100%
rename from ndnboost/type_traits/has_trivial_destructor.hpp
rename to include/ndnboost/type_traits/has_trivial_destructor.hpp
diff --git a/ndnboost/type_traits/has_trivial_move_assign.hpp b/include/ndnboost/type_traits/has_trivial_move_assign.hpp
similarity index 100%
rename from ndnboost/type_traits/has_trivial_move_assign.hpp
rename to include/ndnboost/type_traits/has_trivial_move_assign.hpp
diff --git a/ndnboost/type_traits/has_trivial_move_constructor.hpp b/include/ndnboost/type_traits/has_trivial_move_constructor.hpp
similarity index 100%
rename from ndnboost/type_traits/has_trivial_move_constructor.hpp
rename to include/ndnboost/type_traits/has_trivial_move_constructor.hpp
diff --git a/ndnboost/type_traits/has_unary_minus.hpp b/include/ndnboost/type_traits/has_unary_minus.hpp
similarity index 100%
rename from ndnboost/type_traits/has_unary_minus.hpp
rename to include/ndnboost/type_traits/has_unary_minus.hpp
diff --git a/ndnboost/type_traits/has_unary_plus.hpp b/include/ndnboost/type_traits/has_unary_plus.hpp
similarity index 100%
rename from ndnboost/type_traits/has_unary_plus.hpp
rename to include/ndnboost/type_traits/has_unary_plus.hpp
diff --git a/ndnboost/type_traits/has_virtual_destructor.hpp b/include/ndnboost/type_traits/has_virtual_destructor.hpp
similarity index 100%
rename from ndnboost/type_traits/has_virtual_destructor.hpp
rename to include/ndnboost/type_traits/has_virtual_destructor.hpp
diff --git a/ndnboost/type_traits/ice.hpp b/include/ndnboost/type_traits/ice.hpp
similarity index 100%
rename from ndnboost/type_traits/ice.hpp
rename to include/ndnboost/type_traits/ice.hpp
diff --git a/ndnboost/type_traits/integral_constant.hpp b/include/ndnboost/type_traits/integral_constant.hpp
similarity index 100%
rename from ndnboost/type_traits/integral_constant.hpp
rename to include/ndnboost/type_traits/integral_constant.hpp
diff --git a/ndnboost/type_traits/integral_promotion.hpp b/include/ndnboost/type_traits/integral_promotion.hpp
similarity index 100%
rename from ndnboost/type_traits/integral_promotion.hpp
rename to include/ndnboost/type_traits/integral_promotion.hpp
diff --git a/ndnboost/type_traits/intrinsics.hpp b/include/ndnboost/type_traits/intrinsics.hpp
similarity index 100%
rename from ndnboost/type_traits/intrinsics.hpp
rename to include/ndnboost/type_traits/intrinsics.hpp
diff --git a/ndnboost/type_traits/is_abstract.hpp b/include/ndnboost/type_traits/is_abstract.hpp
similarity index 100%
rename from ndnboost/type_traits/is_abstract.hpp
rename to include/ndnboost/type_traits/is_abstract.hpp
diff --git a/ndnboost/type_traits/is_arithmetic.hpp b/include/ndnboost/type_traits/is_arithmetic.hpp
similarity index 100%
rename from ndnboost/type_traits/is_arithmetic.hpp
rename to include/ndnboost/type_traits/is_arithmetic.hpp
diff --git a/ndnboost/type_traits/is_array.hpp b/include/ndnboost/type_traits/is_array.hpp
similarity index 100%
rename from ndnboost/type_traits/is_array.hpp
rename to include/ndnboost/type_traits/is_array.hpp
diff --git a/ndnboost/type_traits/is_base_and_derived.hpp b/include/ndnboost/type_traits/is_base_and_derived.hpp
similarity index 100%
rename from ndnboost/type_traits/is_base_and_derived.hpp
rename to include/ndnboost/type_traits/is_base_and_derived.hpp
diff --git a/ndnboost/type_traits/is_base_of.hpp b/include/ndnboost/type_traits/is_base_of.hpp
similarity index 100%
rename from ndnboost/type_traits/is_base_of.hpp
rename to include/ndnboost/type_traits/is_base_of.hpp
diff --git a/ndnboost/type_traits/is_class.hpp b/include/ndnboost/type_traits/is_class.hpp
similarity index 100%
rename from ndnboost/type_traits/is_class.hpp
rename to include/ndnboost/type_traits/is_class.hpp
diff --git a/ndnboost/type_traits/is_complex.hpp b/include/ndnboost/type_traits/is_complex.hpp
similarity index 100%
rename from ndnboost/type_traits/is_complex.hpp
rename to include/ndnboost/type_traits/is_complex.hpp
diff --git a/ndnboost/type_traits/is_compound.hpp b/include/ndnboost/type_traits/is_compound.hpp
similarity index 100%
rename from ndnboost/type_traits/is_compound.hpp
rename to include/ndnboost/type_traits/is_compound.hpp
diff --git a/ndnboost/type_traits/is_const.hpp b/include/ndnboost/type_traits/is_const.hpp
similarity index 100%
rename from ndnboost/type_traits/is_const.hpp
rename to include/ndnboost/type_traits/is_const.hpp
diff --git a/ndnboost/type_traits/is_convertible.hpp b/include/ndnboost/type_traits/is_convertible.hpp
similarity index 100%
rename from ndnboost/type_traits/is_convertible.hpp
rename to include/ndnboost/type_traits/is_convertible.hpp
diff --git a/ndnboost/type_traits/is_empty.hpp b/include/ndnboost/type_traits/is_empty.hpp
similarity index 100%
rename from ndnboost/type_traits/is_empty.hpp
rename to include/ndnboost/type_traits/is_empty.hpp
diff --git a/ndnboost/type_traits/is_enum.hpp b/include/ndnboost/type_traits/is_enum.hpp
similarity index 100%
rename from ndnboost/type_traits/is_enum.hpp
rename to include/ndnboost/type_traits/is_enum.hpp
diff --git a/ndnboost/type_traits/is_float.hpp b/include/ndnboost/type_traits/is_float.hpp
similarity index 100%
rename from ndnboost/type_traits/is_float.hpp
rename to include/ndnboost/type_traits/is_float.hpp
diff --git a/ndnboost/type_traits/is_floating_point.hpp b/include/ndnboost/type_traits/is_floating_point.hpp
similarity index 100%
rename from ndnboost/type_traits/is_floating_point.hpp
rename to include/ndnboost/type_traits/is_floating_point.hpp
diff --git a/ndnboost/type_traits/is_function.hpp b/include/ndnboost/type_traits/is_function.hpp
similarity index 100%
rename from ndnboost/type_traits/is_function.hpp
rename to include/ndnboost/type_traits/is_function.hpp
diff --git a/ndnboost/type_traits/is_fundamental.hpp b/include/ndnboost/type_traits/is_fundamental.hpp
similarity index 100%
rename from ndnboost/type_traits/is_fundamental.hpp
rename to include/ndnboost/type_traits/is_fundamental.hpp
diff --git a/ndnboost/type_traits/is_integral.hpp b/include/ndnboost/type_traits/is_integral.hpp
similarity index 100%
rename from ndnboost/type_traits/is_integral.hpp
rename to include/ndnboost/type_traits/is_integral.hpp
diff --git a/ndnboost/type_traits/is_lvalue_reference.hpp b/include/ndnboost/type_traits/is_lvalue_reference.hpp
similarity index 100%
rename from ndnboost/type_traits/is_lvalue_reference.hpp
rename to include/ndnboost/type_traits/is_lvalue_reference.hpp
diff --git a/ndnboost/type_traits/is_member_function_pointer.hpp b/include/ndnboost/type_traits/is_member_function_pointer.hpp
similarity index 100%
rename from ndnboost/type_traits/is_member_function_pointer.hpp
rename to include/ndnboost/type_traits/is_member_function_pointer.hpp
diff --git a/ndnboost/type_traits/is_member_object_pointer.hpp b/include/ndnboost/type_traits/is_member_object_pointer.hpp
similarity index 100%
rename from ndnboost/type_traits/is_member_object_pointer.hpp
rename to include/ndnboost/type_traits/is_member_object_pointer.hpp
diff --git a/ndnboost/type_traits/is_member_pointer.hpp b/include/ndnboost/type_traits/is_member_pointer.hpp
similarity index 100%
rename from ndnboost/type_traits/is_member_pointer.hpp
rename to include/ndnboost/type_traits/is_member_pointer.hpp
diff --git a/ndnboost/type_traits/is_nothrow_move_assignable.hpp b/include/ndnboost/type_traits/is_nothrow_move_assignable.hpp
similarity index 100%
rename from ndnboost/type_traits/is_nothrow_move_assignable.hpp
rename to include/ndnboost/type_traits/is_nothrow_move_assignable.hpp
diff --git a/ndnboost/type_traits/is_nothrow_move_constructible.hpp b/include/ndnboost/type_traits/is_nothrow_move_constructible.hpp
similarity index 100%
rename from ndnboost/type_traits/is_nothrow_move_constructible.hpp
rename to include/ndnboost/type_traits/is_nothrow_move_constructible.hpp
diff --git a/ndnboost/type_traits/is_object.hpp b/include/ndnboost/type_traits/is_object.hpp
similarity index 100%
rename from ndnboost/type_traits/is_object.hpp
rename to include/ndnboost/type_traits/is_object.hpp
diff --git a/ndnboost/type_traits/is_pod.hpp b/include/ndnboost/type_traits/is_pod.hpp
similarity index 100%
rename from ndnboost/type_traits/is_pod.hpp
rename to include/ndnboost/type_traits/is_pod.hpp
diff --git a/ndnboost/type_traits/is_pointer.hpp b/include/ndnboost/type_traits/is_pointer.hpp
similarity index 100%
rename from ndnboost/type_traits/is_pointer.hpp
rename to include/ndnboost/type_traits/is_pointer.hpp
diff --git a/ndnboost/type_traits/is_polymorphic.hpp b/include/ndnboost/type_traits/is_polymorphic.hpp
similarity index 100%
rename from ndnboost/type_traits/is_polymorphic.hpp
rename to include/ndnboost/type_traits/is_polymorphic.hpp
diff --git a/ndnboost/type_traits/is_reference.hpp b/include/ndnboost/type_traits/is_reference.hpp
similarity index 100%
rename from ndnboost/type_traits/is_reference.hpp
rename to include/ndnboost/type_traits/is_reference.hpp
diff --git a/ndnboost/type_traits/is_rvalue_reference.hpp b/include/ndnboost/type_traits/is_rvalue_reference.hpp
similarity index 100%
rename from ndnboost/type_traits/is_rvalue_reference.hpp
rename to include/ndnboost/type_traits/is_rvalue_reference.hpp
diff --git a/ndnboost/type_traits/is_same.hpp b/include/ndnboost/type_traits/is_same.hpp
similarity index 100%
rename from ndnboost/type_traits/is_same.hpp
rename to include/ndnboost/type_traits/is_same.hpp
diff --git a/ndnboost/type_traits/is_scalar.hpp b/include/ndnboost/type_traits/is_scalar.hpp
similarity index 100%
rename from ndnboost/type_traits/is_scalar.hpp
rename to include/ndnboost/type_traits/is_scalar.hpp
diff --git a/ndnboost/type_traits/is_signed.hpp b/include/ndnboost/type_traits/is_signed.hpp
similarity index 100%
rename from ndnboost/type_traits/is_signed.hpp
rename to include/ndnboost/type_traits/is_signed.hpp
diff --git a/ndnboost/type_traits/is_stateless.hpp b/include/ndnboost/type_traits/is_stateless.hpp
similarity index 100%
rename from ndnboost/type_traits/is_stateless.hpp
rename to include/ndnboost/type_traits/is_stateless.hpp
diff --git a/ndnboost/type_traits/is_union.hpp b/include/ndnboost/type_traits/is_union.hpp
similarity index 100%
rename from ndnboost/type_traits/is_union.hpp
rename to include/ndnboost/type_traits/is_union.hpp
diff --git a/ndnboost/type_traits/is_unsigned.hpp b/include/ndnboost/type_traits/is_unsigned.hpp
similarity index 100%
rename from ndnboost/type_traits/is_unsigned.hpp
rename to include/ndnboost/type_traits/is_unsigned.hpp
diff --git a/ndnboost/type_traits/is_virtual_base_of.hpp b/include/ndnboost/type_traits/is_virtual_base_of.hpp
similarity index 100%
rename from ndnboost/type_traits/is_virtual_base_of.hpp
rename to include/ndnboost/type_traits/is_virtual_base_of.hpp
diff --git a/ndnboost/type_traits/is_void.hpp b/include/ndnboost/type_traits/is_void.hpp
similarity index 100%
rename from ndnboost/type_traits/is_void.hpp
rename to include/ndnboost/type_traits/is_void.hpp
diff --git a/ndnboost/type_traits/is_volatile.hpp b/include/ndnboost/type_traits/is_volatile.hpp
similarity index 100%
rename from ndnboost/type_traits/is_volatile.hpp
rename to include/ndnboost/type_traits/is_volatile.hpp
diff --git a/ndnboost/type_traits/make_signed.hpp b/include/ndnboost/type_traits/make_signed.hpp
similarity index 100%
rename from ndnboost/type_traits/make_signed.hpp
rename to include/ndnboost/type_traits/make_signed.hpp
diff --git a/ndnboost/type_traits/make_unsigned.hpp b/include/ndnboost/type_traits/make_unsigned.hpp
similarity index 100%
rename from ndnboost/type_traits/make_unsigned.hpp
rename to include/ndnboost/type_traits/make_unsigned.hpp
diff --git a/ndnboost/type_traits/msvc/remove_all_extents.hpp b/include/ndnboost/type_traits/msvc/remove_all_extents.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/remove_all_extents.hpp
rename to include/ndnboost/type_traits/msvc/remove_all_extents.hpp
diff --git a/ndnboost/type_traits/msvc/remove_bounds.hpp b/include/ndnboost/type_traits/msvc/remove_bounds.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/remove_bounds.hpp
rename to include/ndnboost/type_traits/msvc/remove_bounds.hpp
diff --git a/ndnboost/type_traits/msvc/remove_const.hpp b/include/ndnboost/type_traits/msvc/remove_const.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/remove_const.hpp
rename to include/ndnboost/type_traits/msvc/remove_const.hpp
diff --git a/ndnboost/type_traits/msvc/remove_cv.hpp b/include/ndnboost/type_traits/msvc/remove_cv.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/remove_cv.hpp
rename to include/ndnboost/type_traits/msvc/remove_cv.hpp
diff --git a/ndnboost/type_traits/msvc/remove_extent.hpp b/include/ndnboost/type_traits/msvc/remove_extent.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/remove_extent.hpp
rename to include/ndnboost/type_traits/msvc/remove_extent.hpp
diff --git a/ndnboost/type_traits/msvc/remove_pointer.hpp b/include/ndnboost/type_traits/msvc/remove_pointer.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/remove_pointer.hpp
rename to include/ndnboost/type_traits/msvc/remove_pointer.hpp
diff --git a/ndnboost/type_traits/msvc/remove_reference.hpp b/include/ndnboost/type_traits/msvc/remove_reference.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/remove_reference.hpp
rename to include/ndnboost/type_traits/msvc/remove_reference.hpp
diff --git a/ndnboost/type_traits/msvc/remove_volatile.hpp b/include/ndnboost/type_traits/msvc/remove_volatile.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/remove_volatile.hpp
rename to include/ndnboost/type_traits/msvc/remove_volatile.hpp
diff --git a/ndnboost/type_traits/msvc/typeof.hpp b/include/ndnboost/type_traits/msvc/typeof.hpp
similarity index 100%
rename from ndnboost/type_traits/msvc/typeof.hpp
rename to include/ndnboost/type_traits/msvc/typeof.hpp
diff --git a/ndnboost/type_traits/object_traits.hpp b/include/ndnboost/type_traits/object_traits.hpp
similarity index 100%
rename from ndnboost/type_traits/object_traits.hpp
rename to include/ndnboost/type_traits/object_traits.hpp
diff --git a/ndnboost/type_traits/promote.hpp b/include/ndnboost/type_traits/promote.hpp
similarity index 100%
rename from ndnboost/type_traits/promote.hpp
rename to include/ndnboost/type_traits/promote.hpp
diff --git a/ndnboost/type_traits/rank.hpp b/include/ndnboost/type_traits/rank.hpp
similarity index 100%
rename from ndnboost/type_traits/rank.hpp
rename to include/ndnboost/type_traits/rank.hpp
diff --git a/ndnboost/type_traits/remove_all_extents.hpp b/include/ndnboost/type_traits/remove_all_extents.hpp
similarity index 100%
rename from ndnboost/type_traits/remove_all_extents.hpp
rename to include/ndnboost/type_traits/remove_all_extents.hpp
diff --git a/ndnboost/type_traits/remove_bounds.hpp b/include/ndnboost/type_traits/remove_bounds.hpp
similarity index 100%
rename from ndnboost/type_traits/remove_bounds.hpp
rename to include/ndnboost/type_traits/remove_bounds.hpp
diff --git a/ndnboost/type_traits/remove_const.hpp b/include/ndnboost/type_traits/remove_const.hpp
similarity index 100%
rename from ndnboost/type_traits/remove_const.hpp
rename to include/ndnboost/type_traits/remove_const.hpp
diff --git a/ndnboost/type_traits/remove_cv.hpp b/include/ndnboost/type_traits/remove_cv.hpp
similarity index 100%
rename from ndnboost/type_traits/remove_cv.hpp
rename to include/ndnboost/type_traits/remove_cv.hpp
diff --git a/ndnboost/type_traits/remove_extent.hpp b/include/ndnboost/type_traits/remove_extent.hpp
similarity index 100%
rename from ndnboost/type_traits/remove_extent.hpp
rename to include/ndnboost/type_traits/remove_extent.hpp
diff --git a/ndnboost/type_traits/remove_pointer.hpp b/include/ndnboost/type_traits/remove_pointer.hpp
similarity index 100%
rename from ndnboost/type_traits/remove_pointer.hpp
rename to include/ndnboost/type_traits/remove_pointer.hpp
diff --git a/ndnboost/type_traits/remove_reference.hpp b/include/ndnboost/type_traits/remove_reference.hpp
similarity index 100%
rename from ndnboost/type_traits/remove_reference.hpp
rename to include/ndnboost/type_traits/remove_reference.hpp
diff --git a/ndnboost/type_traits/remove_volatile.hpp b/include/ndnboost/type_traits/remove_volatile.hpp
similarity index 100%
rename from ndnboost/type_traits/remove_volatile.hpp
rename to include/ndnboost/type_traits/remove_volatile.hpp
diff --git a/ndnboost/type_traits/same_traits.hpp b/include/ndnboost/type_traits/same_traits.hpp
similarity index 100%
rename from ndnboost/type_traits/same_traits.hpp
rename to include/ndnboost/type_traits/same_traits.hpp
diff --git a/ndnboost/type_traits/transform_traits.hpp b/include/ndnboost/type_traits/transform_traits.hpp
similarity index 100%
rename from ndnboost/type_traits/transform_traits.hpp
rename to include/ndnboost/type_traits/transform_traits.hpp
diff --git a/ndnboost/type_traits/type_with_alignment.hpp b/include/ndnboost/type_traits/type_with_alignment.hpp
similarity index 100%
rename from ndnboost/type_traits/type_with_alignment.hpp
rename to include/ndnboost/type_traits/type_with_alignment.hpp
diff --git a/ndnboost/typeof/dmc/typeof_impl.hpp b/include/ndnboost/typeof/dmc/typeof_impl.hpp
similarity index 100%
rename from ndnboost/typeof/dmc/typeof_impl.hpp
rename to include/ndnboost/typeof/dmc/typeof_impl.hpp
diff --git a/ndnboost/typeof/encode_decode.hpp b/include/ndnboost/typeof/encode_decode.hpp
similarity index 100%
rename from ndnboost/typeof/encode_decode.hpp
rename to include/ndnboost/typeof/encode_decode.hpp
diff --git a/ndnboost/typeof/encode_decode_params.hpp b/include/ndnboost/typeof/encode_decode_params.hpp
similarity index 100%
rename from ndnboost/typeof/encode_decode_params.hpp
rename to include/ndnboost/typeof/encode_decode_params.hpp
diff --git a/ndnboost/typeof/int_encoding.hpp b/include/ndnboost/typeof/int_encoding.hpp
similarity index 100%
rename from ndnboost/typeof/int_encoding.hpp
rename to include/ndnboost/typeof/int_encoding.hpp
diff --git a/ndnboost/typeof/integral_template_param.hpp b/include/ndnboost/typeof/integral_template_param.hpp
similarity index 100%
rename from ndnboost/typeof/integral_template_param.hpp
rename to include/ndnboost/typeof/integral_template_param.hpp
diff --git a/ndnboost/typeof/message.hpp b/include/ndnboost/typeof/message.hpp
similarity index 100%
rename from ndnboost/typeof/message.hpp
rename to include/ndnboost/typeof/message.hpp
diff --git a/ndnboost/typeof/modifiers.hpp b/include/ndnboost/typeof/modifiers.hpp
similarity index 100%
rename from ndnboost/typeof/modifiers.hpp
rename to include/ndnboost/typeof/modifiers.hpp
diff --git a/ndnboost/typeof/msvc/typeof_impl.hpp b/include/ndnboost/typeof/msvc/typeof_impl.hpp
similarity index 100%
rename from ndnboost/typeof/msvc/typeof_impl.hpp
rename to include/ndnboost/typeof/msvc/typeof_impl.hpp
diff --git a/ndnboost/typeof/native.hpp b/include/ndnboost/typeof/native.hpp
similarity index 100%
rename from ndnboost/typeof/native.hpp
rename to include/ndnboost/typeof/native.hpp
diff --git a/ndnboost/typeof/pointers_data_members.hpp b/include/ndnboost/typeof/pointers_data_members.hpp
similarity index 100%
rename from ndnboost/typeof/pointers_data_members.hpp
rename to include/ndnboost/typeof/pointers_data_members.hpp
diff --git a/ndnboost/typeof/register_functions.hpp b/include/ndnboost/typeof/register_functions.hpp
similarity index 100%
rename from ndnboost/typeof/register_functions.hpp
rename to include/ndnboost/typeof/register_functions.hpp
diff --git a/ndnboost/typeof/register_functions_iterate.hpp b/include/ndnboost/typeof/register_functions_iterate.hpp
similarity index 100%
rename from ndnboost/typeof/register_functions_iterate.hpp
rename to include/ndnboost/typeof/register_functions_iterate.hpp
diff --git a/ndnboost/typeof/register_fundamental.hpp b/include/ndnboost/typeof/register_fundamental.hpp
similarity index 100%
rename from ndnboost/typeof/register_fundamental.hpp
rename to include/ndnboost/typeof/register_fundamental.hpp
diff --git a/ndnboost/typeof/register_mem_functions.hpp b/include/ndnboost/typeof/register_mem_functions.hpp
similarity index 100%
rename from ndnboost/typeof/register_mem_functions.hpp
rename to include/ndnboost/typeof/register_mem_functions.hpp
diff --git a/ndnboost/typeof/template_encoding.hpp b/include/ndnboost/typeof/template_encoding.hpp
similarity index 100%
rename from ndnboost/typeof/template_encoding.hpp
rename to include/ndnboost/typeof/template_encoding.hpp
diff --git a/ndnboost/typeof/template_template_param.hpp b/include/ndnboost/typeof/template_template_param.hpp
similarity index 100%
rename from ndnboost/typeof/template_template_param.hpp
rename to include/ndnboost/typeof/template_template_param.hpp
diff --git a/ndnboost/typeof/type_encoding.hpp b/include/ndnboost/typeof/type_encoding.hpp
similarity index 100%
rename from ndnboost/typeof/type_encoding.hpp
rename to include/ndnboost/typeof/type_encoding.hpp
diff --git a/ndnboost/typeof/type_template_param.hpp b/include/ndnboost/typeof/type_template_param.hpp
similarity index 100%
rename from ndnboost/typeof/type_template_param.hpp
rename to include/ndnboost/typeof/type_template_param.hpp
diff --git a/ndnboost/typeof/typeof.hpp b/include/ndnboost/typeof/typeof.hpp
similarity index 100%
rename from ndnboost/typeof/typeof.hpp
rename to include/ndnboost/typeof/typeof.hpp
diff --git a/ndnboost/typeof/typeof_impl.hpp b/include/ndnboost/typeof/typeof_impl.hpp
similarity index 100%
rename from ndnboost/typeof/typeof_impl.hpp
rename to include/ndnboost/typeof/typeof_impl.hpp
diff --git a/ndnboost/typeof/unsupported.hpp b/include/ndnboost/typeof/unsupported.hpp
similarity index 100%
rename from ndnboost/typeof/unsupported.hpp
rename to include/ndnboost/typeof/unsupported.hpp
diff --git a/ndnboost/typeof/vector.hpp b/include/ndnboost/typeof/vector.hpp
similarity index 100%
rename from ndnboost/typeof/vector.hpp
rename to include/ndnboost/typeof/vector.hpp
diff --git a/ndnboost/typeof/vector100.hpp b/include/ndnboost/typeof/vector100.hpp
similarity index 100%
rename from ndnboost/typeof/vector100.hpp
rename to include/ndnboost/typeof/vector100.hpp
diff --git a/ndnboost/typeof/vector150.hpp b/include/ndnboost/typeof/vector150.hpp
similarity index 100%
rename from ndnboost/typeof/vector150.hpp
rename to include/ndnboost/typeof/vector150.hpp
diff --git a/ndnboost/typeof/vector200.hpp b/include/ndnboost/typeof/vector200.hpp
similarity index 100%
rename from ndnboost/typeof/vector200.hpp
rename to include/ndnboost/typeof/vector200.hpp
diff --git a/ndnboost/typeof/vector50.hpp b/include/ndnboost/typeof/vector50.hpp
similarity index 100%
rename from ndnboost/typeof/vector50.hpp
rename to include/ndnboost/typeof/vector50.hpp
diff --git a/ndnboost/units/detail/utility.hpp b/include/ndnboost/units/detail/utility.hpp
similarity index 100%
rename from ndnboost/units/detail/utility.hpp
rename to include/ndnboost/units/detail/utility.hpp
diff --git a/ndnboost/unordered/detail/allocate.hpp b/include/ndnboost/unordered/detail/allocate.hpp
similarity index 100%
rename from ndnboost/unordered/detail/allocate.hpp
rename to include/ndnboost/unordered/detail/allocate.hpp
diff --git a/ndnboost/unordered/detail/buckets.hpp b/include/ndnboost/unordered/detail/buckets.hpp
similarity index 100%
rename from ndnboost/unordered/detail/buckets.hpp
rename to include/ndnboost/unordered/detail/buckets.hpp
diff --git a/ndnboost/unordered/detail/equivalent.hpp b/include/ndnboost/unordered/detail/equivalent.hpp
similarity index 100%
rename from ndnboost/unordered/detail/equivalent.hpp
rename to include/ndnboost/unordered/detail/equivalent.hpp
diff --git a/ndnboost/unordered/detail/extract_key.hpp b/include/ndnboost/unordered/detail/extract_key.hpp
similarity index 100%
rename from ndnboost/unordered/detail/extract_key.hpp
rename to include/ndnboost/unordered/detail/extract_key.hpp
diff --git a/ndnboost/unordered/detail/fwd.hpp b/include/ndnboost/unordered/detail/fwd.hpp
similarity index 100%
rename from ndnboost/unordered/detail/fwd.hpp
rename to include/ndnboost/unordered/detail/fwd.hpp
diff --git a/ndnboost/unordered/detail/table.hpp b/include/ndnboost/unordered/detail/table.hpp
similarity index 100%
rename from ndnboost/unordered/detail/table.hpp
rename to include/ndnboost/unordered/detail/table.hpp
diff --git a/ndnboost/unordered/detail/unique.hpp b/include/ndnboost/unordered/detail/unique.hpp
similarity index 100%
rename from ndnboost/unordered/detail/unique.hpp
rename to include/ndnboost/unordered/detail/unique.hpp
diff --git a/ndnboost/unordered/detail/util.hpp b/include/ndnboost/unordered/detail/util.hpp
similarity index 100%
rename from ndnboost/unordered/detail/util.hpp
rename to include/ndnboost/unordered/detail/util.hpp
diff --git a/ndnboost/unordered/unordered_set.hpp b/include/ndnboost/unordered/unordered_set.hpp
similarity index 100%
rename from ndnboost/unordered/unordered_set.hpp
rename to include/ndnboost/unordered/unordered_set.hpp
diff --git a/ndnboost/unordered/unordered_set_fwd.hpp b/include/ndnboost/unordered/unordered_set_fwd.hpp
similarity index 100%
rename from ndnboost/unordered/unordered_set_fwd.hpp
rename to include/ndnboost/unordered/unordered_set_fwd.hpp
diff --git a/ndnboost/unordered_set.hpp b/include/ndnboost/unordered_set.hpp
similarity index 100%
rename from ndnboost/unordered_set.hpp
rename to include/ndnboost/unordered_set.hpp
diff --git a/ndnboost/utility.hpp b/include/ndnboost/utility.hpp
similarity index 100%
rename from ndnboost/utility.hpp
rename to include/ndnboost/utility.hpp
diff --git a/ndnboost/utility/addressof.hpp b/include/ndnboost/utility/addressof.hpp
similarity index 100%
rename from ndnboost/utility/addressof.hpp
rename to include/ndnboost/utility/addressof.hpp
diff --git a/ndnboost/utility/base_from_member.hpp b/include/ndnboost/utility/base_from_member.hpp
similarity index 100%
rename from ndnboost/utility/base_from_member.hpp
rename to include/ndnboost/utility/base_from_member.hpp
diff --git a/ndnboost/utility/binary.hpp b/include/ndnboost/utility/binary.hpp
similarity index 100%
rename from ndnboost/utility/binary.hpp
rename to include/ndnboost/utility/binary.hpp
diff --git a/ndnboost/utility/compare_pointees.hpp b/include/ndnboost/utility/compare_pointees.hpp
similarity index 100%
rename from ndnboost/utility/compare_pointees.hpp
rename to include/ndnboost/utility/compare_pointees.hpp
diff --git a/ndnboost/utility/declval.hpp b/include/ndnboost/utility/declval.hpp
similarity index 100%
rename from ndnboost/utility/declval.hpp
rename to include/ndnboost/utility/declval.hpp
diff --git a/ndnboost/utility/detail/in_place_factory_prefix.hpp b/include/ndnboost/utility/detail/in_place_factory_prefix.hpp
similarity index 100%
rename from ndnboost/utility/detail/in_place_factory_prefix.hpp
rename to include/ndnboost/utility/detail/in_place_factory_prefix.hpp
diff --git a/ndnboost/utility/detail/in_place_factory_suffix.hpp b/include/ndnboost/utility/detail/in_place_factory_suffix.hpp
similarity index 100%
rename from ndnboost/utility/detail/in_place_factory_suffix.hpp
rename to include/ndnboost/utility/detail/in_place_factory_suffix.hpp
diff --git a/ndnboost/utility/detail/result_of_iterate.hpp b/include/ndnboost/utility/detail/result_of_iterate.hpp
similarity index 100%
rename from ndnboost/utility/detail/result_of_iterate.hpp
rename to include/ndnboost/utility/detail/result_of_iterate.hpp
diff --git a/ndnboost/utility/enable_if.hpp b/include/ndnboost/utility/enable_if.hpp
similarity index 100%
rename from ndnboost/utility/enable_if.hpp
rename to include/ndnboost/utility/enable_if.hpp
diff --git a/ndnboost/utility/identity_type.hpp b/include/ndnboost/utility/identity_type.hpp
similarity index 100%
rename from ndnboost/utility/identity_type.hpp
rename to include/ndnboost/utility/identity_type.hpp
diff --git a/ndnboost/utility/in_place_factory.hpp b/include/ndnboost/utility/in_place_factory.hpp
similarity index 100%
rename from ndnboost/utility/in_place_factory.hpp
rename to include/ndnboost/utility/in_place_factory.hpp
diff --git a/ndnboost/utility/result_of.hpp b/include/ndnboost/utility/result_of.hpp
similarity index 100%
rename from ndnboost/utility/result_of.hpp
rename to include/ndnboost/utility/result_of.hpp
diff --git a/ndnboost/utility/swap.hpp b/include/ndnboost/utility/swap.hpp
similarity index 100%
rename from ndnboost/utility/swap.hpp
rename to include/ndnboost/utility/swap.hpp
diff --git a/ndnboost/utility/value_init.hpp b/include/ndnboost/utility/value_init.hpp
similarity index 100%
rename from ndnboost/utility/value_init.hpp
rename to include/ndnboost/utility/value_init.hpp
diff --git a/ndnboost/version.hpp b/include/ndnboost/version.hpp
similarity index 100%
rename from ndnboost/version.hpp
rename to include/ndnboost/version.hpp
diff --git a/ndnboost/visit_each.hpp b/include/ndnboost/visit_each.hpp
similarity index 100%
rename from ndnboost/visit_each.hpp
rename to include/ndnboost/visit_each.hpp
diff --git a/ndnboost/weak_ptr.hpp b/include/ndnboost/weak_ptr.hpp
similarity index 100%
rename from ndnboost/weak_ptr.hpp
rename to include/ndnboost/weak_ptr.hpp