From 8e761289a2446367267c6c0d9a26e734f0f78306 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Wed, 16 Dec 2020 20:29:05 +0300 Subject: Get rid of legacy build systems and rename cutl/ to libcutl/ --- .gitignore | 18 - INSTALL | 71 +- INSTALL-GIT | 72 - LICENSE | 14 - Makefile.am | 10 - README | 5 +- README-GIT | 6 +- TODO | 3 - bootstrap | 16 - build/bootstrap.make | 72 - build/export.build | 4 +- build/export/libcutl/stub.make | 8 - build/import/libcutl/configuration-rules.make | 13 - build/import/libcutl/configure | 53 - build/import/libcutl/stub.make | 28 - buildfile | 2 +- configure.ac | 120 - cutl/Makefile.am | 27 - cutl/buildfile | 69 - cutl/compiler/code-stream.hxx | 152 - cutl/compiler/code-stream.txx | 93 - cutl/compiler/context.cxx | 53 - cutl/compiler/context.hxx | 136 - cutl/compiler/context.txx | 87 - cutl/compiler/cxx-indenter.cxx | 48 - cutl/compiler/cxx-indenter.hxx | 170 - cutl/compiler/cxx-indenter.ixx | 68 - cutl/compiler/cxx-indenter.txx | 816 --- cutl/compiler/sloc-counter.hxx | 77 - cutl/compiler/sloc-counter.txx | 223 - cutl/compiler/traversal.hxx | 170 - cutl/compiler/traversal.txx | 143 - cutl/compiler/type-id.hxx | 47 - cutl/compiler/type-id.ixx | 43 - cutl/compiler/type-id.txx | 16 - cutl/compiler/type-info.cxx | 29 - cutl/compiler/type-info.hxx | 110 - cutl/compiler/type-info.ixx | 94 - cutl/container/any.hxx | 154 - cutl/container/graph.hxx | 214 - cutl/container/graph.txx | 348 -- cutl/container/key.hxx | 70 - cutl/container/map-iterator.hxx | 68 - cutl/container/multi-index.hxx | 14 - cutl/container/pointer-iterator.hxx | 125 - cutl/details/boost/LICENSE | 23 - cutl/details/boost/README | 2 - cutl/details/boost/assert.hpp | 136 - cutl/details/boost/checked_delete.hpp | 69 - cutl/details/boost/config.hpp | 70 - cutl/details/boost/config/abi/msvc_prefix.hpp | 22 - cutl/details/boost/config/abi/msvc_suffix.hpp | 8 - cutl/details/boost/config/abi_prefix.hpp | 25 - cutl/details/boost/config/abi_suffix.hpp | 27 - cutl/details/boost/config/auto_link.hpp | 423 -- cutl/details/boost/config/compiler/clang.hpp | 158 - cutl/details/boost/config/compiler/codegear.hpp | 180 - cutl/details/boost/config/compiler/comeau.hpp | 59 - cutl/details/boost/config/compiler/common_edg.hpp | 104 - cutl/details/boost/config/compiler/compaq_cxx.hpp | 19 - cutl/details/boost/config/compiler/cray.hpp | 64 - cutl/details/boost/config/compiler/digitalmars.hpp | 104 - cutl/details/boost/config/compiler/gcc.hpp | 280 - cutl/details/boost/config/compiler/gcc_xml.hpp | 61 - cutl/details/boost/config/compiler/greenhills.hpp | 28 - cutl/details/boost/config/compiler/hp_acc.hpp | 141 - cutl/details/boost/config/compiler/intel.hpp | 272 - cutl/details/boost/config/compiler/kai.hpp | 33 - cutl/details/boost/config/compiler/metrowerks.hpp | 145 - cutl/details/boost/config/compiler/mpw.hpp | 87 - cutl/details/boost/config/compiler/nvcc.hpp | 28 - cutl/details/boost/config/compiler/pathscale.hpp | 81 - cutl/details/boost/config/compiler/pgi.hpp | 119 - cutl/details/boost/config/compiler/sgi_mipspro.hpp | 29 - cutl/details/boost/config/compiler/sunpro_cc.hpp | 150 - cutl/details/boost/config/compiler/vacpp.hpp | 131 - cutl/details/boost/config/compiler/visualc.hpp | 324 - cutl/details/boost/config/no_tr1/cmath.hpp | 28 - cutl/details/boost/config/no_tr1/complex.hpp | 28 - cutl/details/boost/config/no_tr1/functional.hpp | 28 - cutl/details/boost/config/no_tr1/memory.hpp | 28 - cutl/details/boost/config/no_tr1/utility.hpp | 28 - cutl/details/boost/config/platform/aix.hpp | 33 - cutl/details/boost/config/platform/amigaos.hpp | 17 - cutl/details/boost/config/platform/beos.hpp | 26 - cutl/details/boost/config/platform/bsd.hpp | 86 - cutl/details/boost/config/platform/cray.hpp | 18 - cutl/details/boost/config/platform/cygwin.hpp | 58 - cutl/details/boost/config/platform/hpux.hpp | 89 - cutl/details/boost/config/platform/irix.hpp | 33 - cutl/details/boost/config/platform/linux.hpp | 103 - cutl/details/boost/config/platform/macos.hpp | 87 - cutl/details/boost/config/platform/qnxnto.hpp | 31 - cutl/details/boost/config/platform/solaris.hpp | 28 - cutl/details/boost/config/platform/symbian.hpp | 97 - cutl/details/boost/config/platform/vms.hpp | 25 - cutl/details/boost/config/platform/vxworks.hpp | 369 -- cutl/details/boost/config/platform/win32.hpp | 73 - cutl/details/boost/config/posix_features.hpp | 95 - cutl/details/boost/config/requires_threads.hpp | 92 - .../boost/config/select_compiler_config.hpp | 112 - .../boost/config/select_platform_config.hpp | 105 - cutl/details/boost/config/select_stdlib_config.hpp | 85 - cutl/details/boost/config/stdlib/dinkumware.hpp | 155 - cutl/details/boost/config/stdlib/libcomo.hpp | 72 - cutl/details/boost/config/stdlib/libcpp.hpp | 37 - cutl/details/boost/config/stdlib/libstdcpp3.hpp | 170 - cutl/details/boost/config/stdlib/modena.hpp | 56 - cutl/details/boost/config/stdlib/msl.hpp | 84 - cutl/details/boost/config/stdlib/roguewave.hpp | 186 - cutl/details/boost/config/stdlib/sgi.hpp | 148 - cutl/details/boost/config/stdlib/stlport.hpp | 243 - cutl/details/boost/config/stdlib/vacpp.hpp | 54 - cutl/details/boost/config/suffix.hpp | 933 --- cutl/details/boost/config/user.hpp | 140 - cutl/details/boost/config/warning_disable.hpp | 47 - cutl/details/boost/cregex.hpp | 39 - cutl/details/boost/cstdint.hpp | 508 -- cutl/details/boost/current_function.hpp | 68 - cutl/details/boost/detail/container_fwd.hpp | 162 - cutl/details/boost/detail/indirect_traits.hpp | 487 -- cutl/details/boost/detail/interlocked.hpp | 180 - .../boost/detail/is_function_ref_tester.hpp | 136 - cutl/details/boost/detail/iterator.hpp | 494 -- cutl/details/boost/detail/lightweight_mutex.hpp | 22 - cutl/details/boost/detail/sp_typeinfo.hpp | 135 - cutl/details/boost/detail/workaround.hpp | 267 - .../boost/exception/detail/attribute_noreturn.hpp | 17 - cutl/details/boost/exception/exception.hpp | 483 -- cutl/details/boost/functional/hash.hpp | 7 - .../functional/hash/detail/float_functions.hpp | 336 - .../boost/functional/hash/detail/hash_float.hpp | 277 - .../boost/functional/hash/detail/limits.hpp | 61 - cutl/details/boost/functional/hash/extensions.hpp | 379 -- cutl/details/boost/functional/hash/hash.hpp | 530 -- cutl/details/boost/functional/hash/hash_fwd.hpp | 40 - cutl/details/boost/integer.hpp | 261 - cutl/details/boost/integer/static_log2.hpp | 127 - cutl/details/boost/integer_fwd.hpp | 164 - cutl/details/boost/integer_traits.hpp | 261 - cutl/details/boost/iterator.hpp | 59 - cutl/details/boost/iterator/detail/config_def.hpp | 137 - .../details/boost/iterator/detail/config_undef.hpp | 25 - cutl/details/boost/iterator/detail/enable_if.hpp | 86 - .../iterator/detail/facade_iterator_category.hpp | 200 - cutl/details/boost/iterator/interoperable.hpp | 50 - .../details/boost/iterator/iterator_categories.hpp | 188 - cutl/details/boost/iterator/iterator_facade.hpp | 874 --- cutl/details/boost/iterator/iterator_traits.hpp | 92 - cutl/details/boost/limits.hpp | 146 - cutl/details/boost/memory_order.hpp | 53 - cutl/details/boost/mpl/always.hpp | 39 - cutl/details/boost/mpl/and.hpp | 60 - cutl/details/boost/mpl/apply.hpp | 229 - cutl/details/boost/mpl/apply_fwd.hpp | 107 - cutl/details/boost/mpl/apply_wrap.hpp | 234 - cutl/details/boost/mpl/arg.hpp | 131 - cutl/details/boost/mpl/arg_fwd.hpp | 28 - cutl/details/boost/mpl/assert.hpp | 438 -- cutl/details/boost/mpl/aux_/adl_barrier.hpp | 48 - cutl/details/boost/mpl/aux_/arg_typedef.hpp | 31 - cutl/details/boost/mpl/aux_/arity.hpp | 39 - cutl/details/boost/mpl/aux_/arity_spec.hpp | 67 - cutl/details/boost/mpl/aux_/common_name_wknd.hpp | 34 - cutl/details/boost/mpl/aux_/config/adl.hpp | 40 - cutl/details/boost/mpl/aux_/config/arrays.hpp | 30 - cutl/details/boost/mpl/aux_/config/bind.hpp | 33 - cutl/details/boost/mpl/aux_/config/compiler.hpp | 66 - cutl/details/boost/mpl/aux_/config/ctps.hpp | 30 - .../boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp | 27 - cutl/details/boost/mpl/aux_/config/dtp.hpp | 46 - cutl/details/boost/mpl/aux_/config/eti.hpp | 47 - cutl/details/boost/mpl/aux_/config/gcc.hpp | 23 - cutl/details/boost/mpl/aux_/config/has_apply.hpp | 32 - cutl/details/boost/mpl/aux_/config/has_xxx.hpp | 34 - cutl/details/boost/mpl/aux_/config/integral.hpp | 38 - cutl/details/boost/mpl/aux_/config/intel.hpp | 21 - cutl/details/boost/mpl/aux_/config/lambda.hpp | 32 - cutl/details/boost/mpl/aux_/config/msvc.hpp | 21 - .../boost/mpl/aux_/config/msvc_typename.hpp | 26 - cutl/details/boost/mpl/aux_/config/nttp.hpp | 41 - .../boost/mpl/aux_/config/overload_resolution.hpp | 29 - cutl/details/boost/mpl/aux_/config/pp_counter.hpp | 26 - .../details/boost/mpl/aux_/config/preprocessor.hpp | 39 - .../boost/mpl/aux_/config/static_constant.hpp | 25 - cutl/details/boost/mpl/aux_/config/ttp.hpp | 41 - .../boost/mpl/aux_/config/use_preprocessed.hpp | 19 - cutl/details/boost/mpl/aux_/config/workaround.hpp | 19 - cutl/details/boost/mpl/aux_/count_args.hpp | 105 - cutl/details/boost/mpl/aux_/full_lambda.hpp | 354 -- cutl/details/boost/mpl/aux_/has_apply.hpp | 32 - cutl/details/boost/mpl/aux_/has_rebind.hpp | 99 - cutl/details/boost/mpl/aux_/has_type.hpp | 23 - .../boost/mpl/aux_/include_preprocessed.hpp | 42 - cutl/details/boost/mpl/aux_/integral_wrapper.hpp | 93 - cutl/details/boost/mpl/aux_/lambda_arity_param.hpp | 25 - cutl/details/boost/mpl/aux_/lambda_no_ctps.hpp | 193 - cutl/details/boost/mpl/aux_/lambda_support.hpp | 169 - cutl/details/boost/mpl/aux_/logical_op.hpp | 165 - cutl/details/boost/mpl/aux_/msvc_dtw.hpp | 68 - cutl/details/boost/mpl/aux_/msvc_is_class.hpp | 58 - cutl/details/boost/mpl/aux_/msvc_never_true.hpp | 34 - cutl/details/boost/mpl/aux_/na.hpp | 95 - cutl/details/boost/mpl/aux_/na_assert.hpp | 34 - cutl/details/boost/mpl/aux_/na_fwd.hpp | 31 - cutl/details/boost/mpl/aux_/na_spec.hpp | 175 - cutl/details/boost/mpl/aux_/nested_type_wknd.hpp | 48 - cutl/details/boost/mpl/aux_/nttp_decl.hpp | 35 - cutl/details/boost/mpl/aux_/preprocessor/add.hpp | 65 - .../mpl/aux_/preprocessor/def_params_tail.hpp | 105 - .../boost/mpl/aux_/preprocessor/default_params.hpp | 67 - cutl/details/boost/mpl/aux_/preprocessor/enum.hpp | 62 - .../boost/mpl/aux_/preprocessor/ext_params.hpp | 78 - .../boost/mpl/aux_/preprocessor/filter_params.hpp | 28 - .../details/boost/mpl/aux_/preprocessor/params.hpp | 65 - .../mpl/aux_/preprocessor/partial_spec_params.hpp | 32 - cutl/details/boost/mpl/aux_/preprocessor/range.hpp | 23 - .../details/boost/mpl/aux_/preprocessor/repeat.hpp | 51 - cutl/details/boost/mpl/aux_/preprocessor/sub.hpp | 65 - cutl/details/boost/mpl/aux_/preprocessor/tuple.hpp | 29 - cutl/details/boost/mpl/aux_/static_cast.hpp | 27 - cutl/details/boost/mpl/aux_/template_arity.hpp | 189 - cutl/details/boost/mpl/aux_/template_arity_fwd.hpp | 23 - cutl/details/boost/mpl/aux_/type_wrapper.hpp | 47 - cutl/details/boost/mpl/aux_/value_wknd.hpp | 89 - cutl/details/boost/mpl/aux_/yes_no.hpp | 58 - cutl/details/boost/mpl/bind.hpp | 551 -- cutl/details/boost/mpl/bind_fwd.hpp | 99 - cutl/details/boost/mpl/bool.hpp | 39 - cutl/details/boost/mpl/bool_fwd.hpp | 33 - cutl/details/boost/mpl/eval_if.hpp | 71 - cutl/details/boost/mpl/has_xxx.hpp | 640 -- cutl/details/boost/mpl/identity.hpp | 45 - cutl/details/boost/mpl/if.hpp | 135 - cutl/details/boost/mpl/int.hpp | 22 - cutl/details/boost/mpl/int_fwd.hpp | 27 - cutl/details/boost/mpl/integral_c.hpp | 51 - cutl/details/boost/mpl/integral_c_fwd.hpp | 32 - cutl/details/boost/mpl/integral_c_tag.hpp | 26 - cutl/details/boost/mpl/is_placeholder.hpp | 67 - cutl/details/boost/mpl/lambda.hpp | 29 - cutl/details/boost/mpl/lambda_fwd.hpp | 57 - cutl/details/boost/mpl/limits/arity.hpp | 21 - cutl/details/boost/mpl/next.hpp | 19 - cutl/details/boost/mpl/next_prior.hpp | 49 - cutl/details/boost/mpl/not.hpp | 51 - cutl/details/boost/mpl/or.hpp | 61 - cutl/details/boost/mpl/placeholders.hpp | 100 - cutl/details/boost/mpl/protect.hpp | 55 - cutl/details/boost/mpl/quote.hpp | 151 - cutl/details/boost/mpl/size_t.hpp | 25 - cutl/details/boost/mpl/size_t_fwd.hpp | 28 - cutl/details/boost/mpl/void.hpp | 76 - cutl/details/boost/mpl/void_fwd.hpp | 26 - cutl/details/boost/non_type.hpp | 27 - cutl/details/boost/preprocessor/arithmetic/add.hpp | 51 - cutl/details/boost/preprocessor/arithmetic/dec.hpp | 288 - cutl/details/boost/preprocessor/arithmetic/inc.hpp | 288 - cutl/details/boost/preprocessor/arithmetic/sub.hpp | 50 - cutl/details/boost/preprocessor/array/data.hpp | 28 - cutl/details/boost/preprocessor/array/elem.hpp | 29 - cutl/details/boost/preprocessor/array/size.hpp | 28 - cutl/details/boost/preprocessor/cat.hpp | 35 - cutl/details/boost/preprocessor/comma_if.hpp | 17 - cutl/details/boost/preprocessor/config/config.hpp | 105 - .../preprocessor/control/detail/dmc/while.hpp | 536 -- .../preprocessor/control/detail/edg/while.hpp | 534 -- .../preprocessor/control/detail/msvc/while.hpp | 277 - .../boost/preprocessor/control/detail/while.hpp | 536 -- .../details/boost/preprocessor/control/expr_if.hpp | 30 - .../boost/preprocessor/control/expr_iif.hpp | 31 - cutl/details/boost/preprocessor/control/if.hpp | 30 - cutl/details/boost/preprocessor/control/iif.hpp | 34 - cutl/details/boost/preprocessor/control/while.hpp | 312 - cutl/details/boost/preprocessor/debug/error.hpp | 33 - cutl/details/boost/preprocessor/dec.hpp | 17 - .../details/boost/preprocessor/detail/auto_rec.hpp | 293 - cutl/details/boost/preprocessor/detail/check.hpp | 48 - .../boost/preprocessor/detail/dmc/auto_rec.hpp | 286 - .../boost/preprocessor/detail/is_binary.hpp | 30 - cutl/details/boost/preprocessor/empty.hpp | 17 - cutl/details/boost/preprocessor/enum_params.hpp | 17 - .../boost/preprocessor/enum_shifted_params.hpp | 17 - cutl/details/boost/preprocessor/expr_if.hpp | 17 - .../boost/preprocessor/facilities/empty.hpp | 21 - .../boost/preprocessor/facilities/identity.hpp | 23 - .../boost/preprocessor/facilities/overload.hpp | 25 - cutl/details/boost/preprocessor/identity.hpp | 17 - cutl/details/boost/preprocessor/inc.hpp | 17 - cutl/details/boost/preprocessor/iterate.hpp | 17 - .../iteration/detail/bounds/lower1.hpp | 99 - .../iteration/detail/bounds/lower2.hpp | 99 - .../iteration/detail/bounds/lower3.hpp | 99 - .../iteration/detail/bounds/lower4.hpp | 99 - .../iteration/detail/bounds/lower5.hpp | 99 - .../iteration/detail/bounds/upper1.hpp | 99 - .../iteration/detail/bounds/upper2.hpp | 99 - .../iteration/detail/bounds/upper3.hpp | 99 - .../iteration/detail/bounds/upper4.hpp | 99 - .../iteration/detail/bounds/upper5.hpp | 99 - .../boost/preprocessor/iteration/detail/finish.hpp | 99 - .../iteration/detail/iter/forward1.hpp | 1342 ---- .../iteration/detail/iter/forward2.hpp | 1338 ---- .../iteration/detail/iter/forward3.hpp | 1338 ---- .../iteration/detail/iter/forward4.hpp | 1338 ---- .../iteration/detail/iter/forward5.hpp | 1338 ---- .../iteration/detail/iter/reverse1.hpp | 1296 ---- .../iteration/detail/iter/reverse2.hpp | 1296 ---- .../iteration/detail/iter/reverse3.hpp | 1296 ---- .../iteration/detail/iter/reverse4.hpp | 1296 ---- .../iteration/detail/iter/reverse5.hpp | 1296 ---- .../boost/preprocessor/iteration/detail/local.hpp | 812 --- .../boost/preprocessor/iteration/detail/rlocal.hpp | 782 --- .../boost/preprocessor/iteration/detail/self.hpp | 21 - .../boost/preprocessor/iteration/detail/start.hpp | 99 - .../boost/preprocessor/iteration/iterate.hpp | 82 - .../details/boost/preprocessor/iteration/local.hpp | 26 - cutl/details/boost/preprocessor/iteration/self.hpp | 19 - cutl/details/boost/preprocessor/list/adt.hpp | 73 - cutl/details/boost/preprocessor/list/append.hpp | 40 - .../preprocessor/list/detail/dmc/fold_left.hpp | 279 - .../preprocessor/list/detail/edg/fold_left.hpp | 536 -- .../preprocessor/list/detail/edg/fold_right.hpp | 794 --- .../boost/preprocessor/list/detail/fold_left.hpp | 279 - .../boost/preprocessor/list/detail/fold_right.hpp | 277 - cutl/details/boost/preprocessor/list/fold_left.hpp | 303 - .../details/boost/preprocessor/list/fold_right.hpp | 40 - .../details/boost/preprocessor/list/for_each_i.hpp | 65 - cutl/details/boost/preprocessor/list/reverse.hpp | 40 - cutl/details/boost/preprocessor/list/transform.hpp | 49 - cutl/details/boost/preprocessor/logical/and.hpp | 30 - cutl/details/boost/preprocessor/logical/bitand.hpp | 38 - cutl/details/boost/preprocessor/logical/bool.hpp | 288 - cutl/details/boost/preprocessor/logical/compl.hpp | 36 - .../boost/preprocessor/punctuation/comma.hpp | 21 - .../boost/preprocessor/punctuation/comma_if.hpp | 31 - cutl/details/boost/preprocessor/repeat.hpp | 17 - .../preprocessor/repetition/detail/dmc/for.hpp | 536 -- .../preprocessor/repetition/detail/edg/for.hpp | 534 -- .../boost/preprocessor/repetition/detail/for.hpp | 536 -- .../preprocessor/repetition/detail/msvc/for.hpp | 277 - .../boost/preprocessor/repetition/enum_params.hpp | 41 - .../repetition/enum_shifted_params.hpp | 44 - .../repetition/enum_trailing_params.hpp | 38 - cutl/details/boost/preprocessor/repetition/for.hpp | 306 - .../boost/preprocessor/repetition/repeat.hpp | 825 --- .../preprocessor/repetition/repeat_from_to.hpp | 87 - .../boost/preprocessor/seq/detail/split.hpp | 284 - cutl/details/boost/preprocessor/seq/elem.hpp | 304 - cutl/details/boost/preprocessor/seq/first_n.hpp | 30 - cutl/details/boost/preprocessor/seq/fold_left.hpp | 1070 ---- cutl/details/boost/preprocessor/seq/rest_n.hpp | 30 - cutl/details/boost/preprocessor/seq/seq.hpp | 44 - cutl/details/boost/preprocessor/seq/size.hpp | 547 -- cutl/details/boost/preprocessor/seq/subseq.hpp | 28 - .../boost/preprocessor/slot/detail/counter.hpp | 269 - .../details/boost/preprocessor/slot/detail/def.hpp | 49 - .../boost/preprocessor/slot/detail/shared.hpp | 247 - .../boost/preprocessor/slot/detail/slot1.hpp | 267 - .../boost/preprocessor/slot/detail/slot2.hpp | 267 - .../boost/preprocessor/slot/detail/slot3.hpp | 267 - .../boost/preprocessor/slot/detail/slot4.hpp | 267 - .../boost/preprocessor/slot/detail/slot5.hpp | 267 - cutl/details/boost/preprocessor/slot/slot.hpp | 32 - cutl/details/boost/preprocessor/stringize.hpp | 33 - cutl/details/boost/preprocessor/tuple/eat.hpp | 106 - cutl/details/boost/preprocessor/tuple/elem.hpp | 191 - cutl/details/boost/preprocessor/tuple/rem.hpp | 134 - cutl/details/boost/preprocessor/tuple/to_list.hpp | 116 - cutl/details/boost/preprocessor/variadic/elem.hpp | 94 - cutl/details/boost/preprocessor/variadic/size.hpp | 30 - cutl/details/boost/ref.hpp | 189 - cutl/details/boost/regex.hpp | 37 - cutl/details/boost/regex/config.hpp | 435 -- cutl/details/boost/regex/config/cwchar.hpp | 207 - cutl/details/boost/regex/icu.hpp | 1031 ---- cutl/details/boost/regex/pattern_except.hpp | 100 - cutl/details/boost/regex/pending/object_cache.hpp | 165 - cutl/details/boost/regex/pending/static_mutex.hpp | 179 - .../boost/regex/pending/unicode_iterator.hpp | 776 --- cutl/details/boost/regex/regex_traits.hpp | 35 - cutl/details/boost/regex/src/c_regex_traits.cxx | 193 - cutl/details/boost/regex/src/cpp_regex_traits.cxx | 117 - cutl/details/boost/regex/src/cregex.cxx | 660 -- cutl/details/boost/regex/src/fileiter.cxx | 927 --- cutl/details/boost/regex/src/icu.cxx | 507 -- cutl/details/boost/regex/src/instances.cxx | 32 - cutl/details/boost/regex/src/internals.hpp | 35 - cutl/details/boost/regex/src/posix_api.cxx | 296 - cutl/details/boost/regex/src/regex.cxx | 227 - cutl/details/boost/regex/src/regex_debug.cxx | 59 - cutl/details/boost/regex/src/regex_raw_buffer.cxx | 72 - .../boost/regex/src/regex_traits_defaults.cxx | 692 --- cutl/details/boost/regex/src/static_mutex.cxx | 179 - cutl/details/boost/regex/src/usinstances.cxx | 81 - cutl/details/boost/regex/src/w32_regex_traits.cxx | 652 -- cutl/details/boost/regex/src/wc_regex_traits.cxx | 301 - cutl/details/boost/regex/src/wide_posix_api.cxx | 315 - cutl/details/boost/regex/src/winstances.cxx | 35 - cutl/details/boost/regex/user.hpp | 93 - cutl/details/boost/regex/v4/basic_regex.hpp | 782 --- .../details/boost/regex/v4/basic_regex_creator.hpp | 1571 ----- cutl/details/boost/regex/v4/basic_regex_parser.hpp | 2874 --------- cutl/details/boost/regex/v4/c_regex_traits.hpp | 211 - cutl/details/boost/regex/v4/char_regex_traits.hpp | 81 - cutl/details/boost/regex/v4/cpp_regex_traits.hpp | 1099 ---- cutl/details/boost/regex/v4/cregex.hpp | 330 - cutl/details/boost/regex/v4/error_type.hpp | 59 - cutl/details/boost/regex/v4/fileiter.hpp | 455 -- cutl/details/boost/regex/v4/instances.hpp | 222 - cutl/details/boost/regex/v4/iterator_category.hpp | 91 - cutl/details/boost/regex/v4/iterator_traits.hpp | 135 - cutl/details/boost/regex/v4/match_flags.hpp | 138 - cutl/details/boost/regex/v4/match_results.hpp | 702 --- cutl/details/boost/regex/v4/mem_block_cache.hpp | 99 - cutl/details/boost/regex/v4/perl_matcher.hpp | 587 -- .../details/boost/regex/v4/perl_matcher_common.hpp | 996 --- .../boost/regex/v4/perl_matcher_non_recursive.hpp | 1642 ----- .../boost/regex/v4/perl_matcher_recursive.hpp | 991 --- cutl/details/boost/regex/v4/primary_transform.hpp | 146 - cutl/details/boost/regex/v4/protected_call.hpp | 81 - cutl/details/boost/regex/v4/regbase.hpp | 180 - cutl/details/boost/regex/v4/regex.hpp | 202 - cutl/details/boost/regex/v4/regex_format.hpp | 1156 ---- cutl/details/boost/regex/v4/regex_fwd.hpp | 73 - cutl/details/boost/regex/v4/regex_grep.hpp | 155 - cutl/details/boost/regex/v4/regex_iterator.hpp | 201 - cutl/details/boost/regex/v4/regex_match.hpp | 382 -- cutl/details/boost/regex/v4/regex_merge.hpp | 93 - cutl/details/boost/regex/v4/regex_raw_buffer.hpp | 210 - cutl/details/boost/regex/v4/regex_replace.hpp | 99 - cutl/details/boost/regex/v4/regex_search.hpp | 217 - cutl/details/boost/regex/v4/regex_split.hpp | 172 - .../boost/regex/v4/regex_token_iterator.hpp | 342 -- cutl/details/boost/regex/v4/regex_traits.hpp | 189 - .../boost/regex/v4/regex_traits_defaults.hpp | 371 -- cutl/details/boost/regex/v4/regex_workaround.hpp | 232 - cutl/details/boost/regex/v4/states.hpp | 301 - cutl/details/boost/regex/v4/sub_match.hpp | 512 -- cutl/details/boost/regex/v4/syntax_type.hpp | 105 - cutl/details/boost/regex/v4/u32regex_iterator.hpp | 193 - .../boost/regex/v4/u32regex_token_iterator.hpp | 377 -- cutl/details/boost/regex/v4/w32_regex_traits.hpp | 741 --- cutl/details/boost/regex_fwd.hpp | 33 - cutl/details/boost/scoped_array.hpp | 16 - cutl/details/boost/scoped_ptr.hpp | 16 - cutl/details/boost/shared_ptr.hpp | 19 - cutl/details/boost/smart_ptr/bad_weak_ptr.hpp | 59 - .../boost/smart_ptr/detail/atomic_count.hpp | 119 - .../boost/smart_ptr/detail/atomic_count_gcc.hpp | 72 - .../smart_ptr/detail/atomic_count_gcc_x86.hpp | 77 - .../smart_ptr/detail/atomic_count_pthreads.hpp | 96 - .../boost/smart_ptr/detail/atomic_count_sync.hpp | 61 - .../boost/smart_ptr/detail/atomic_count_win32.hpp | 63 - .../boost/smart_ptr/detail/lightweight_mutex.hpp | 42 - cutl/details/boost/smart_ptr/detail/lwm_nop.hpp | 37 - .../boost/smart_ptr/detail/lwm_pthreads.hpp | 87 - .../boost/smart_ptr/detail/lwm_win32_cs.hpp | 108 - .../boost/smart_ptr/detail/operator_bool.hpp | 63 - .../boost/smart_ptr/detail/quick_allocator.hpp | 199 - .../boost/smart_ptr/detail/shared_count.hpp | 603 -- .../boost/smart_ptr/detail/shared_ptr_nmt.hpp | 182 - .../boost/smart_ptr/detail/sp_convertible.hpp | 91 - .../boost/smart_ptr/detail/sp_counted_base.hpp | 79 - .../smart_ptr/detail/sp_counted_base_acc_ia64.hpp | 151 - .../boost/smart_ptr/detail/sp_counted_base_aix.hpp | 143 - .../smart_ptr/detail/sp_counted_base_cw_ppc.hpp | 171 - .../smart_ptr/detail/sp_counted_base_gcc_ia64.hpp | 158 - .../smart_ptr/detail/sp_counted_base_gcc_mips.hpp | 182 - .../smart_ptr/detail/sp_counted_base_gcc_ppc.hpp | 182 - .../smart_ptr/detail/sp_counted_base_gcc_sparc.hpp | 167 - .../smart_ptr/detail/sp_counted_base_gcc_x86.hpp | 174 - .../boost/smart_ptr/detail/sp_counted_base_nt.hpp | 108 - .../boost/smart_ptr/detail/sp_counted_base_pt.hpp | 136 - .../smart_ptr/detail/sp_counted_base_snc_ps3.hpp | 162 - .../smart_ptr/detail/sp_counted_base_spin.hpp | 132 - .../smart_ptr/detail/sp_counted_base_sync.hpp | 156 - .../smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp | 151 - .../boost/smart_ptr/detail/sp_counted_base_w32.hpp | 131 - .../boost/smart_ptr/detail/sp_counted_impl.hpp | 254 - .../details/boost/smart_ptr/detail/sp_has_sync.hpp | 69 - .../boost/smart_ptr/detail/sp_nullptr_t.hpp | 45 - cutl/details/boost/smart_ptr/detail/spinlock.hpp | 56 - .../boost/smart_ptr/detail/spinlock_gcc_arm.hpp | 120 - .../details/boost/smart_ptr/detail/spinlock_nt.hpp | 89 - .../boost/smart_ptr/detail/spinlock_pool.hpp | 91 - .../details/boost/smart_ptr/detail/spinlock_pt.hpp | 79 - .../boost/smart_ptr/detail/spinlock_sync.hpp | 87 - .../boost/smart_ptr/detail/spinlock_w32.hpp | 113 - cutl/details/boost/smart_ptr/detail/yield_k.hpp | 149 - cutl/details/boost/smart_ptr/scoped_array.hpp | 132 - cutl/details/boost/smart_ptr/scoped_ptr.hpp | 157 - cutl/details/boost/smart_ptr/shared_ptr.hpp | 1035 ---- cutl/details/boost/static_assert.hpp | 195 - cutl/details/boost/throw_exception.hpp | 100 - cutl/details/boost/tr1/detail/config.hpp | 169 - cutl/details/boost/tr1/detail/config_all.hpp | 168 - cutl/details/boost/tr1/regex.hpp | 147 - cutl/details/boost/type.hpp | 18 - cutl/details/boost/type_traits/add_const.hpp | 47 - .../boost/type_traits/add_lvalue_reference.hpp | 26 - cutl/details/boost/type_traits/add_pointer.hpp | 72 - cutl/details/boost/type_traits/add_reference.hpp | 107 - .../boost/type_traits/add_rvalue_reference.hpp | 66 - cutl/details/boost/type_traits/alignment_of.hpp | 128 - .../boost/type_traits/broken_compiler_spec.hpp | 117 - cutl/details/boost/type_traits/config.hpp | 76 - .../boost/type_traits/detail/bool_trait_def.hpp | 196 - .../boost/type_traits/detail/bool_trait_undef.hpp | 28 - .../boost/type_traits/detail/cv_traits_impl.hpp | 97 - .../boost/type_traits/detail/false_result.hpp | 28 - cutl/details/boost/type_traits/detail/ice_and.hpp | 35 - cutl/details/boost/type_traits/detail/ice_eq.hpp | 36 - cutl/details/boost/type_traits/detail/ice_not.hpp | 31 - cutl/details/boost/type_traits/detail/ice_or.hpp | 34 - .../type_traits/detail/is_function_ptr_helper.hpp | 220 - .../type_traits/detail/is_function_ptr_tester.hpp | 654 -- .../type_traits/detail/is_mem_fun_pointer_impl.hpp | 817 --- .../detail/is_mem_fun_pointer_tester.hpp | 2759 --------- .../boost/type_traits/detail/size_t_trait_def.hpp | 60 - .../type_traits/detail/size_t_trait_undef.hpp | 16 - .../type_traits/detail/template_arity_spec.hpp | 31 - .../boost/type_traits/detail/type_trait_def.hpp | 67 - .../boost/type_traits/detail/type_trait_undef.hpp | 19 - cutl/details/boost/type_traits/detail/wrap.hpp | 18 - .../boost/type_traits/detail/yes_no_type.hpp | 26 - cutl/details/boost/type_traits/ice.hpp | 20 - .../boost/type_traits/integral_constant.hpp | 53 - cutl/details/boost/type_traits/intrinsics.hpp | 305 - cutl/details/boost/type_traits/is_abstract.hpp | 153 - cutl/details/boost/type_traits/is_arithmetic.hpp | 51 - cutl/details/boost/type_traits/is_array.hpp | 91 - .../boost/type_traits/is_base_and_derived.hpp | 254 - cutl/details/boost/type_traits/is_class.hpp | 140 - cutl/details/boost/type_traits/is_const.hpp | 165 - cutl/details/boost/type_traits/is_convertible.hpp | 492 -- cutl/details/boost/type_traits/is_enum.hpp | 189 - cutl/details/boost/type_traits/is_float.hpp | 27 - cutl/details/boost/type_traits/is_function.hpp | 111 - cutl/details/boost/type_traits/is_integral.hpp | 83 - .../boost/type_traits/is_lvalue_reference.hpp | 118 - .../type_traits/is_member_function_pointer.hpp | 136 - .../boost/type_traits/is_member_pointer.hpp | 116 - cutl/details/boost/type_traits/is_pod.hpp | 145 - cutl/details/boost/type_traits/is_pointer.hpp | 162 - cutl/details/boost/type_traits/is_polymorphic.hpp | 114 - cutl/details/boost/type_traits/is_reference.hpp | 45 - .../boost/type_traits/is_rvalue_reference.hpp | 29 - cutl/details/boost/type_traits/is_same.hpp | 103 - cutl/details/boost/type_traits/is_scalar.hpp | 55 - cutl/details/boost/type_traits/is_union.hpp | 57 - cutl/details/boost/type_traits/is_void.hpp | 38 - cutl/details/boost/type_traits/is_volatile.hpp | 152 - .../boost/type_traits/msvc/remove_bounds.hpp | 43 - .../boost/type_traits/msvc/remove_const.hpp | 143 - cutl/details/boost/type_traits/msvc/remove_cv.hpp | 190 - .../boost/type_traits/msvc/remove_pointer.hpp | 42 - .../boost/type_traits/msvc/remove_reference.hpp | 42 - cutl/details/boost/type_traits/msvc/typeof.hpp | 50 - cutl/details/boost/type_traits/remove_bounds.hpp | 48 - cutl/details/boost/type_traits/remove_const.hpp | 90 - cutl/details/boost/type_traits/remove_cv.hpp | 84 - cutl/details/boost/type_traits/remove_pointer.hpp | 92 - .../details/boost/type_traits/remove_reference.hpp | 70 - .../boost/type_traits/type_with_alignment.hpp | 399 -- cutl/details/boost/utility/addressof.hpp | 102 - cutl/details/boost/utility/enable_if.hpp | 119 - cutl/details/boost/version.hpp | 32 - cutl/details/build2/config-stub.h | 5 - cutl/details/build2/config-vc-stub.h | 5 - cutl/details/build2/config-vc.h | 15 - cutl/details/build2/config.h | 15 - cutl/details/config-vc.h | 12 - cutl/details/config.h.in | 16 - cutl/details/config.hxx | 50 - cutl/details/expat/LICENSE | 22 - cutl/details/expat/README | 2 - cutl/details/expat/ascii.h | 92 - cutl/details/expat/asciitab.h | 36 - cutl/details/expat/config.h | 35 - cutl/details/expat/expat.h | 1047 ---- cutl/details/expat/expat_external.h | 119 - cutl/details/expat/iasciitab.h | 37 - cutl/details/expat/internal.h | 73 - cutl/details/expat/latin1tab.h | 36 - cutl/details/expat/nametab.h | 150 - cutl/details/expat/utf8tab.h | 37 - cutl/details/expat/xmlparse.c | 6397 -------------------- cutl/details/expat/xmlrole.c | 1470 ----- cutl/details/expat/xmlrole.h | 114 - cutl/details/expat/xmltok.c | 1681 ----- cutl/details/expat/xmltok.h | 316 - cutl/details/expat/xmltok_impl.c | 1796 ------ cutl/details/expat/xmltok_impl.h | 46 - cutl/details/expat/xmltok_ns.c | 115 - cutl/details/export.hxx | 74 - cutl/details/genx/LICENSE | 21 - cutl/details/genx/README | 2 - cutl/details/genx/char-props.c | 394 -- cutl/details/genx/genx.c | 2324 ------- cutl/details/genx/genx.h | 341 -- cutl/exception.cxx | 15 - cutl/exception.hxx | 23 - cutl/fs/auto-remove.cxx | 30 - cutl/fs/auto-remove.hxx | 82 - cutl/fs/exception.cxx | 16 - cutl/fs/exception.hxx | 36 - cutl/fs/path.cxx | 120 - cutl/fs/path.hxx | 333 - cutl/fs/path.ixx | 70 - cutl/fs/path.txx | 209 - cutl/libcutl-vc10.vcxproj | 175 - cutl/libcutl-vc10.vcxproj.filters | 24 - cutl/libcutl-vc9.vcproj | 360 -- cutl/makefile | 174 - cutl/meta/answer.hxx | 23 - cutl/meta/class-p.hxx | 26 - cutl/meta/polymorphic-p.hxx | 51 - cutl/meta/remove-c.hxx | 25 - cutl/meta/remove-cv.hxx | 22 - cutl/meta/remove-p.hxx | 25 - cutl/meta/remove-v.hxx | 25 - cutl/re.hxx | 281 - cutl/re/re.cxx | 475 -- cutl/re/re.txx | 68 - cutl/shared-ptr.hxx | 157 - cutl/shared-ptr/base.cxx | 64 - cutl/shared-ptr/base.hxx | 102 - cutl/shared-ptr/base.ixx | 80 - cutl/shared-ptr/base.txx | 198 - cutl/static-ptr.hxx | 73 - cutl/version.hxx | 0 cutl/version.hxx.in | 38 - cutl/xml/exception.hxx | 18 - cutl/xml/parser.cxx | 826 --- cutl/xml/parser.hxx | 418 -- cutl/xml/parser.ixx | 73 - cutl/xml/parser.txx | 32 - cutl/xml/qname.cxx | 34 - cutl/xml/qname.hxx | 78 - cutl/xml/serializer.cxx | 257 - cutl/xml/serializer.hxx | 182 - cutl/xml/serializer.ixx | 74 - cutl/xml/value-traits.cxx | 24 - cutl/xml/value-traits.hxx | 68 - cutl/xml/value-traits.txx | 34 - libcutl-vc10.sln | 26 - libcutl-vc9.sln | 26 - libcutl.pc.in | 14 - libcutl/buildfile | 47 + libcutl/compiler/code-stream.hxx | 152 + libcutl/compiler/code-stream.txx | 93 + libcutl/compiler/context.cxx | 53 + libcutl/compiler/context.hxx | 136 + libcutl/compiler/context.txx | 87 + libcutl/compiler/cxx-indenter.cxx | 48 + libcutl/compiler/cxx-indenter.hxx | 170 + libcutl/compiler/cxx-indenter.ixx | 68 + libcutl/compiler/cxx-indenter.txx | 816 +++ libcutl/compiler/sloc-counter.hxx | 77 + libcutl/compiler/sloc-counter.txx | 223 + libcutl/compiler/traversal.hxx | 170 + libcutl/compiler/traversal.txx | 143 + libcutl/compiler/type-id.hxx | 45 + libcutl/compiler/type-id.ixx | 43 + libcutl/compiler/type-id.txx | 16 + libcutl/compiler/type-info.cxx | 29 + libcutl/compiler/type-info.hxx | 110 + libcutl/compiler/type-info.ixx | 94 + libcutl/container/any.hxx | 149 + libcutl/container/graph.hxx | 214 + libcutl/container/graph.txx | 348 ++ libcutl/container/key.hxx | 70 + libcutl/container/map-iterator.hxx | 68 + libcutl/container/multi-index.hxx | 14 + libcutl/container/pointer-iterator.hxx | 125 + libcutl/exception.cxx | 15 + libcutl/exception.hxx | 22 + libcutl/export.hxx | 40 + libcutl/fs/auto-remove.cxx | 30 + libcutl/fs/auto-remove.hxx | 82 + libcutl/fs/exception.cxx | 16 + libcutl/fs/exception.hxx | 36 + libcutl/fs/path.cxx | 120 + libcutl/fs/path.hxx | 332 + libcutl/fs/path.ixx | 70 + libcutl/fs/path.txx | 209 + libcutl/meta/answer.hxx | 23 + libcutl/meta/class-p.hxx | 26 + libcutl/meta/polymorphic-p.hxx | 49 + libcutl/meta/remove-c.hxx | 25 + libcutl/meta/remove-cv.hxx | 22 + libcutl/meta/remove-p.hxx | 25 + libcutl/meta/remove-v.hxx | 25 + libcutl/re.hxx | 280 + libcutl/re/re.cxx | 462 ++ libcutl/re/re.txx | 68 + libcutl/shared-ptr.hxx | 157 + libcutl/shared-ptr/base.cxx | 61 + libcutl/shared-ptr/base.hxx | 91 + libcutl/shared-ptr/base.ixx | 77 + libcutl/shared-ptr/base.txx | 198 + libcutl/static-ptr.hxx | 73 + libcutl/version.hxx | 0 libcutl/version.hxx.in | 38 + m4/acx-pthread.m4 | 259 - m4/disable-rpath.m4 | 24 - m4/libboost.m4 | 142 - m4/libexpat.m4 | 38 - m4/libtool-link.m4 | 45 - m4/pkgconfig.m4 | 11 - m4/static-lib.m4 | 17 - m4/threads.m4 | 68 - makefile | 46 - tests/Makefile.am | 4 - tests/buildfile | 2 +- tests/compiler/cxx-indenter/driver.cxx | 4 +- tests/compiler/cxx-indenter/makefile | 69 - tests/compiler/makefile | 16 - tests/compiler/sloc-counter/driver.cxx | 4 +- tests/compiler/sloc-counter/makefile | 69 - tests/compiler/traversal/driver.cxx | 6 +- tests/compiler/traversal/makefile | 69 - tests/container/makefile | 16 - tests/container/multi-index/driver.cxx | 2 +- tests/container/multi-index/makefile | 68 - tests/fs/makefile | 16 - tests/fs/path/driver.cxx | 2 +- tests/fs/path/makefile | 68 - tests/makefile | 25 - tests/re/driver.cxx | 2 +- tests/re/makefile | 68 - tests/shared-ptr/driver.cxx | 2 +- tests/shared-ptr/makefile | 68 - tests/xml/makefile | 16 - tests/xml/parser/driver.cxx | 309 - tests/xml/parser/makefile | 68 - tests/xml/roundtrip/attribute.xml | 3 - tests/xml/roundtrip/characters.xml | 84 - tests/xml/roundtrip/driver.cxx | 126 - tests/xml/roundtrip/followup-1.xml | 8 - tests/xml/roundtrip/followup-2.xml | 1 - tests/xml/roundtrip/makefile | 73 - tests/xml/roundtrip/namespace.xml | 6 - tests/xml/serializer/driver.cxx | 62 - tests/xml/serializer/makefile | 68 - version | 1 - 747 files changed, 6304 insertions(+), 129986 deletions(-) delete mode 100644 INSTALL-GIT delete mode 100644 Makefile.am delete mode 100755 bootstrap delete mode 100644 build/bootstrap.make delete mode 100644 build/export/libcutl/stub.make delete mode 100644 build/import/libcutl/configuration-rules.make delete mode 100755 build/import/libcutl/configure delete mode 100644 build/import/libcutl/stub.make delete mode 100644 configure.ac delete mode 100644 cutl/Makefile.am delete mode 100644 cutl/buildfile delete mode 100644 cutl/compiler/code-stream.hxx delete mode 100644 cutl/compiler/code-stream.txx delete mode 100644 cutl/compiler/context.cxx delete mode 100644 cutl/compiler/context.hxx delete mode 100644 cutl/compiler/context.txx delete mode 100644 cutl/compiler/cxx-indenter.cxx delete mode 100644 cutl/compiler/cxx-indenter.hxx delete mode 100644 cutl/compiler/cxx-indenter.ixx delete mode 100644 cutl/compiler/cxx-indenter.txx delete mode 100644 cutl/compiler/sloc-counter.hxx delete mode 100644 cutl/compiler/sloc-counter.txx delete mode 100644 cutl/compiler/traversal.hxx delete mode 100644 cutl/compiler/traversal.txx delete mode 100644 cutl/compiler/type-id.hxx delete mode 100644 cutl/compiler/type-id.ixx delete mode 100644 cutl/compiler/type-id.txx delete mode 100644 cutl/compiler/type-info.cxx delete mode 100644 cutl/compiler/type-info.hxx delete mode 100644 cutl/compiler/type-info.ixx delete mode 100644 cutl/container/any.hxx delete mode 100644 cutl/container/graph.hxx delete mode 100644 cutl/container/graph.txx delete mode 100644 cutl/container/key.hxx delete mode 100644 cutl/container/map-iterator.hxx delete mode 100644 cutl/container/multi-index.hxx delete mode 100644 cutl/container/pointer-iterator.hxx delete mode 100644 cutl/details/boost/LICENSE delete mode 100644 cutl/details/boost/README delete mode 100644 cutl/details/boost/assert.hpp delete mode 100644 cutl/details/boost/checked_delete.hpp delete mode 100644 cutl/details/boost/config.hpp delete mode 100644 cutl/details/boost/config/abi/msvc_prefix.hpp delete mode 100644 cutl/details/boost/config/abi/msvc_suffix.hpp delete mode 100644 cutl/details/boost/config/abi_prefix.hpp delete mode 100644 cutl/details/boost/config/abi_suffix.hpp delete mode 100644 cutl/details/boost/config/auto_link.hpp delete mode 100644 cutl/details/boost/config/compiler/clang.hpp delete mode 100644 cutl/details/boost/config/compiler/codegear.hpp delete mode 100644 cutl/details/boost/config/compiler/comeau.hpp delete mode 100644 cutl/details/boost/config/compiler/common_edg.hpp delete mode 100644 cutl/details/boost/config/compiler/compaq_cxx.hpp delete mode 100644 cutl/details/boost/config/compiler/cray.hpp delete mode 100644 cutl/details/boost/config/compiler/digitalmars.hpp delete mode 100644 cutl/details/boost/config/compiler/gcc.hpp delete mode 100644 cutl/details/boost/config/compiler/gcc_xml.hpp delete mode 100644 cutl/details/boost/config/compiler/greenhills.hpp delete mode 100644 cutl/details/boost/config/compiler/hp_acc.hpp delete mode 100644 cutl/details/boost/config/compiler/intel.hpp delete mode 100644 cutl/details/boost/config/compiler/kai.hpp delete mode 100644 cutl/details/boost/config/compiler/metrowerks.hpp delete mode 100644 cutl/details/boost/config/compiler/mpw.hpp delete mode 100644 cutl/details/boost/config/compiler/nvcc.hpp delete mode 100644 cutl/details/boost/config/compiler/pathscale.hpp delete mode 100644 cutl/details/boost/config/compiler/pgi.hpp delete mode 100644 cutl/details/boost/config/compiler/sgi_mipspro.hpp delete mode 100644 cutl/details/boost/config/compiler/sunpro_cc.hpp delete mode 100644 cutl/details/boost/config/compiler/vacpp.hpp delete mode 100644 cutl/details/boost/config/compiler/visualc.hpp delete mode 100644 cutl/details/boost/config/no_tr1/cmath.hpp delete mode 100644 cutl/details/boost/config/no_tr1/complex.hpp delete mode 100644 cutl/details/boost/config/no_tr1/functional.hpp delete mode 100644 cutl/details/boost/config/no_tr1/memory.hpp delete mode 100644 cutl/details/boost/config/no_tr1/utility.hpp delete mode 100644 cutl/details/boost/config/platform/aix.hpp delete mode 100644 cutl/details/boost/config/platform/amigaos.hpp delete mode 100644 cutl/details/boost/config/platform/beos.hpp delete mode 100644 cutl/details/boost/config/platform/bsd.hpp delete mode 100644 cutl/details/boost/config/platform/cray.hpp delete mode 100644 cutl/details/boost/config/platform/cygwin.hpp delete mode 100644 cutl/details/boost/config/platform/hpux.hpp delete mode 100644 cutl/details/boost/config/platform/irix.hpp delete mode 100644 cutl/details/boost/config/platform/linux.hpp delete mode 100644 cutl/details/boost/config/platform/macos.hpp delete mode 100644 cutl/details/boost/config/platform/qnxnto.hpp delete mode 100644 cutl/details/boost/config/platform/solaris.hpp delete mode 100644 cutl/details/boost/config/platform/symbian.hpp delete mode 100644 cutl/details/boost/config/platform/vms.hpp delete mode 100644 cutl/details/boost/config/platform/vxworks.hpp delete mode 100644 cutl/details/boost/config/platform/win32.hpp delete mode 100644 cutl/details/boost/config/posix_features.hpp delete mode 100644 cutl/details/boost/config/requires_threads.hpp delete mode 100644 cutl/details/boost/config/select_compiler_config.hpp delete mode 100644 cutl/details/boost/config/select_platform_config.hpp delete mode 100644 cutl/details/boost/config/select_stdlib_config.hpp delete mode 100644 cutl/details/boost/config/stdlib/dinkumware.hpp delete mode 100644 cutl/details/boost/config/stdlib/libcomo.hpp delete mode 100644 cutl/details/boost/config/stdlib/libcpp.hpp delete mode 100644 cutl/details/boost/config/stdlib/libstdcpp3.hpp delete mode 100644 cutl/details/boost/config/stdlib/modena.hpp delete mode 100644 cutl/details/boost/config/stdlib/msl.hpp delete mode 100644 cutl/details/boost/config/stdlib/roguewave.hpp delete mode 100644 cutl/details/boost/config/stdlib/sgi.hpp delete mode 100644 cutl/details/boost/config/stdlib/stlport.hpp delete mode 100644 cutl/details/boost/config/stdlib/vacpp.hpp delete mode 100644 cutl/details/boost/config/suffix.hpp delete mode 100644 cutl/details/boost/config/user.hpp delete mode 100644 cutl/details/boost/config/warning_disable.hpp delete mode 100644 cutl/details/boost/cregex.hpp delete mode 100644 cutl/details/boost/cstdint.hpp delete mode 100644 cutl/details/boost/current_function.hpp delete mode 100644 cutl/details/boost/detail/container_fwd.hpp delete mode 100644 cutl/details/boost/detail/indirect_traits.hpp delete mode 100644 cutl/details/boost/detail/interlocked.hpp delete mode 100644 cutl/details/boost/detail/is_function_ref_tester.hpp delete mode 100644 cutl/details/boost/detail/iterator.hpp delete mode 100644 cutl/details/boost/detail/lightweight_mutex.hpp delete mode 100644 cutl/details/boost/detail/sp_typeinfo.hpp delete mode 100644 cutl/details/boost/detail/workaround.hpp delete mode 100644 cutl/details/boost/exception/detail/attribute_noreturn.hpp delete mode 100644 cutl/details/boost/exception/exception.hpp delete mode 100644 cutl/details/boost/functional/hash.hpp delete mode 100644 cutl/details/boost/functional/hash/detail/float_functions.hpp delete mode 100644 cutl/details/boost/functional/hash/detail/hash_float.hpp delete mode 100644 cutl/details/boost/functional/hash/detail/limits.hpp delete mode 100644 cutl/details/boost/functional/hash/extensions.hpp delete mode 100644 cutl/details/boost/functional/hash/hash.hpp delete mode 100644 cutl/details/boost/functional/hash/hash_fwd.hpp delete mode 100644 cutl/details/boost/integer.hpp delete mode 100644 cutl/details/boost/integer/static_log2.hpp delete mode 100644 cutl/details/boost/integer_fwd.hpp delete mode 100644 cutl/details/boost/integer_traits.hpp delete mode 100644 cutl/details/boost/iterator.hpp delete mode 100644 cutl/details/boost/iterator/detail/config_def.hpp delete mode 100644 cutl/details/boost/iterator/detail/config_undef.hpp delete mode 100644 cutl/details/boost/iterator/detail/enable_if.hpp delete mode 100644 cutl/details/boost/iterator/detail/facade_iterator_category.hpp delete mode 100644 cutl/details/boost/iterator/interoperable.hpp delete mode 100644 cutl/details/boost/iterator/iterator_categories.hpp delete mode 100644 cutl/details/boost/iterator/iterator_facade.hpp delete mode 100644 cutl/details/boost/iterator/iterator_traits.hpp delete mode 100644 cutl/details/boost/limits.hpp delete mode 100644 cutl/details/boost/memory_order.hpp delete mode 100644 cutl/details/boost/mpl/always.hpp delete mode 100644 cutl/details/boost/mpl/and.hpp delete mode 100644 cutl/details/boost/mpl/apply.hpp delete mode 100644 cutl/details/boost/mpl/apply_fwd.hpp delete mode 100644 cutl/details/boost/mpl/apply_wrap.hpp delete mode 100644 cutl/details/boost/mpl/arg.hpp delete mode 100644 cutl/details/boost/mpl/arg_fwd.hpp delete mode 100644 cutl/details/boost/mpl/assert.hpp delete mode 100644 cutl/details/boost/mpl/aux_/adl_barrier.hpp delete mode 100644 cutl/details/boost/mpl/aux_/arg_typedef.hpp delete mode 100644 cutl/details/boost/mpl/aux_/arity.hpp delete mode 100644 cutl/details/boost/mpl/aux_/arity_spec.hpp delete mode 100644 cutl/details/boost/mpl/aux_/common_name_wknd.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/adl.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/arrays.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/bind.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/compiler.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/ctps.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/dtp.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/eti.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/gcc.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/has_apply.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/has_xxx.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/integral.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/intel.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/lambda.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/msvc.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/msvc_typename.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/nttp.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/overload_resolution.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/pp_counter.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/preprocessor.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/static_constant.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/ttp.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/use_preprocessed.hpp delete mode 100644 cutl/details/boost/mpl/aux_/config/workaround.hpp delete mode 100644 cutl/details/boost/mpl/aux_/count_args.hpp delete mode 100644 cutl/details/boost/mpl/aux_/full_lambda.hpp delete mode 100644 cutl/details/boost/mpl/aux_/has_apply.hpp delete mode 100644 cutl/details/boost/mpl/aux_/has_rebind.hpp delete mode 100644 cutl/details/boost/mpl/aux_/has_type.hpp delete mode 100644 cutl/details/boost/mpl/aux_/include_preprocessed.hpp delete mode 100644 cutl/details/boost/mpl/aux_/integral_wrapper.hpp delete mode 100644 cutl/details/boost/mpl/aux_/lambda_arity_param.hpp delete mode 100644 cutl/details/boost/mpl/aux_/lambda_no_ctps.hpp delete mode 100644 cutl/details/boost/mpl/aux_/lambda_support.hpp delete mode 100644 cutl/details/boost/mpl/aux_/logical_op.hpp delete mode 100644 cutl/details/boost/mpl/aux_/msvc_dtw.hpp delete mode 100644 cutl/details/boost/mpl/aux_/msvc_is_class.hpp delete mode 100644 cutl/details/boost/mpl/aux_/msvc_never_true.hpp delete mode 100644 cutl/details/boost/mpl/aux_/na.hpp delete mode 100644 cutl/details/boost/mpl/aux_/na_assert.hpp delete mode 100644 cutl/details/boost/mpl/aux_/na_fwd.hpp delete mode 100644 cutl/details/boost/mpl/aux_/na_spec.hpp delete mode 100644 cutl/details/boost/mpl/aux_/nested_type_wknd.hpp delete mode 100644 cutl/details/boost/mpl/aux_/nttp_decl.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/add.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/def_params_tail.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/default_params.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/enum.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/ext_params.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/filter_params.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/params.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/partial_spec_params.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/range.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/repeat.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/sub.hpp delete mode 100644 cutl/details/boost/mpl/aux_/preprocessor/tuple.hpp delete mode 100644 cutl/details/boost/mpl/aux_/static_cast.hpp delete mode 100644 cutl/details/boost/mpl/aux_/template_arity.hpp delete mode 100644 cutl/details/boost/mpl/aux_/template_arity_fwd.hpp delete mode 100644 cutl/details/boost/mpl/aux_/type_wrapper.hpp delete mode 100644 cutl/details/boost/mpl/aux_/value_wknd.hpp delete mode 100644 cutl/details/boost/mpl/aux_/yes_no.hpp delete mode 100644 cutl/details/boost/mpl/bind.hpp delete mode 100644 cutl/details/boost/mpl/bind_fwd.hpp delete mode 100644 cutl/details/boost/mpl/bool.hpp delete mode 100644 cutl/details/boost/mpl/bool_fwd.hpp delete mode 100644 cutl/details/boost/mpl/eval_if.hpp delete mode 100644 cutl/details/boost/mpl/has_xxx.hpp delete mode 100644 cutl/details/boost/mpl/identity.hpp delete mode 100644 cutl/details/boost/mpl/if.hpp delete mode 100644 cutl/details/boost/mpl/int.hpp delete mode 100644 cutl/details/boost/mpl/int_fwd.hpp delete mode 100644 cutl/details/boost/mpl/integral_c.hpp delete mode 100644 cutl/details/boost/mpl/integral_c_fwd.hpp delete mode 100644 cutl/details/boost/mpl/integral_c_tag.hpp delete mode 100644 cutl/details/boost/mpl/is_placeholder.hpp delete mode 100644 cutl/details/boost/mpl/lambda.hpp delete mode 100644 cutl/details/boost/mpl/lambda_fwd.hpp delete mode 100644 cutl/details/boost/mpl/limits/arity.hpp delete mode 100644 cutl/details/boost/mpl/next.hpp delete mode 100644 cutl/details/boost/mpl/next_prior.hpp delete mode 100644 cutl/details/boost/mpl/not.hpp delete mode 100644 cutl/details/boost/mpl/or.hpp delete mode 100644 cutl/details/boost/mpl/placeholders.hpp delete mode 100644 cutl/details/boost/mpl/protect.hpp delete mode 100644 cutl/details/boost/mpl/quote.hpp delete mode 100644 cutl/details/boost/mpl/size_t.hpp delete mode 100644 cutl/details/boost/mpl/size_t_fwd.hpp delete mode 100644 cutl/details/boost/mpl/void.hpp delete mode 100644 cutl/details/boost/mpl/void_fwd.hpp delete mode 100644 cutl/details/boost/non_type.hpp delete mode 100644 cutl/details/boost/preprocessor/arithmetic/add.hpp delete mode 100644 cutl/details/boost/preprocessor/arithmetic/dec.hpp delete mode 100644 cutl/details/boost/preprocessor/arithmetic/inc.hpp delete mode 100644 cutl/details/boost/preprocessor/arithmetic/sub.hpp delete mode 100644 cutl/details/boost/preprocessor/array/data.hpp delete mode 100644 cutl/details/boost/preprocessor/array/elem.hpp delete mode 100644 cutl/details/boost/preprocessor/array/size.hpp delete mode 100644 cutl/details/boost/preprocessor/cat.hpp delete mode 100644 cutl/details/boost/preprocessor/comma_if.hpp delete mode 100644 cutl/details/boost/preprocessor/config/config.hpp delete mode 100644 cutl/details/boost/preprocessor/control/detail/dmc/while.hpp delete mode 100644 cutl/details/boost/preprocessor/control/detail/edg/while.hpp delete mode 100644 cutl/details/boost/preprocessor/control/detail/msvc/while.hpp delete mode 100644 cutl/details/boost/preprocessor/control/detail/while.hpp delete mode 100644 cutl/details/boost/preprocessor/control/expr_if.hpp delete mode 100644 cutl/details/boost/preprocessor/control/expr_iif.hpp delete mode 100644 cutl/details/boost/preprocessor/control/if.hpp delete mode 100644 cutl/details/boost/preprocessor/control/iif.hpp delete mode 100644 cutl/details/boost/preprocessor/control/while.hpp delete mode 100644 cutl/details/boost/preprocessor/debug/error.hpp delete mode 100644 cutl/details/boost/preprocessor/dec.hpp delete mode 100644 cutl/details/boost/preprocessor/detail/auto_rec.hpp delete mode 100644 cutl/details/boost/preprocessor/detail/check.hpp delete mode 100644 cutl/details/boost/preprocessor/detail/dmc/auto_rec.hpp delete mode 100644 cutl/details/boost/preprocessor/detail/is_binary.hpp delete mode 100644 cutl/details/boost/preprocessor/empty.hpp delete mode 100644 cutl/details/boost/preprocessor/enum_params.hpp delete mode 100644 cutl/details/boost/preprocessor/enum_shifted_params.hpp delete mode 100644 cutl/details/boost/preprocessor/expr_if.hpp delete mode 100644 cutl/details/boost/preprocessor/facilities/empty.hpp delete mode 100644 cutl/details/boost/preprocessor/facilities/identity.hpp delete mode 100644 cutl/details/boost/preprocessor/facilities/overload.hpp delete mode 100644 cutl/details/boost/preprocessor/identity.hpp delete mode 100644 cutl/details/boost/preprocessor/inc.hpp delete mode 100644 cutl/details/boost/preprocessor/iterate.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/lower1.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/lower2.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/lower3.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/lower4.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/lower5.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/upper1.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/upper2.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/upper3.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/upper4.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/bounds/upper5.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/finish.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/forward1.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/forward2.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/forward3.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/forward4.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/forward5.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/reverse1.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/reverse2.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/reverse3.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/reverse4.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/iter/reverse5.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/local.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/rlocal.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/self.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/detail/start.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/iterate.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/local.hpp delete mode 100644 cutl/details/boost/preprocessor/iteration/self.hpp delete mode 100644 cutl/details/boost/preprocessor/list/adt.hpp delete mode 100644 cutl/details/boost/preprocessor/list/append.hpp delete mode 100644 cutl/details/boost/preprocessor/list/detail/dmc/fold_left.hpp delete mode 100644 cutl/details/boost/preprocessor/list/detail/edg/fold_left.hpp delete mode 100644 cutl/details/boost/preprocessor/list/detail/edg/fold_right.hpp delete mode 100644 cutl/details/boost/preprocessor/list/detail/fold_left.hpp delete mode 100644 cutl/details/boost/preprocessor/list/detail/fold_right.hpp delete mode 100644 cutl/details/boost/preprocessor/list/fold_left.hpp delete mode 100644 cutl/details/boost/preprocessor/list/fold_right.hpp delete mode 100644 cutl/details/boost/preprocessor/list/for_each_i.hpp delete mode 100644 cutl/details/boost/preprocessor/list/reverse.hpp delete mode 100644 cutl/details/boost/preprocessor/list/transform.hpp delete mode 100644 cutl/details/boost/preprocessor/logical/and.hpp delete mode 100644 cutl/details/boost/preprocessor/logical/bitand.hpp delete mode 100644 cutl/details/boost/preprocessor/logical/bool.hpp delete mode 100644 cutl/details/boost/preprocessor/logical/compl.hpp delete mode 100644 cutl/details/boost/preprocessor/punctuation/comma.hpp delete mode 100644 cutl/details/boost/preprocessor/punctuation/comma_if.hpp delete mode 100644 cutl/details/boost/preprocessor/repeat.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/detail/dmc/for.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/detail/edg/for.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/detail/for.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/detail/msvc/for.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/enum_params.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/enum_shifted_params.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/enum_trailing_params.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/for.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/repeat.hpp delete mode 100644 cutl/details/boost/preprocessor/repetition/repeat_from_to.hpp delete mode 100644 cutl/details/boost/preprocessor/seq/detail/split.hpp delete mode 100644 cutl/details/boost/preprocessor/seq/elem.hpp delete mode 100644 cutl/details/boost/preprocessor/seq/first_n.hpp delete mode 100644 cutl/details/boost/preprocessor/seq/fold_left.hpp delete mode 100644 cutl/details/boost/preprocessor/seq/rest_n.hpp delete mode 100644 cutl/details/boost/preprocessor/seq/seq.hpp delete mode 100644 cutl/details/boost/preprocessor/seq/size.hpp delete mode 100644 cutl/details/boost/preprocessor/seq/subseq.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/detail/counter.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/detail/def.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/detail/shared.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/detail/slot1.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/detail/slot2.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/detail/slot3.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/detail/slot4.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/detail/slot5.hpp delete mode 100644 cutl/details/boost/preprocessor/slot/slot.hpp delete mode 100644 cutl/details/boost/preprocessor/stringize.hpp delete mode 100644 cutl/details/boost/preprocessor/tuple/eat.hpp delete mode 100644 cutl/details/boost/preprocessor/tuple/elem.hpp delete mode 100644 cutl/details/boost/preprocessor/tuple/rem.hpp delete mode 100644 cutl/details/boost/preprocessor/tuple/to_list.hpp delete mode 100644 cutl/details/boost/preprocessor/variadic/elem.hpp delete mode 100644 cutl/details/boost/preprocessor/variadic/size.hpp delete mode 100644 cutl/details/boost/ref.hpp delete mode 100644 cutl/details/boost/regex.hpp delete mode 100644 cutl/details/boost/regex/config.hpp delete mode 100644 cutl/details/boost/regex/config/cwchar.hpp delete mode 100644 cutl/details/boost/regex/icu.hpp delete mode 100644 cutl/details/boost/regex/pattern_except.hpp delete mode 100644 cutl/details/boost/regex/pending/object_cache.hpp delete mode 100644 cutl/details/boost/regex/pending/static_mutex.hpp delete mode 100644 cutl/details/boost/regex/pending/unicode_iterator.hpp delete mode 100644 cutl/details/boost/regex/regex_traits.hpp delete mode 100644 cutl/details/boost/regex/src/c_regex_traits.cxx delete mode 100644 cutl/details/boost/regex/src/cpp_regex_traits.cxx delete mode 100644 cutl/details/boost/regex/src/cregex.cxx delete mode 100644 cutl/details/boost/regex/src/fileiter.cxx delete mode 100644 cutl/details/boost/regex/src/icu.cxx delete mode 100644 cutl/details/boost/regex/src/instances.cxx delete mode 100644 cutl/details/boost/regex/src/internals.hpp delete mode 100644 cutl/details/boost/regex/src/posix_api.cxx delete mode 100644 cutl/details/boost/regex/src/regex.cxx delete mode 100644 cutl/details/boost/regex/src/regex_debug.cxx delete mode 100644 cutl/details/boost/regex/src/regex_raw_buffer.cxx delete mode 100644 cutl/details/boost/regex/src/regex_traits_defaults.cxx delete mode 100644 cutl/details/boost/regex/src/static_mutex.cxx delete mode 100644 cutl/details/boost/regex/src/usinstances.cxx delete mode 100644 cutl/details/boost/regex/src/w32_regex_traits.cxx delete mode 100644 cutl/details/boost/regex/src/wc_regex_traits.cxx delete mode 100644 cutl/details/boost/regex/src/wide_posix_api.cxx delete mode 100644 cutl/details/boost/regex/src/winstances.cxx delete mode 100644 cutl/details/boost/regex/user.hpp delete mode 100644 cutl/details/boost/regex/v4/basic_regex.hpp delete mode 100644 cutl/details/boost/regex/v4/basic_regex_creator.hpp delete mode 100644 cutl/details/boost/regex/v4/basic_regex_parser.hpp delete mode 100644 cutl/details/boost/regex/v4/c_regex_traits.hpp delete mode 100644 cutl/details/boost/regex/v4/char_regex_traits.hpp delete mode 100644 cutl/details/boost/regex/v4/cpp_regex_traits.hpp delete mode 100644 cutl/details/boost/regex/v4/cregex.hpp delete mode 100644 cutl/details/boost/regex/v4/error_type.hpp delete mode 100644 cutl/details/boost/regex/v4/fileiter.hpp delete mode 100644 cutl/details/boost/regex/v4/instances.hpp delete mode 100644 cutl/details/boost/regex/v4/iterator_category.hpp delete mode 100644 cutl/details/boost/regex/v4/iterator_traits.hpp delete mode 100644 cutl/details/boost/regex/v4/match_flags.hpp delete mode 100644 cutl/details/boost/regex/v4/match_results.hpp delete mode 100644 cutl/details/boost/regex/v4/mem_block_cache.hpp delete mode 100644 cutl/details/boost/regex/v4/perl_matcher.hpp delete mode 100644 cutl/details/boost/regex/v4/perl_matcher_common.hpp delete mode 100644 cutl/details/boost/regex/v4/perl_matcher_non_recursive.hpp delete mode 100644 cutl/details/boost/regex/v4/perl_matcher_recursive.hpp delete mode 100644 cutl/details/boost/regex/v4/primary_transform.hpp delete mode 100644 cutl/details/boost/regex/v4/protected_call.hpp delete mode 100644 cutl/details/boost/regex/v4/regbase.hpp delete mode 100644 cutl/details/boost/regex/v4/regex.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_format.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_fwd.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_grep.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_iterator.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_match.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_merge.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_raw_buffer.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_replace.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_search.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_split.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_token_iterator.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_traits.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_traits_defaults.hpp delete mode 100644 cutl/details/boost/regex/v4/regex_workaround.hpp delete mode 100644 cutl/details/boost/regex/v4/states.hpp delete mode 100644 cutl/details/boost/regex/v4/sub_match.hpp delete mode 100644 cutl/details/boost/regex/v4/syntax_type.hpp delete mode 100644 cutl/details/boost/regex/v4/u32regex_iterator.hpp delete mode 100644 cutl/details/boost/regex/v4/u32regex_token_iterator.hpp delete mode 100644 cutl/details/boost/regex/v4/w32_regex_traits.hpp delete mode 100644 cutl/details/boost/regex_fwd.hpp delete mode 100644 cutl/details/boost/scoped_array.hpp delete mode 100644 cutl/details/boost/scoped_ptr.hpp delete mode 100644 cutl/details/boost/shared_ptr.hpp delete mode 100644 cutl/details/boost/smart_ptr/bad_weak_ptr.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/atomic_count.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/atomic_count_gcc.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/atomic_count_gcc_x86.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/atomic_count_pthreads.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/atomic_count_sync.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/atomic_count_win32.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/lightweight_mutex.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/lwm_nop.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/lwm_pthreads.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/lwm_win32_cs.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/operator_bool.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/quick_allocator.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/shared_count.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/shared_ptr_nmt.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_convertible.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_aix.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_nt.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_pt.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_spin.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_sync.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_base_w32.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_counted_impl.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_has_sync.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/sp_nullptr_t.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/spinlock.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/spinlock_gcc_arm.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/spinlock_nt.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/spinlock_pool.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/spinlock_pt.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/spinlock_sync.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/spinlock_w32.hpp delete mode 100644 cutl/details/boost/smart_ptr/detail/yield_k.hpp delete mode 100644 cutl/details/boost/smart_ptr/scoped_array.hpp delete mode 100644 cutl/details/boost/smart_ptr/scoped_ptr.hpp delete mode 100644 cutl/details/boost/smart_ptr/shared_ptr.hpp delete mode 100644 cutl/details/boost/static_assert.hpp delete mode 100644 cutl/details/boost/throw_exception.hpp delete mode 100644 cutl/details/boost/tr1/detail/config.hpp delete mode 100644 cutl/details/boost/tr1/detail/config_all.hpp delete mode 100644 cutl/details/boost/tr1/regex.hpp delete mode 100644 cutl/details/boost/type.hpp delete mode 100644 cutl/details/boost/type_traits/add_const.hpp delete mode 100644 cutl/details/boost/type_traits/add_lvalue_reference.hpp delete mode 100644 cutl/details/boost/type_traits/add_pointer.hpp delete mode 100644 cutl/details/boost/type_traits/add_reference.hpp delete mode 100644 cutl/details/boost/type_traits/add_rvalue_reference.hpp delete mode 100644 cutl/details/boost/type_traits/alignment_of.hpp delete mode 100644 cutl/details/boost/type_traits/broken_compiler_spec.hpp delete mode 100644 cutl/details/boost/type_traits/config.hpp delete mode 100644 cutl/details/boost/type_traits/detail/bool_trait_def.hpp delete mode 100644 cutl/details/boost/type_traits/detail/bool_trait_undef.hpp delete mode 100644 cutl/details/boost/type_traits/detail/cv_traits_impl.hpp delete mode 100644 cutl/details/boost/type_traits/detail/false_result.hpp delete mode 100644 cutl/details/boost/type_traits/detail/ice_and.hpp delete mode 100644 cutl/details/boost/type_traits/detail/ice_eq.hpp delete mode 100644 cutl/details/boost/type_traits/detail/ice_not.hpp delete mode 100644 cutl/details/boost/type_traits/detail/ice_or.hpp delete mode 100644 cutl/details/boost/type_traits/detail/is_function_ptr_helper.hpp delete mode 100644 cutl/details/boost/type_traits/detail/is_function_ptr_tester.hpp delete mode 100644 cutl/details/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp delete mode 100644 cutl/details/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp delete mode 100644 cutl/details/boost/type_traits/detail/size_t_trait_def.hpp delete mode 100644 cutl/details/boost/type_traits/detail/size_t_trait_undef.hpp delete mode 100644 cutl/details/boost/type_traits/detail/template_arity_spec.hpp delete mode 100644 cutl/details/boost/type_traits/detail/type_trait_def.hpp delete mode 100644 cutl/details/boost/type_traits/detail/type_trait_undef.hpp delete mode 100644 cutl/details/boost/type_traits/detail/wrap.hpp delete mode 100644 cutl/details/boost/type_traits/detail/yes_no_type.hpp delete mode 100644 cutl/details/boost/type_traits/ice.hpp delete mode 100644 cutl/details/boost/type_traits/integral_constant.hpp delete mode 100644 cutl/details/boost/type_traits/intrinsics.hpp delete mode 100644 cutl/details/boost/type_traits/is_abstract.hpp delete mode 100644 cutl/details/boost/type_traits/is_arithmetic.hpp delete mode 100644 cutl/details/boost/type_traits/is_array.hpp delete mode 100644 cutl/details/boost/type_traits/is_base_and_derived.hpp delete mode 100644 cutl/details/boost/type_traits/is_class.hpp delete mode 100644 cutl/details/boost/type_traits/is_const.hpp delete mode 100644 cutl/details/boost/type_traits/is_convertible.hpp delete mode 100644 cutl/details/boost/type_traits/is_enum.hpp delete mode 100644 cutl/details/boost/type_traits/is_float.hpp delete mode 100644 cutl/details/boost/type_traits/is_function.hpp delete mode 100644 cutl/details/boost/type_traits/is_integral.hpp delete mode 100644 cutl/details/boost/type_traits/is_lvalue_reference.hpp delete mode 100644 cutl/details/boost/type_traits/is_member_function_pointer.hpp delete mode 100644 cutl/details/boost/type_traits/is_member_pointer.hpp delete mode 100644 cutl/details/boost/type_traits/is_pod.hpp delete mode 100644 cutl/details/boost/type_traits/is_pointer.hpp delete mode 100644 cutl/details/boost/type_traits/is_polymorphic.hpp delete mode 100644 cutl/details/boost/type_traits/is_reference.hpp delete mode 100644 cutl/details/boost/type_traits/is_rvalue_reference.hpp delete mode 100644 cutl/details/boost/type_traits/is_same.hpp delete mode 100644 cutl/details/boost/type_traits/is_scalar.hpp delete mode 100644 cutl/details/boost/type_traits/is_union.hpp delete mode 100644 cutl/details/boost/type_traits/is_void.hpp delete mode 100644 cutl/details/boost/type_traits/is_volatile.hpp delete mode 100644 cutl/details/boost/type_traits/msvc/remove_bounds.hpp delete mode 100644 cutl/details/boost/type_traits/msvc/remove_const.hpp delete mode 100644 cutl/details/boost/type_traits/msvc/remove_cv.hpp delete mode 100644 cutl/details/boost/type_traits/msvc/remove_pointer.hpp delete mode 100644 cutl/details/boost/type_traits/msvc/remove_reference.hpp delete mode 100644 cutl/details/boost/type_traits/msvc/typeof.hpp delete mode 100644 cutl/details/boost/type_traits/remove_bounds.hpp delete mode 100644 cutl/details/boost/type_traits/remove_const.hpp delete mode 100644 cutl/details/boost/type_traits/remove_cv.hpp delete mode 100644 cutl/details/boost/type_traits/remove_pointer.hpp delete mode 100644 cutl/details/boost/type_traits/remove_reference.hpp delete mode 100644 cutl/details/boost/type_traits/type_with_alignment.hpp delete mode 100644 cutl/details/boost/utility/addressof.hpp delete mode 100644 cutl/details/boost/utility/enable_if.hpp delete mode 100644 cutl/details/boost/version.hpp delete mode 100644 cutl/details/build2/config-stub.h delete mode 100644 cutl/details/build2/config-vc-stub.h delete mode 100644 cutl/details/build2/config-vc.h delete mode 100644 cutl/details/build2/config.h delete mode 100644 cutl/details/config-vc.h delete mode 100644 cutl/details/config.h.in delete mode 100644 cutl/details/config.hxx delete mode 100644 cutl/details/expat/LICENSE delete mode 100644 cutl/details/expat/README delete mode 100644 cutl/details/expat/ascii.h delete mode 100644 cutl/details/expat/asciitab.h delete mode 100644 cutl/details/expat/config.h delete mode 100644 cutl/details/expat/expat.h delete mode 100644 cutl/details/expat/expat_external.h delete mode 100644 cutl/details/expat/iasciitab.h delete mode 100644 cutl/details/expat/internal.h delete mode 100644 cutl/details/expat/latin1tab.h delete mode 100644 cutl/details/expat/nametab.h delete mode 100644 cutl/details/expat/utf8tab.h delete mode 100644 cutl/details/expat/xmlparse.c delete mode 100644 cutl/details/expat/xmlrole.c delete mode 100644 cutl/details/expat/xmlrole.h delete mode 100644 cutl/details/expat/xmltok.c delete mode 100644 cutl/details/expat/xmltok.h delete mode 100644 cutl/details/expat/xmltok_impl.c delete mode 100644 cutl/details/expat/xmltok_impl.h delete mode 100644 cutl/details/expat/xmltok_ns.c delete mode 100644 cutl/details/export.hxx delete mode 100644 cutl/details/genx/LICENSE delete mode 100644 cutl/details/genx/README delete mode 100644 cutl/details/genx/char-props.c delete mode 100644 cutl/details/genx/genx.c delete mode 100644 cutl/details/genx/genx.h delete mode 100644 cutl/exception.cxx delete mode 100644 cutl/exception.hxx delete mode 100644 cutl/fs/auto-remove.cxx delete mode 100644 cutl/fs/auto-remove.hxx delete mode 100644 cutl/fs/exception.cxx delete mode 100644 cutl/fs/exception.hxx delete mode 100644 cutl/fs/path.cxx delete mode 100644 cutl/fs/path.hxx delete mode 100644 cutl/fs/path.ixx delete mode 100644 cutl/fs/path.txx delete mode 100644 cutl/libcutl-vc10.vcxproj delete mode 100644 cutl/libcutl-vc10.vcxproj.filters delete mode 100644 cutl/libcutl-vc9.vcproj delete mode 100644 cutl/makefile delete mode 100644 cutl/meta/answer.hxx delete mode 100644 cutl/meta/class-p.hxx delete mode 100644 cutl/meta/polymorphic-p.hxx delete mode 100644 cutl/meta/remove-c.hxx delete mode 100644 cutl/meta/remove-cv.hxx delete mode 100644 cutl/meta/remove-p.hxx delete mode 100644 cutl/meta/remove-v.hxx delete mode 100644 cutl/re.hxx delete mode 100644 cutl/re/re.cxx delete mode 100644 cutl/re/re.txx delete mode 100644 cutl/shared-ptr.hxx delete mode 100644 cutl/shared-ptr/base.cxx delete mode 100644 cutl/shared-ptr/base.hxx delete mode 100644 cutl/shared-ptr/base.ixx delete mode 100644 cutl/shared-ptr/base.txx delete mode 100644 cutl/static-ptr.hxx delete mode 100644 cutl/version.hxx delete mode 100644 cutl/version.hxx.in delete mode 100644 cutl/xml/exception.hxx delete mode 100644 cutl/xml/parser.cxx delete mode 100644 cutl/xml/parser.hxx delete mode 100644 cutl/xml/parser.ixx delete mode 100644 cutl/xml/parser.txx delete mode 100644 cutl/xml/qname.cxx delete mode 100644 cutl/xml/qname.hxx delete mode 100644 cutl/xml/serializer.cxx delete mode 100644 cutl/xml/serializer.hxx delete mode 100644 cutl/xml/serializer.ixx delete mode 100644 cutl/xml/value-traits.cxx delete mode 100644 cutl/xml/value-traits.hxx delete mode 100644 cutl/xml/value-traits.txx delete mode 100644 libcutl-vc10.sln delete mode 100644 libcutl-vc9.sln delete mode 100644 libcutl.pc.in create mode 100644 libcutl/buildfile create mode 100644 libcutl/compiler/code-stream.hxx create mode 100644 libcutl/compiler/code-stream.txx create mode 100644 libcutl/compiler/context.cxx create mode 100644 libcutl/compiler/context.hxx create mode 100644 libcutl/compiler/context.txx create mode 100644 libcutl/compiler/cxx-indenter.cxx create mode 100644 libcutl/compiler/cxx-indenter.hxx create mode 100644 libcutl/compiler/cxx-indenter.ixx create mode 100644 libcutl/compiler/cxx-indenter.txx create mode 100644 libcutl/compiler/sloc-counter.hxx create mode 100644 libcutl/compiler/sloc-counter.txx create mode 100644 libcutl/compiler/traversal.hxx create mode 100644 libcutl/compiler/traversal.txx create mode 100644 libcutl/compiler/type-id.hxx create mode 100644 libcutl/compiler/type-id.ixx create mode 100644 libcutl/compiler/type-id.txx create mode 100644 libcutl/compiler/type-info.cxx create mode 100644 libcutl/compiler/type-info.hxx create mode 100644 libcutl/compiler/type-info.ixx create mode 100644 libcutl/container/any.hxx create mode 100644 libcutl/container/graph.hxx create mode 100644 libcutl/container/graph.txx create mode 100644 libcutl/container/key.hxx create mode 100644 libcutl/container/map-iterator.hxx create mode 100644 libcutl/container/multi-index.hxx create mode 100644 libcutl/container/pointer-iterator.hxx create mode 100644 libcutl/exception.cxx create mode 100644 libcutl/exception.hxx create mode 100644 libcutl/export.hxx create mode 100644 libcutl/fs/auto-remove.cxx create mode 100644 libcutl/fs/auto-remove.hxx create mode 100644 libcutl/fs/exception.cxx create mode 100644 libcutl/fs/exception.hxx create mode 100644 libcutl/fs/path.cxx create mode 100644 libcutl/fs/path.hxx create mode 100644 libcutl/fs/path.ixx create mode 100644 libcutl/fs/path.txx create mode 100644 libcutl/meta/answer.hxx create mode 100644 libcutl/meta/class-p.hxx create mode 100644 libcutl/meta/polymorphic-p.hxx create mode 100644 libcutl/meta/remove-c.hxx create mode 100644 libcutl/meta/remove-cv.hxx create mode 100644 libcutl/meta/remove-p.hxx create mode 100644 libcutl/meta/remove-v.hxx create mode 100644 libcutl/re.hxx create mode 100644 libcutl/re/re.cxx create mode 100644 libcutl/re/re.txx create mode 100644 libcutl/shared-ptr.hxx create mode 100644 libcutl/shared-ptr/base.cxx create mode 100644 libcutl/shared-ptr/base.hxx create mode 100644 libcutl/shared-ptr/base.ixx create mode 100644 libcutl/shared-ptr/base.txx create mode 100644 libcutl/static-ptr.hxx create mode 100644 libcutl/version.hxx create mode 100644 libcutl/version.hxx.in delete mode 100644 m4/acx-pthread.m4 delete mode 100644 m4/disable-rpath.m4 delete mode 100644 m4/libboost.m4 delete mode 100644 m4/libexpat.m4 delete mode 100644 m4/libtool-link.m4 delete mode 100644 m4/pkgconfig.m4 delete mode 100644 m4/static-lib.m4 delete mode 100644 m4/threads.m4 delete mode 100644 makefile delete mode 100644 tests/Makefile.am delete mode 100644 tests/compiler/cxx-indenter/makefile delete mode 100644 tests/compiler/makefile delete mode 100644 tests/compiler/sloc-counter/makefile delete mode 100644 tests/compiler/traversal/makefile delete mode 100644 tests/container/makefile delete mode 100644 tests/container/multi-index/makefile delete mode 100644 tests/fs/makefile delete mode 100644 tests/fs/path/makefile delete mode 100644 tests/makefile delete mode 100644 tests/re/makefile delete mode 100644 tests/shared-ptr/makefile delete mode 100644 tests/xml/makefile delete mode 100644 tests/xml/parser/driver.cxx delete mode 100644 tests/xml/parser/makefile delete mode 100644 tests/xml/roundtrip/attribute.xml delete mode 100644 tests/xml/roundtrip/characters.xml delete mode 100644 tests/xml/roundtrip/driver.cxx delete mode 100644 tests/xml/roundtrip/followup-1.xml delete mode 100644 tests/xml/roundtrip/followup-2.xml delete mode 100644 tests/xml/roundtrip/makefile delete mode 100644 tests/xml/roundtrip/namespace.xml delete mode 100644 tests/xml/serializer/driver.cxx delete mode 100644 tests/xml/serializer/makefile delete mode 100644 version diff --git a/.gitignore b/.gitignore index 7136c06..c3de2e7 100644 --- a/.gitignore +++ b/.gitignore @@ -19,21 +19,3 @@ *.exe.dlls/ *.exe.manifest *.pc - -# Old build system output. -# -*.l -*.l.cpp-options - -# Generated documentation. -# -*.pdf -*.ps - -# Generated build system files. -# -*-dynamic.make - -# Generated .gitignore files. -# -.gitignore diff --git a/INSTALL b/INSTALL index 9660539..6b83664 100644 --- a/INSTALL +++ b/INSTALL @@ -1,69 +1,6 @@ -Building on UNIX -================ +The easiest way to build this package is with the bpkg package manager: -The following build instructions are for the Linux/UNIX/Mac OS X -operating systems as well as for Cygwin and MinGW on Windows. +$ bpkg build libcutl -The standard autotools-based build system is used on these platforms. After -unpacking the source code archive, change to the libcutl package directory -(referred to as libcutl/ from now on) and run the configure script: - -./configure - -To see the available configuration options run configure with --help: - -./configure --help - -As an example, the following configure command only builds shared libraries, -uses the specified C and C++ compilers, and compiles with optimization and -without debug information: - -./configure --disable-static CC=gcc-4.5 CXX=g++-4.5 CFLAGS=-O3 CXXFLAGS=-O3 - -Once configuration is complete, run make to build libcutl: - -make - -Once the build is completed successfully, you can install the libcutl headers -and libraries using the install target (you may need to do this step as root -depending on the installation directory): - -make install - - -Building on Windows -=================== - -The following build instructions are for Windows using Microsoft Visual -Studio. If you would like to build libcutl with GCC either using Cygwin -or MinGW, refer to the "Building on UNIX" section above. - -The standard Visual Studio project and solution files are used on this -platform. To build libcutl, unpack the source code archive and open the -libcutl-vc.sln file located in the libcutl package directory (referred -to as libcutl\ from now on). Here is the version of Visual Studio that -you are using. Once the solution is open, select the desired build -configuration (Debug or Release) and platform (Win32 or x64) and build -the solution. - -The resulting 32-bit DLLs and import libraries are placed into the -libcutl\bin\ and libcutl\lib\ directories, respectively. Similarly, the -64-bit DLLs and import libraries are placed into libcutl\bin64\ and -libcutl\lib64\. The Release versions of the import libraries are named -cutl.lib and the Debug versions are named cutl-d.lib. - -To configure Visual Studio to automatically locate the libcutl headers, -DLLs, and import libraries, add the following paths to your VC++ -Directories: - -Win32: - - Include: ...\libcutl - Library: ...\libcutl\lib - Executable: ...\libcutl\bin - -x64: - - Include: ...\libcutl - Library: ...\libcutl\lib64 - Executable: ...\libcutl\bin64 +But if you don't want to use the package manager, then you can also build it +manually using the standard build2 build system. diff --git a/INSTALL-GIT b/INSTALL-GIT deleted file mode 100644 index 8899bd5..0000000 --- a/INSTALL-GIT +++ /dev/null @@ -1,72 +0,0 @@ -The following instructions describe how to work with the source code that was -checked out from the git repository. - -The major difference between using a released source code package and source -code from the repository is that the former does not contain autotools-based -makefiles or Visual Studio project files. Instead, it contains templates for -these files as well as its own, custom build system. This build system is -used for development as well as to automatically generate the autotools and -Visual Studio files. - -This file describes how to use this build system to build the package as well -as to create a release-ready source distribution which contains the autotools -build system and Visual Studio project files. - - -Prerequisites -============= - -Besides the prerequisites listed in the INSTALL file, you will need the -following additional packages: - - - GNU bash >= 2.0.0 http://www.gnu.org/software/bash/ - - GNU make >= 3.81 http://www.gnu.org/software/make/ - - build >= 0.3.8 http://www.codesynthesis.com/projects/build/ - -If you are planning to create the source code distributions, then you will -also need the following packages: - - - GNU m4 >= 1.4.0 http://www.gnu.org/software/m4/ - - GNU sed >= 4.0.0 http://www.gnu.org/software/sed/ - - tofrodos >= 1.7.0 http://www.thefreecountry.com/tofrodos/ - -Any reasonably up to date GNU/Linux installation would normally have all of -the above packages already present, except for build and maybe tofrodos. - - -Configuring and Building -======================== - -To build the source code simply run make in the root directory of the package. -The first time you run make, the build process will also configure the -package by asking you several questions. On the subsequent runs, make will -only rebuild what has changed. - -To run the automated test suite (if any), run 'make test'. To clean the object -files, executables, etc., run 'make clean'. To de-configure the package (that -is, to remove configuration files in addition to objects, executables, etc.), -run 'make disfigure'. - - -Creating Distribution -===================== - -To create the source code distribution, use the dist make target as well as -the dist_prefix variable to specify the directory where the distribution files -should be placed. For example: - -make dist dist_prefix=/tmp/package-1.1.0 - -Once the distribution files are ready, change to the distribution directory -and run the bootstrap script to bootstrap the autotools build system, for -example: - -cd /tmp/package-1.1.0 -./bootsrap - -To create the source code archives, use the autotools build system. First -configuring the package (see the INSTALL file for more information on this -step) and then use the dist target to make the archives, for example: - -./configure -make dist diff --git a/LICENSE b/LICENSE index 2654442..7f70401 100644 --- a/LICENSE +++ b/LICENSE @@ -1,17 +1,3 @@ -cutl/details/boost/*: - -Boost Software License, see the cutl/details/boost/LICENSE file for details. - -cutl/details/expat/*: - -MIT License, see the cutl/details/expat/LICENSE file details. - -cutl/details/genx/*: - -MIT License, see the cutl/details/genx/LICENSE file details. - -The rest: - MIT License Copyright (c) 2013-2020 Code Synthesis Tools CC. diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index e508b3a..0000000 --- a/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -# file : Makefile.am -# license : MIT; see accompanying LICENSE file - -SUBDIRS = __path__(dirs) -dist_doc_DATA = __file__(docs) -EXTRA_DIST = __file__(extra_dist) -ACLOCAL_AMFLAGS = -I m4 - -pkgconfigdir = @pkgconfigdir@ -pkgconfig_DATA= libcutl.pc diff --git a/README b/README index a98eccb..474e315 100644 --- a/README +++ b/README @@ -9,8 +9,7 @@ See the INSTALL file for prerequisites and installation instructions. See the doc/ directory for documentation. -The project page is at http://codesynthesis.com/projects/libcutl/. +The project page is at https://www.codesynthesis.com/projects/libcutl/. -Send questions, bug reports, or any other feedback to +Send questions, bug reports, or any other feedback to libcutl-users@codesynthesis.com. - diff --git a/README-GIT b/README-GIT index e91c9d4..c2b9776 100644 --- a/README-GIT +++ b/README-GIT @@ -1,4 +1,4 @@ -The checked out cutl/version.hxx will be overwritten during the build process -but these changes should be ignored. To do this automatically, run: +The checked out libcutl/version.hxx will be overwritten during the build +process but these changes should be ignored. To do this automatically, run: -git update-index --assume-unchanged cutl/version.hxx +git update-index --assume-unchanged libcutl/version.hxx diff --git a/TODO b/TODO index 8b4eb06..e6e166d 100644 --- a/TODO +++ b/TODO @@ -1,8 +1,5 @@ @@ Add memprof? @@ path::base() and ".." & "." special directories. -@@ INSTALL does not describe automake/vc++ (not currently dist'ed). -@@ Add static lib vc++ configurations (for cli). -@@ Handle tests in automake. @@ No support for Windows network directories. diff --git a/bootstrap b/bootstrap deleted file mode 100755 index c7174d7..0000000 --- a/bootstrap +++ /dev/null @@ -1,16 +0,0 @@ -#! /bin/sh - -# file : bootstrap -# license : MIT; see accompanying LICENSE file - -# -# Bootstrap the automake build system. -# - -rm -f config.cache - -if test ! -d m4; then - mkdir m4 -fi - -autoreconf --install diff --git a/build/bootstrap.make b/build/bootstrap.make deleted file mode 100644 index f6f9d59..0000000 --- a/build/bootstrap.make +++ /dev/null @@ -1,72 +0,0 @@ -# file : build/bootstrap.make -# license : MIT; see accompanying LICENSE file - -project_name := libcutl - -# First try to include the bundled bootstrap.make if it exist. If that -# fails, let make search for the external bootstrap.make. -# -build := build-0.3 - --include $(dir $(lastword $(MAKEFILE_LIST)))../../$(build)/bootstrap.make - -ifeq ($(patsubst %build/bootstrap.make,,$(lastword $(MAKEFILE_LIST))),) -include $(build)/bootstrap.make -endif - - -# Aliases -# -.PHONY: $(out_base)/ \ - $(out_base)/.test \ - $(out_base)/.dist \ - $(out_base)/.install \ - $(out_base)/.clean - -ifdef %interactive% - -.PHONY: test dist install clean - -test: $(out_base)/.test -dist: $(out_base)/.dist -install: $(out_base)/.install -clean: $(out_base)/.clean - -ifneq ($(filter $(.DEFAULT_GOAL),test dist install clean),) -.DEFAULT_GOAL := -endif - -endif - -# Make sure the distribution prefix is set if the goal is dist. -# -ifneq ($(filter $(MAKECMDGOALS),dist),) -ifeq ($(dist_prefix),) -$(error dist_prefix is not set) -endif -endif - -# If we don't have dependency auto-generation then we need to manually -# make sure that generated files are generated before C++ file are -# compiler. To do this we make the object files ($2) depend in order- -# only on generated files ($3). -# -ifeq ($(cxx_id),generic) - -define include-dep -$(if $2,$(eval $2: | $3)) -endef - -else - -define include-dep -$(call -include,$1) -endef - -endif - -# Don't include dependency info for certain targets. -# -ifneq ($(filter $(MAKECMDGOALS),clean disfigure dist),) -include-dep = -endif diff --git a/build/export.build b/build/export.build index 12d96d4..71441fd 100644 --- a/build/export.build +++ b/build/export.build @@ -3,7 +3,7 @@ $out_root/ { - include cutl/ + include libcutl/ } -export $out_root/cutl/lib{cutl} +export $out_root/libcutl/lib{cutl} diff --git a/build/export/libcutl/stub.make b/build/export/libcutl/stub.make deleted file mode 100644 index 8b6c105..0000000 --- a/build/export/libcutl/stub.make +++ /dev/null @@ -1,8 +0,0 @@ -# file : build/export/libcutl/stub.make -# license : MIT; see accompanying LICENSE file - -$(call include-once,$(src_root)/cutl/makefile,$(out_root)) - -$(call export,\ - l: $(out_root)/cutl/cutl.l,\ - cpp-options: $(out_root)/cutl/cutl.l.cpp-options) diff --git a/build/import/libcutl/configuration-rules.make b/build/import/libcutl/configuration-rules.make deleted file mode 100644 index 4559510..0000000 --- a/build/import/libcutl/configuration-rules.make +++ /dev/null @@ -1,13 +0,0 @@ -# file : build/import/libcutl/configuration-rules.make -# license : MIT; see accompanying LICENSE file - -$(dcf_root)/import/libcutl/configuration-dynamic.make: | $(dcf_root)/import/libcutl/. - $(call message,,$(scf_root)/import/libcutl/configure $@) - -ifndef %foreign% - -$(dcf_root)/.disfigure:: - $(call message,rm $(dcf_root)/import/libcutl/configuration-dynamic.make,\ -rm -f $(dcf_root)/import/libcutl/configuration-dynamic.make) - -endif diff --git a/build/import/libcutl/configure b/build/import/libcutl/configure deleted file mode 100755 index 5c182e2..0000000 --- a/build/import/libcutl/configure +++ /dev/null @@ -1,53 +0,0 @@ -#! /usr/bin/env bash - -# file : build/import/libcutl/configure -# license : MIT; see accompanying LICENSE file - - -# $1 - out file -# -# bld_root - build root -# project_name - project name -# - -source $bld_root/dialog.bash - - -$echo -$echo "Configuring external dependency on 'libcutl' for '$project_name'." -$echo - -$echo -$echo "Would you like to configure dependency on the installed " -$echo "version of 'libcutl' as opposed to the development build?" -$echo - -installed=`read_y_n y` - -path= - -if [ "$installed" = "n" ]; then - -$echo -$echo "Please enter the src_root for 'libcutl'." -$echo - -src_root=`read_path --directory --exist` - -$echo -$echo "Please enter the out_root for 'libcutl'." -$echo - -out_root=`read_path --directory $src_root` - -fi - -echo libcutl_installed := $installed >$1 - -if [ "$installed" = "n" ]; then - -echo src_root := $src_root >>$1 -echo scf_root := \$\(src_root\)/build >>$1 -echo out_root := $out_root >>$1 - -fi diff --git a/build/import/libcutl/stub.make b/build/import/libcutl/stub.make deleted file mode 100644 index 11876f2..0000000 --- a/build/import/libcutl/stub.make +++ /dev/null @@ -1,28 +0,0 @@ -# file : build/import/libcutl/stub.make -# license : MIT; see accompanying LICENSE file - -$(call include-once,$(scf_root)/import/libcutl/configuration-rules.make,$(dcf_root)) - -libcutl_installed := - -$(call -include,$(dcf_root)/import/libcutl/configuration-dynamic.make) - -ifdef libcutl_installed - -ifeq ($(libcutl_installed),y) - -$(call export,l: -lcutl,cpp-options: ) - -else - -# Include export stub. -# -$(call include,$(scf_root)/export/libcutl/stub.make) - -endif - -else - -.NOTPARALLEL: - -endif diff --git a/buildfile b/buildfile index 217f5c7..99745d5 100644 --- a/buildfile +++ b/buildfile @@ -1,7 +1,7 @@ # file : buildfile # license : MIT; see accompanying LICENSE file -./: {*/ -build/ -doc/ -m4/} doc{INSTALL NEWS README} legal{LICENSE} manifest +./: {*/ -build/ -doc/} doc{INSTALL NEWS README} legal{LICENSE} manifest # Don't install tests or the INSTALL file. # diff --git a/configure.ac b/configure.ac deleted file mode 100644 index 4ac0e6c..0000000 --- a/configure.ac +++ /dev/null @@ -1,120 +0,0 @@ -# file : configure.ac -# license : MIT; see accompanying LICENSE file - -AC_PREREQ(2.60) -AC_INIT([libcutl], [__value__(version)], [libcutl-users@codesynthesis.com]) -AC_CONFIG_AUX_DIR([config]) -AC_CONFIG_MACRO_DIR([m4]) -AC_CONFIG_SRCDIR([cutl/exception.hxx]) - -AM_INIT_AUTOMAKE([-Wall -Werror foreign nostdinc subdir-objects dist-bzip2 dist-zip tar-ustar]) -m4_equote()[m4_ifdef]m4_dquote()([AM_PROG_AR], [AM_PROG_AR]) # Required by automake 1.12. - -LT_INIT([win32-dll]) - -AC_CANONICAL_HOST - -# Check for C++ compiler and use it to compile the tests. -# -AC_PROG_CXX -AC_LANG(C++) - -# Create the libtool executable so that we can use it in further tests. -# -LT_OUTPUT - -# Check if we need to use external Boost. -# -AC_MSG_CHECKING([if we should use external boost]) - -AC_ARG_WITH( - [external-boost], - [AC_HELP_STRING([--with-external-boost],[use external boost instead of the internal subset])], - [external_boost=${withval}], - [external_boost=no]) - -if test x"$external_boost" != xno; then - AC_MSG_RESULT([yes]) - - # Check if we have Boost. - # - boost_found=yes - LIBBOOST([],[boost_found=no]) - LIBBOOST_REGEX([],[boost_found=no]) - LIBBOOST_SYSTEM - - if test x"$boost_found" = xno; then - AC_MSG_ERROR([boost regex is not found; consider using CPPFLAGS/LDFLAGS or --with-boost=DIR to specify its location]) - fi - - AC_DEFINE([LIBCUTL_EXTERNAL_BOOST], [1], [Use external boost.]) -else - AC_MSG_RESULT([no]) -fi - -AM_CONDITIONAL([LIBCUTL_EXTERNAL_BOOST], [test x"$external_boost" != xno]) - -# Check for threads. For now only internal Boost uses threads so don't -# configure them if we are using external Boost. -# -if test x"$external_boost" = xno; then - THREADS - AS_IF([test x$threads = xnone], - [AC_DEFINE([LIBCUTL_DISABLE_THREADS], [1], [Disable threads.])]) -fi - -# Check if we need to use external Expat. -# -AC_MSG_CHECKING([if we should use external expat]) - -AC_ARG_WITH( - [external-expat], - [AC_HELP_STRING([--with-external-expat],[use external expat instead of the internal subset])], - [external_expat=${withval}], - [external_expat=no]) - -if test x"$external_expat" != xno; then - AC_MSG_RESULT([yes]) - - # Check if we have Expat. - # - expat_found=yes - LIBEXPAT([],[expat_found=no]) - - if test x"$expat_found" = xno; then - AC_MSG_ERROR([expat is not found; consider using CPPFLAGS/LDFLAGS to specify its location]) - fi - - AC_DEFINE([LIBCUTL_EXTERNAL_EXPAT], [1], [Use external expat.]) -else - AC_MSG_RESULT([no]) -fi - -AM_CONDITIONAL([LIBCUTL_EXTERNAL_EXPAT], [test x"$external_expat" != xno]) - -# If we have internal Expat, then determine the byteorder. -# -if test x"$external_expat" = xno; then - AC_C_BIGENDIAN([byteorder=4321], [byteorder=1234]) - AC_DEFINE_UNQUOTED([LIBCUTL_BYTEORDER], [$byteorder], [1234 = little, 4321 = big]) -fi - -# Define LIBCUTL_STATIC_LIB if we are build static library on certain platforms. -# -STATIC_LIB([LIBCUTL_STATIC_LIB], [Static library interface.]) - -# Allow the user to specify the pkgconfig directory. -# -PKGCONFIG - -# Check if we should disable rpath. -# -DISABLE_RPATH - -# Output. -# -AC_CONFIG_HEADERS([cutl/config.h cutl/details/config.h]) -AC_CONFIG_FILES([ - __path__(config_files) -]) -AC_OUTPUT diff --git a/cutl/Makefile.am b/cutl/Makefile.am deleted file mode 100644 index 060b132..0000000 --- a/cutl/Makefile.am +++ /dev/null @@ -1,27 +0,0 @@ -# file : cutl/Makefile.am -# license : MIT; see accompanying LICENSE file - -EXTRA_DIST = __file__(extra_dist) - -cutlincludedir = $(includedir)/cutl - -lib_LTLIBRARIES = libcutl.la -libcutl_la_SOURCES = __path__(sources) - -nobase_cutlinclude_HEADERS = __path__(headers) -nobase_nodist_cutlinclude_HEADERS = details/config.h - -if !LIBCUTL_EXTERNAL_BOOST -libcutl_la_SOURCES += __path__(boost_sources) -endif - -if !LIBCUTL_EXTERNAL_EXPAT -libcutl_la_SOURCES += __path__(expat_sources) -nobase_cutlinclude_HEADERS += __path__(expat_headers) -endif - -libcutl_la_SOURCES += __path__(genx_sources) -nobase_cutlinclude_HEADERS += __path__(genx_headers) - -AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) -DLIBCUTL_DYNAMIC_LIB -AM_LDFLAGS = -release __value__(interface_version) -no-undefined diff --git a/cutl/buildfile b/cutl/buildfile deleted file mode 100644 index 9fa8fbd..0000000 --- a/cutl/buildfile +++ /dev/null @@ -1,69 +0,0 @@ -# file : cutl/buildfile -# license : MIT; see accompanying LICENSE file - -lib{cutl}: {hxx ixx txx cxx}{** -version -xml/** -details/boost/**} \ - {hxx}{version} \ -details/build2/{h}{*} - -# Include the generated version header into the distribution (so that we don't -# pick up an installed one) and don't remove it when cleaning in src (so that -# clean results in a state identical to distributed). -# -hxx{version}: in{version} $src_root/manifest -hxx{version}: -{ - dist = true - clean = ($src_root != $out_root) -} - -# Build options. -# -cxx.poptions =+ "-I$out_root" "-I$src_root" -DLIBCUTL_BUILD2 - -obja{*}: cxx.poptions += -DLIBCUTL_STATIC_BUILD -objs{*}: cxx.poptions += -DLIBCUTL_SHARED_BUILD - -# Export options. -# -lib{cutl}: cxx.export.poptions = "-I$out_root" "-I$src_root" -DLIBCUTL_BUILD2 - -liba{cutl}: cxx.export.poptions += -DLIBCUTL_STATIC -libs{cutl}: cxx.export.poptions += -DLIBCUTL_SHARED - -# For pre-releases use the complete version to make sure they cannot be used -# in place of another pre-release or the final version. See the version module -# for details on the version.* variable values. -# -if $version.pre_release - lib{cutl}: bin.lib.version = @"-$version.project_id" -else - lib{cutl}: bin.lib.version = @"-$version.major.$version.minor" - -# Install into the cutl/ subdirectory of, say, /usr/include/ -# recreating subdirectories. -# -install_include = [dir_path] include/cutl/ - -{hxx ixx txx}{*}: -{ - install = $install_include - install.subdirs = true -} - -# We want these to be picked up even when LIBCUTL_BUILD2 is not defined. -# -details/build2/ -{ - h{*}: install = false - - if ($cxx.target.system == 'win32-msvc') - { - h{config-vc}@./: install = $install_include/details/ - h{config-vc-stub}@./: install = $install_include/details/build2/config-vc.h - } - else - { - h{config}@./: install = $install_include/details/ - h{config-stub}@./: install = $install_include/details/build2/config.h - } -} diff --git a/cutl/compiler/code-stream.hxx b/cutl/compiler/code-stream.hxx deleted file mode 100644 index deeca47..0000000 --- a/cutl/compiler/code-stream.hxx +++ /dev/null @@ -1,152 +0,0 @@ -// file : cutl/compiler/code-stream.hxx -// license : MIT; see accompanying LICENSE file - -#ifndef CUTL_COMPILER_CODE_STREAM_HXX -#define CUTL_COMPILER_CODE_STREAM_HXX - -#include - -#include - -namespace cutl -{ - namespace compiler - { - // - // - template - class code_stream - { - public: - code_stream () {} - - virtual - ~code_stream (); - - public: - virtual void - put (C) = 0; - - // Unbuffer flushes internal formatting buffers (if any). - // Note that unbuffer is not exactly flushing since it can - // result in formatting errors and in general can not be - // called at arbitrary points. Natural use case would be - // to call unbuffer at the end of the stream when no more - // data is expected. - // - virtual void - unbuffer () = 0; - - private: - code_stream (code_stream const&); - - code_stream& - operator= (code_stream const&); - }; - - // - // - template - class from_streambuf_adapter: public code_stream - { - public: - typedef typename std::basic_streambuf::traits_type traits_type; - typedef typename std::basic_streambuf::int_type int_type; - - class eof: exception {}; - class sync: exception {}; - - public: - from_streambuf_adapter (std::basic_streambuf& stream) - : stream_ (stream) - { - } - - private: - from_streambuf_adapter (from_streambuf_adapter const&); - - from_streambuf_adapter& - operator= (from_streambuf_adapter const&); - - public: - virtual void - put (C c); - - virtual void - unbuffer (); - - private: - std::basic_streambuf& stream_; - }; - - // - // - template - class to_streambuf_adapter: public std::basic_streambuf - { - public: - typedef typename std::basic_streambuf::traits_type traits_type; - typedef typename std::basic_streambuf::int_type int_type; - - public: - to_streambuf_adapter (code_stream& stream) - : stream_ (stream) - { - } - - private: - to_streambuf_adapter (to_streambuf_adapter const&); - - to_streambuf_adapter& - operator= (to_streambuf_adapter const&); - - public: - virtual int_type - overflow (int_type i); - - // Does nothing since calling unbuffer here would be dangerous. - // See the note in code_stream. - // - virtual int - sync (); - - private: - code_stream& stream_; - }; - - // - // - template