diff options
Diffstat (limited to 'boost')
-rw-r--r-- | boost/README.Regex_Experimental | 30 | ||||
-rw-r--r-- | boost/Regex_Experimental.tar.gz | bin | 0 -> 3463 bytes | |||
-rw-r--r-- | boost/aliasing.patch | 43 | ||||
-rw-r--r-- | boost/boost.4713.warnings.patch | 902 | ||||
-rw-r--r-- | boost/boost.gcc47679.patch | 61 | ||||
-rw-r--r-- | boost/boost.windows.patch | 12 | ||||
-rw-r--r-- | boost/boost_1_44_0.patch | 25 | ||||
-rw-r--r-- | boost/makefile.mk | 143 | ||||
-rw-r--r-- | boost/prj/build.lst | 3 | ||||
-rw-r--r-- | boost/prj/d.lst | 1207 | ||||
-rw-r--r-- | boost/unordered_map-doesnt-support-cp-ctor.patch | 92 |
11 files changed, 2518 insertions, 0 deletions
diff --git a/boost/README.Regex_Experimental b/boost/README.Regex_Experimental new file mode 100644 index 000000000000..3718fc551884 --- /dev/null +++ b/boost/README.Regex_Experimental @@ -0,0 +1,30 @@ +Regular expressions status +Fri Oct 25 19:36:59 MEST 2002 + +Boost 1.28 and 1.29 didn't compile on Solaris with STL 4.0, therefor +sticked to v1.27 + +Made compile and link regex under wntmsci9 (MSVC 6.03 with STLport 4.0) +and unxsols3 (Sun WorkShop 6 update 1 C++ 5.2 with STLport 4.0). Failed +on unxlngi4 (g++ 3.0.1 with glibc 2.1.1 and STLport 4.0) due to wctype (and +maybe other wide character functions) not properly supported. Gave up due to +time restrictions, feel free to improve. + +Archive Regex_Experimental.tar.gz contains RE.* files that may be used +for further approaches. Extract and issue the command line + +dmake -f RE.makefile.mk + +Even if it compiled for all platforms, the remaining issue would be use +of locales. The system's locale would be used, which doesn't guarantee +that it works like intended, especially behavior could be different +between platforms. + +I had a short glance at the PCRE (Perl Compatible Regular Expressions) +available at http://www.pcre.org/, good library, but doesn't support +Unicode. Localized 256 octets tables are created from locale +information. Rudimentary UTF-8 support is implemented, but incomplete +and experimental. + +Hope we can solve the RE issues somehow :-/ +Eike Rathke <er@openoffice.org> diff --git a/boost/Regex_Experimental.tar.gz b/boost/Regex_Experimental.tar.gz Binary files differnew file mode 100644 index 000000000000..087b8a2a7850 --- /dev/null +++ b/boost/Regex_Experimental.tar.gz diff --git a/boost/aliasing.patch b/boost/aliasing.patch new file mode 100644 index 000000000000..5ca5ed07ba65 --- /dev/null +++ b/boost/aliasing.patch @@ -0,0 +1,43 @@ +--- misc/boost_1_44_0/boost/function/function_base.hpp ++++ misc/build/boost_1_44_0/boost/function/function_base.hpp +@@ -2,6 +2,7 @@ + + // Copyright Douglas Gregor 2001-2006 + // Copyright Emil Dotchevski 2007 ++// Copyright Dean Michael Berris 2009 + // Use, modification and distribution is subject to the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // http://www.boost.org/LICENSE_1_0.txt) +@@ -44,6 +45,13 @@ + # pragma warning( disable : 4127 ) // "conditional expression is constant" + #endif + ++#if defined(__GNUC__) ++// Because GCC complains of strict aliasing problems, we make it ++// treat the header as a system header, becoming more forgiving with ++// treating implementation details that may be potentially harmful. ++# pragma GCC system_header ++#endif ++ + // Define BOOST_FUNCTION_STD_NS to the namespace that contains type_info. + #ifdef BOOST_NO_STD_TYPEINFO + // Embedded VC++ does not have type_info in namespace std +@@ -314,15 +322,15 @@ + { + if (op == clone_functor_tag || op == move_functor_tag) { + const functor_type* in_functor = +- reinterpret_cast<const functor_type*>(&in_buffer.data); ++ static_cast<const functor_type*>(static_cast<void*>(&in_buffer.data)); + new ((void*)&out_buffer.data) functor_type(*in_functor); + + if (op == move_functor_tag) { +- reinterpret_cast<functor_type*>(&in_buffer.data)->~Functor(); ++ static_cast<functor_type*>(static_cast<void*>(&in_buffer.data))->~Functor(); + } + } else if (op == destroy_functor_tag) { + // Some compilers (Borland, vc6, ...) are unhappy with ~functor_type. +- reinterpret_cast<functor_type*>(&out_buffer.data)->~Functor(); ++ static_cast<functor_type*>(static_cast<void*>(&out_buffer.data))->~Functor(); + } else if (op == check_functor_type_tag) { + const detail::sp_typeinfo& check_type + = *out_buffer.type.type; diff --git a/boost/boost.4713.warnings.patch b/boost/boost.4713.warnings.patch new file mode 100644 index 000000000000..df769476024b --- /dev/null +++ b/boost/boost.4713.warnings.patch @@ -0,0 +1,902 @@ +--- misc/boost_1_44_0/boost/ptr_container/detail/map_iterator.hpp 2008-06-24 22:37:35.000000000 +0200 ++++ misc/build/boost_1_44_0/boost/ptr_container/detail/map_iterator.hpp 2011-02-04 16:39:19.000000000 +0100 +@@ -49,7 +49,7 @@ + : first(rp->first), second(rp->second) + { } + +- const ref_pair* const operator->() const ++ const ref_pair* operator->() const + { + return this; + } +--- misc/boost_1_44_0/boost/ptr_container/ptr_map_adapter.hpp 2008-06-24 22:37:35.000000000 +0200 ++++ misc/build/boost_1_44_0/boost/ptr_container/ptr_map_adapter.hpp 2011-02-04 16:39:19.000000000 +0100 +@@ -477,6 +477,7 @@ + } + + ptr_map_adapter( const ptr_map_adapter& r ) ++ : base_type() + { + map_basic_clone_and_insert( r.begin(), r.end() ); + } +--- misc/boost_1_44_0/boost/ptr_container/ptr_sequence_adapter.hpp 2009-11-01 12:07:12.000000000 +0100 ++++ misc/build/boost_1_44_0/boost/ptr_container/ptr_sequence_adapter.hpp 2011-02-04 16:39:19.000000000 +0100 +@@ -476,19 +476,19 @@ + public: // C-array support + + void transfer( iterator before, value_type* from, +- size_type size, bool delete_from = true ) // strong ++ size_type size_, bool delete_from = true ) // strong + { + BOOST_ASSERT( from != 0 ); + if( delete_from ) + { + BOOST_DEDUCED_TYPENAME base_type::scoped_deleter +- deleter( from, size ); // nothrow +- this->base().insert( before.base(), from, from + size ); // strong ++ deleter( from, size_ ); // nothrow ++ this->base().insert( before.base(), from, from + size_ ); // strong + deleter.release(); // nothrow + } + else + { +- this->base().insert( before.base(), from, from + size ); // strong ++ this->base().insert( before.base(), from, from + size_ ); // strong + } + } + +@@ -671,6 +671,7 @@ + void range_check_impl( iterator first, iterator last, + std::random_access_iterator_tag ) + { ++ (void)first; (void)last; + BOOST_ASSERT( first <= last && "out of range unique()/erase_if()" ); + BOOST_ASSERT( this->begin() <= first && "out of range unique()/erase_if()" ); + BOOST_ASSERT( last <= this->end() && "out of range unique()/erase_if)(" ); +--- misc/boost_1_44_0/boost/spirit/home/classic/error_handling/exceptions.hpp 2010-04-07 02:41:42.000000000 +0200 ++++ misc/build/boost_1_44_0/boost/spirit/home/classic/error_handling/exceptions.hpp 2011-02-04 16:39:19.000000000 +0100 +@@ -222,9 +222,9 @@ + + error_status( + result_t result_ = fail, +- std::ptrdiff_t length = -1, ++ std::ptrdiff_t length_ = -1, + T const& value_ = T()) +- : result(result_), length(length), value(value_) {} ++ : result(result_), length(length_), value(value_) {} + + result_t result; + std::ptrdiff_t length; +--- misc/boost_1_44_0/boost/spirit/home/classic/symbols/symbols.hpp 2008-06-22 17:05:38.000000000 +0200 ++++ misc/build/boost_1_44_0/boost/spirit/home/classic/symbols/symbols.hpp 2011-02-04 16:39:19.000000000 +0100 +@@ -102,13 +102,13 @@ + { + typedef typename ScannerT::iterator_t iterator_t; + iterator_t first = scan.first; +- typename SetT::search_info result = SetT::find(scan); ++ typename SetT::search_info result_ = SetT::find(scan); + +- if (result.data) ++ if (result_.data) + return scan. + create_match( +- result.length, +- symbol_ref_t(*result.data), ++ result_.length, ++ symbol_ref_t(*result_.data), + first, + scan.first); + else +--- misc/boost_1_44_0/boost/spirit/home/classic/utility/functor_parser.hpp 2008-06-22 17:05:38.000000000 +0200 ++++ misc/build/boost_1_44_0/boost/spirit/home/classic/utility/functor_parser.hpp 2011-02-04 16:39:19.000000000 +0100 +@@ -54,13 +54,13 @@ + typedef typename ScannerT::iterator_t iterator_t; + + iterator_t const s(scan.first); +- functor_result_t result; +- std::ptrdiff_t len = functor(scan, result); ++ functor_result_t functor_result; ++ std::ptrdiff_t len = functor(scan, functor_result); + + if (len < 0) + return scan.no_match(); + else +- return scan.create_match(std::size_t(len), result, s, scan.first); ++ return scan.create_match(std::size_t(len), functor_result, s, scan.first); + } + }; + +--- misc/boost_1_44_0/boost/spirit/home/classic/utility/loops.hpp 2008-06-22 17:05:38.000000000 +0200 ++++ misc/build/boost_1_44_0/boost/spirit/home/classic/utility/loops.hpp 2011-02-04 16:39:19.000000000 +0100 +@@ -47,8 +47,8 @@ + typedef fixed_loop<ParserT, ExactT> self_t; + typedef unary<ParserT, parser<self_t> > base_t; + +- fixed_loop (ParserT const & subject, ExactT const & exact) +- : base_t(subject), m_exact(exact) {} ++ fixed_loop (ParserT const & subject_, ExactT const & exact) ++ : base_t(subject_), m_exact(exact) {} + + template <typename ScannerT> + typename parser_result <self_t, ScannerT>::type +@@ -112,8 +112,8 @@ + typedef finite_loop <ParserT, MinT, MaxT> self_t; + typedef unary<ParserT, parser<self_t> > base_t; + +- finite_loop (ParserT const & subject, MinT const & min, MaxT const & max) +- : base_t(subject), m_min(min), m_max(max) {} ++ finite_loop (ParserT const & subject_, MinT const & min, MaxT const & max) ++ : base_t(subject_), m_min(min), m_max(max) {} + + template <typename ScannerT> + typename parser_result <self_t, ScannerT>::type +@@ -196,11 +196,11 @@ + typedef unary<ParserT, parser<self_t> > base_t; + + infinite_loop ( +- ParserT const& subject, ++ ParserT const& subject_, + MinT const& min, + more_t const& + ) +- : base_t(subject), m_min(min) {} ++ : base_t(subject_), m_min(min) {} + + template <typename ScannerT> + typename parser_result <self_t, ScannerT>::type +@@ -253,9 +253,9 @@ + + template <typename ParserT> + fixed_loop <ParserT, ExactT> +- operator[](parser <ParserT> const & subject) const ++ operator[](parser <ParserT> const & subject_) const + { +- return fixed_loop <ParserT, ExactT> (subject.derived (), m_exact); ++ return fixed_loop <ParserT, ExactT> (subject_.derived (), m_exact); + } + + ExactT m_exact; +@@ -283,11 +283,11 @@ + + template <typename ParserT> + typename impl::loop_traits<ParserT, MinT, MaxT>::type +- operator[](parser <ParserT> const & subject) const ++ operator[](parser <ParserT> const & subject_) const + { + typedef typename impl::loop_traits<ParserT, MinT, MaxT>::type ret_t; + return ret_t( +- subject.derived(), ++ subject_.derived(), + m_min, + m_max); + } +--- misc/boost_1_44_0/boost/unordered/detail/table.hpp 2011-02-04 16:55:26.000000000 +0100 ++++ misc/build/boost_1_44_0/boost/unordered/detail/table.hpp 2011-02-05 03:34:26.000000000 +0100 +@@ -33,10 +33,10 @@ + template <class T> + template <class Key, class Pred> + inline BOOST_DEDUCED_TYPENAME T::node_ptr +- hash_table<T>::find_iterator(bucket_ptr bucket, Key const& k, ++ hash_table<T>::find_iterator(bucket_ptr bucket_, Key const& k, + Pred const& eq) const + { +- node_ptr it = bucket->next_; ++ node_ptr it = bucket_->next_; + while (BOOST_UNORDERED_BORLAND_BOOL(it) && + !eq(k, get_key(node::get_value(it)))) + { +@@ -50,9 +50,9 @@ + template <class T> + inline BOOST_DEDUCED_TYPENAME T::node_ptr + hash_table<T>::find_iterator( +- bucket_ptr bucket, key_type const& k) const ++ bucket_ptr bucket_, key_type const& k) const + { +- node_ptr it = bucket->next_; ++ node_ptr it = bucket_->next_; + while (BOOST_UNORDERED_BORLAND_BOOL(it) && + !equal(k, node::get_value(it))) + { +@@ -75,9 +75,9 @@ + template <class T> + inline BOOST_DEDUCED_TYPENAME T::node_ptr* + hash_table<T>::find_for_erase( +- bucket_ptr bucket, key_type const& k) const ++ bucket_ptr bucket_, key_type const& k) const + { +- node_ptr* it = &bucket->next_; ++ node_ptr* it = &bucket_->next_; + while(BOOST_UNORDERED_BORLAND_BOOL(*it) && + !equal(k, node::get_value(*it))) + { +@@ -475,7 +475,7 @@ + { + hasher const& hf = this->hash_function(); + std::size_t size = this->size_; +- bucket_ptr end = this->get_bucket(this->bucket_count_); ++ bucket_ptr end_ = this->get_bucket(this->bucket_count_); + + buckets dst(this->node_alloc(), num_buckets); + dst.create_buckets(); +@@ -484,10 +484,10 @@ + src.swap(*this); + this->size_ = 0; + +- for(bucket_ptr bucket = this->cached_begin_bucket_; +- bucket != end; ++bucket) ++ for(bucket_ptr bucket_ = this->cached_begin_bucket_; ++ bucket_ != end_; ++bucket_) + { +- node_ptr group = bucket->next_; ++ node_ptr group = bucket_->next_; + while(group) { + // Move the first group of equivalent nodes in bucket to dst. + +@@ -496,10 +496,10 @@ + hf(get_key_from_ptr(group))); + + node_ptr& next_group = node::next_group(group); +- bucket->next_ = next_group; ++ bucket_->next_ = next_group; + next_group = dst_bucket->next_; + dst_bucket->next_ = group; +- group = bucket->next_; ++ group = bucket_->next_; + } + } + +@@ -525,13 +525,13 @@ + BOOST_ASSERT(this->buckets_ && !dst.buckets_); + + hasher const& hf = this->hash_function(); +- bucket_ptr end = this->get_bucket(this->bucket_count_); ++ bucket_ptr end_ = this->get_bucket(this->bucket_count_); + + node_constructor a(dst); + dst.create_buckets(); + + // no throw: +- for(bucket_ptr i = this->cached_begin_bucket_; i != end; ++i) { ++ for(bucket_ptr i = this->cached_begin_bucket_; i != end_; ++i) { + // no throw: + for(node_ptr it = i->next_; it;) { + // hash function can throw. +@@ -579,11 +579,11 @@ + { + if(!this->size_) return this->end(); + +- bucket_ptr bucket = this->get_bucket(this->bucket_index(k)); +- node_ptr it = find_iterator(bucket, k); ++ bucket_ptr bucket_ = this->get_bucket(this->bucket_index(k)); ++ node_ptr it = find_iterator(bucket_, k); + + if (BOOST_UNORDERED_BORLAND_BOOL(it)) +- return iterator_base(bucket, it); ++ return iterator_base(bucket_, it); + else + return this->end(); + } +@@ -595,11 +595,11 @@ + { + if(!this->size_) return this->end(); + +- bucket_ptr bucket = this->get_bucket(h(k) % this->bucket_count_); +- node_ptr it = find_iterator(bucket, k, eq); ++ bucket_ptr bucket_ = this->get_bucket(h(k) % this->bucket_count_); ++ node_ptr it = find_iterator(bucket_, k, eq); + + if (BOOST_UNORDERED_BORLAND_BOOL(it)) +- return iterator_base(bucket, it); ++ return iterator_base(bucket_, it); + else + return this->end(); + } +@@ -611,8 +611,8 @@ + if(!this->size_) + boost::throw_exception(std::out_of_range("Unable to find key in unordered_map.")); + +- bucket_ptr bucket = this->get_bucket(this->bucket_index(k)); +- node_ptr it = find_iterator(bucket, k); ++ bucket_ptr bucket_ = this->get_bucket(this->bucket_index(k)); ++ node_ptr it = find_iterator(bucket_, k); + + if (!it) + boost::throw_exception(std::out_of_range("Unable to find key in unordered_map.")); +@@ -630,10 +630,10 @@ + if(!this->size_) + return iterator_pair(this->end(), this->end()); + +- bucket_ptr bucket = this->get_bucket(this->bucket_index(k)); +- node_ptr it = find_iterator(bucket, k); ++ bucket_ptr bucket_ = this->get_bucket(this->bucket_index(k)); ++ node_ptr it = find_iterator(bucket_, k); + if (BOOST_UNORDERED_BORLAND_BOOL(it)) { +- iterator_base first(iterator_base(bucket, it)); ++ iterator_base first(iterator_base(bucket_, it)); + iterator_base second(first); + second.increment_bucket(node::next_group(second.node_)); + return iterator_pair(first, second); +@@ -651,26 +651,26 @@ + { + if(!this->size_) return; + +- bucket_ptr end = this->get_bucket(this->bucket_count_); +- for(bucket_ptr begin = this->buckets_; begin != end; ++begin) { +- this->clear_bucket(begin); ++ bucket_ptr end_ = this->get_bucket(this->bucket_count_); ++ for(bucket_ptr begin_ = this->buckets_; begin_ != end_; ++begin_) { ++ this->clear_bucket(begin_); + } + + this->size_ = 0; +- this->cached_begin_bucket_ = end; ++ this->cached_begin_bucket_ = end_; + } + + template <class T> + inline std::size_t hash_table<T>::erase_group( +- node_ptr* it, bucket_ptr bucket) ++ node_ptr* it, bucket_ptr bucket_) + { + node_ptr pos = *it; +- node_ptr end = node::next_group(pos); +- *it = end; +- std::size_t count = this->delete_nodes(pos, end); +- this->size_ -= count; +- this->recompute_begin_bucket(bucket); +- return count; ++ node_ptr end_ = node::next_group(pos); ++ *it = end_; ++ std::size_t count_ = this->delete_nodes(pos, end_); ++ this->size_ -= count_; ++ this->recompute_begin_bucket(bucket_); ++ return count_; + } + + template <class T> +@@ -679,11 +679,11 @@ + if(!this->size_) return 0; + + // No side effects in initial section +- bucket_ptr bucket = this->get_bucket(this->bucket_index(k)); +- node_ptr* it = this->find_for_erase(bucket, k); ++ bucket_ptr bucket_ = this->get_bucket(this->bucket_index(k)); ++ node_ptr* it = this->find_for_erase(bucket_, k); + + // No throw. +- return *it ? this->erase_group(it, bucket) : 0; ++ return *it ? this->erase_group(it, bucket_) : 0; + } + + template <class T> +@@ -766,12 +766,12 @@ + std::size_t hash_value = this->hash_function()(k); + if(this->buckets_) this->reserve_for_insert(size); + else this->create_for_insert(size); +- bucket_ptr bucket = this->bucket_ptr_from_hash(hash_value); ++ bucket_ptr bucket_ = this->bucket_ptr_from_hash(hash_value); + node_ptr n = a.release(); +- node::add_to_bucket(n, *bucket); ++ node::add_to_bucket(n, *bucket_); + ++this->size_; +- this->cached_begin_bucket_ = bucket; +- return iterator_base(bucket, n); ++ this->cached_begin_bucket_ = bucket_; ++ return iterator_base(bucket_, n); + } + }} + +--- misc/boost_1_44_0/boost/unordered/detail/unique.hpp 2011-02-05 03:28:39.000000000 +0100 ++++ misc/build/boost_1_44_0/boost/unordered/detail/unique.hpp 2011-02-05 03:36:54.000000000 +0100 +@@ -57,7 +57,7 @@ + + bool equals(hash_unique_table const&) const; + +- node_ptr add_node(node_constructor& a, bucket_ptr bucket); ++ node_ptr add_node(node_constructor& a, bucket_ptr bucket_); + + #if defined(BOOST_UNORDERED_STD_FORWARD) + +@@ -135,8 +135,8 @@ + if(this->size_ != other.size_) return false; + if(!this->size_) return true; + +- bucket_ptr end = this->get_bucket(this->bucket_count_); +- for(bucket_ptr i = this->cached_begin_bucket_; i != end; ++i) ++ bucket_ptr end_ = this->get_bucket(this->bucket_count_); ++ for(bucket_ptr i = this->cached_begin_bucket_; i != end_; ++i) + { + node_ptr it1 = i->next_; + while(BOOST_UNORDERED_BORLAND_BOOL(it1)) +@@ -159,13 +159,13 @@ + template <class T> + inline BOOST_DEDUCED_TYPENAME hash_unique_table<T>::node_ptr + hash_unique_table<T>::add_node(node_constructor& a, +- bucket_ptr bucket) ++ bucket_ptr bucket_) + { + node_ptr n = a.release(); +- node::add_to_bucket(n, *bucket); ++ node::add_to_bucket(n, *bucket_); + ++this->size_; +- if(bucket < this->cached_begin_bucket_) +- this->cached_begin_bucket_ = bucket; ++ if(bucket_ < this->cached_begin_bucket_) ++ this->cached_begin_bucket_ = bucket_; + return n; + } + +@@ -181,7 +181,7 @@ + typedef BOOST_DEDUCED_TYPENAME value_type::second_type mapped_type; + + std::size_t hash_value = this->hash_function()(k); +- bucket_ptr bucket = this->bucket_ptr_from_hash(hash_value); ++ bucket_ptr bucket_ = this->bucket_ptr_from_hash(hash_value); + + if(!this->buckets_) { + node_constructor a(*this); +@@ -189,7 +189,7 @@ + return *this->emplace_empty_impl_with_node(a, 1); + } + +- node_ptr pos = this->find_iterator(bucket, k); ++ node_ptr pos = this->find_iterator(bucket_, k); + + if (BOOST_UNORDERED_BORLAND_BOOL(pos)) { + return node::get_value(pos); +@@ -205,11 +205,11 @@ + // reserve has basic exception safety if the hash function + // throws, strong otherwise. + if(this->reserve_for_insert(this->size_ + 1)) +- bucket = this->bucket_ptr_from_hash(hash_value); ++ bucket_ = this->bucket_ptr_from_hash(hash_value); + + // Nothing after this point can throw. + +- return node::get_value(add_node(a, bucket)); ++ return node::get_value(add_node(a, bucket_)); + } + } + +@@ -220,22 +220,22 @@ + // No side effects in this initial code + key_type const& k = this->get_key(a.value()); + std::size_t hash_value = this->hash_function()(k); +- bucket_ptr bucket = this->bucket_ptr_from_hash(hash_value); +- node_ptr pos = this->find_iterator(bucket, k); ++ bucket_ptr bucket_ = this->bucket_ptr_from_hash(hash_value); ++ node_ptr pos = this->find_iterator(bucket_, k); + + if (BOOST_UNORDERED_BORLAND_BOOL(pos)) { + // Found an existing key, return it (no throw). +- return emplace_return(iterator_base(bucket, pos), false); ++ return emplace_return(iterator_base(bucket_, pos), false); + } else { + // reserve has basic exception safety if the hash function + // throws, strong otherwise. + if(this->reserve_for_insert(this->size_ + 1)) +- bucket = this->bucket_ptr_from_hash(hash_value); ++ bucket_ = this->bucket_ptr_from_hash(hash_value); + + // Nothing after this point can throw. + + return emplace_return( +- iterator_base(bucket, add_node(a, bucket)), ++ iterator_base(bucket_, add_node(a, bucket_)), + true); + } + } +@@ -250,12 +250,12 @@ + { + // No side effects in this initial code + std::size_t hash_value = this->hash_function()(k); +- bucket_ptr bucket = this->bucket_ptr_from_hash(hash_value); +- node_ptr pos = this->find_iterator(bucket, k); ++ bucket_ptr bucket_ = this->bucket_ptr_from_hash(hash_value); ++ node_ptr pos = this->find_iterator(bucket_, k); + + if (BOOST_UNORDERED_BORLAND_BOOL(pos)) { + // Found an existing key, return it (no throw). +- return emplace_return(iterator_base(bucket, pos), false); ++ return emplace_return(iterator_base(bucket_, pos), false); + + } else { + // Doesn't already exist, add to bucket. +@@ -269,12 +269,12 @@ + // reserve has basic exception safety if the hash function + // throws, strong otherwise. + if(this->reserve_for_insert(this->size_ + 1)) +- bucket = this->bucket_ptr_from_hash(hash_value); ++ bucket_ = this->bucket_ptr_from_hash(hash_value); + + // Nothing after this point can throw. + + return emplace_return( +- iterator_base(bucket, add_node(a, bucket)), ++ iterator_base(bucket_, add_node(a, bucket_)), + true); + } + } +@@ -313,21 +313,21 @@ + BOOST_UNORDERED_FUNCTION_PARAMS(z, num_params)) \ + { \ + std::size_t hash_value = this->hash_function()(k); \ +- bucket_ptr bucket \ ++ bucket_ptr bucket_ \ + = this->bucket_ptr_from_hash(hash_value); \ +- node_ptr pos = this->find_iterator(bucket, k); \ ++ node_ptr pos = this->find_iterator(bucket_, k); \ + \ + if (BOOST_UNORDERED_BORLAND_BOOL(pos)) { \ +- return emplace_return(iterator_base(bucket, pos), false); \ ++ return emplace_return(iterator_base(bucket_, pos), false); \ + } else { \ + node_constructor a(*this); \ + a.construct(BOOST_UNORDERED_CALL_PARAMS(z, num_params)); \ + \ + if(this->reserve_for_insert(this->size_ + 1)) \ +- bucket = this->bucket_ptr_from_hash(hash_value); \ ++ bucket_ = this->bucket_ptr_from_hash(hash_value); \ + \ +- return emplace_return(iterator_base(bucket, \ +- add_node(a, bucket)), true); \ ++ return emplace_return(iterator_base(bucket_, \ ++ add_node(a, bucket_)), true); \ + } \ + } \ + \ +@@ -441,8 +441,8 @@ + // different second_type. + key_type const& k = extractor::extract(*i); + std::size_t hash_value = this->hash_function()(k); +- bucket_ptr bucket = this->bucket_ptr_from_hash(hash_value); +- node_ptr pos = this->find_iterator(bucket, k); ++ bucket_ptr bucket_ = this->bucket_ptr_from_hash(hash_value); ++ node_ptr pos = this->find_iterator(bucket_, k); + + if (!BOOST_UNORDERED_BORLAND_BOOL(pos)) { + // Doesn't already exist, add to bucket. +@@ -456,11 +456,11 @@ + // throws, strong otherwise. + if(this->size_ + 1 >= this->max_load_) { + this->reserve_for_insert(this->size_ + insert_size(i, j)); +- bucket = this->bucket_ptr_from_hash(hash_value); ++ bucket_ = this->bucket_ptr_from_hash(hash_value); + } + + // Nothing after this point can throw. +- add_node(a, bucket); ++ add_node(a, bucket_); + } + } while(++i != j); + } +--- misc/boost_1_44_0/boost/unordered/detail/equivalent.hpp 2010-06-09 01:23:43.000000000 +0200 ++++ misc/build/boost_1_44_0/boost/unordered/detail/equivalent.hpp 2011-02-05 04:15:47.000000000 +0100 +@@ -57,7 +57,7 @@ + bool equals(hash_equivalent_table const&) const; + + inline node_ptr add_node(node_constructor& a, +- bucket_ptr bucket, node_ptr pos); ++ bucket_ptr bucket_, node_ptr pos); + + #if defined(BOOST_UNORDERED_STD_FORWARD) + +@@ -117,8 +117,8 @@ + if(this->size_ != other.size_) return false; + if(!this->size_) return true; + +- bucket_ptr end = this->get_bucket(this->bucket_count_); +- for(bucket_ptr i = this->cached_begin_bucket_; i != end; ++i) ++ bucket_ptr end_ = this->get_bucket(this->bucket_count_); ++ for(bucket_ptr i = this->cached_begin_bucket_; i != end_; ++i) + { + node_ptr it1 = i->next_; + while(BOOST_UNORDERED_BORLAND_BOOL(it1)) +@@ -149,16 +149,16 @@ + template <class T> + inline BOOST_DEDUCED_TYPENAME hash_equivalent_table<T>::node_ptr + hash_equivalent_table<T> +- ::add_node(node_constructor& a, bucket_ptr bucket, node_ptr pos) ++ ::add_node(node_constructor& a, bucket_ptr bucket_, node_ptr pos) + { + node_ptr n = a.release(); + if(BOOST_UNORDERED_BORLAND_BOOL(pos)) { + node::add_after_node(n, pos); + } + else { +- node::add_to_bucket(n, *bucket); +- if(bucket < this->cached_begin_bucket_) +- this->cached_begin_bucket_ = bucket; ++ node::add_to_bucket(n, *bucket_); ++ if(bucket_ < this->cached_begin_bucket_) ++ this->cached_begin_bucket_ = bucket_; + } + ++this->size_; + return n; +@@ -179,15 +179,15 @@ + return this->emplace_empty_impl_with_node(a, 1); + } + else { +- bucket_ptr bucket = this->bucket_ptr_from_hash(hash_value); +- node_ptr position = this->find_iterator(bucket, k); ++ bucket_ptr bucket_ = this->bucket_ptr_from_hash(hash_value); ++ node_ptr position = this->find_iterator(bucket_, k); + + // reserve has basic exception safety if the hash function + // throws, strong otherwise. + if(this->reserve_for_insert(this->size_ + 1)) +- bucket = this->bucket_ptr_from_hash(hash_value); ++ bucket_ = this->bucket_ptr_from_hash(hash_value); + +- return iterator_base(bucket, add_node(a, bucket, position)); ++ return iterator_base(bucket_, add_node(a, bucket_, position)); + } + } + +@@ -196,8 +196,8 @@ + ::emplace_impl_no_rehash(node_constructor& a) + { + key_type const& k = this->get_key(a.value()); +- bucket_ptr bucket = this->get_bucket(this->bucket_index(k)); +- add_node(a, bucket, this->find_iterator(bucket, k)); ++ bucket_ptr bucket_ = this->get_bucket(this->bucket_index(k)); ++ add_node(a, bucket_, this->find_iterator(bucket_, k)); + } + + #if defined(BOOST_UNORDERED_STD_FORWARD) +--- misc/boost_1_44_0/boost/ptr_container/exception.hpp 2011-02-05 09:42:56.074932485 +0000 ++++ misc/build/boost_1_44_0/boost/ptr_container/exception.hpp 2011-02-05 09:43:00.350931536 +0000 +@@ -24,7 +24,7 @@ + { + const char* what_; + public: +- bad_ptr_container_operation( const char* what ) : what_( what ) ++ bad_ptr_container_operation( const char* _what ) : what_( _what ) + { } + + virtual const char* what() const throw() +@@ -38,7 +38,7 @@ + class bad_index : public bad_ptr_container_operation + { + public: +- bad_index( const char* what ) : bad_ptr_container_operation( what ) ++ bad_index( const char* _what ) : bad_ptr_container_operation( _what ) + { } + }; + +--- misc/boost_1_44_0/boost/ptr_container/detail/reversible_ptr_container.hpp 2011-02-05 09:49:30.373931807 +0000 ++++ misc/build/boost_1_44_0/boost/ptr_container/detail/reversible_ptr_container.hpp 2011-02-05 09:49:34.804931932 +0000 +@@ -278,9 +278,9 @@ + + private: + template< class ForwardIterator > +- ForwardIterator advance( ForwardIterator begin, size_type n ) ++ ForwardIterator advance( ForwardIterator begin_, size_type n ) + { +- ForwardIterator iter = begin; ++ ForwardIterator iter = begin_; + std::advance( iter, n ); + return iter; + } +--- misc/boost_1_44_0/boost/ptr_container/detail/static_move_ptr.hpp 2011-02-05 09:55:44.846931338 +0000 ++++ misc/build/boost_1_44_0/boost/ptr_container/detail/static_move_ptr.hpp 2011-02-05 09:56:42.760931701 +0000 +@@ -151,7 +151,7 @@ + deleter_const_reference get_deleter() const { return impl_.second(); } + private: + template<typename TT, typename DD> +- void check(const static_move_ptr<TT, DD>& ptr) ++ void check(const static_move_ptr<TT, DD>&) + { + typedef move_ptrs::is_smart_ptr_convertible<TT, T> convertible; + BOOST_STATIC_ASSERT(convertible::value); +--- misc/boost_1_44_0/boost/ptr_container/detail/move.hpp 2011-02-05 10:01:21.156931884 +0000 ++++ misc/build/boost_1_44_0/boost/ptr_container/detail/move.hpp 2011-02-05 10:01:14.160931007 +0000 +@@ -20,7 +20,7 @@ + template<typename Ptr> + class move_source { + public: +- move_source(Ptr& ptr) : ptr_(ptr) {} ++ move_source(Ptr& _ptr) : ptr_(_ptr) {} + Ptr& ptr() const { return ptr_; } + private: + Ptr& ptr_; +--- misc/boost_1_44_0/boost/spirit/home/classic/core/non_terminal/subrule.hpp 2011-02-08 09:24:50.817320629 +0000 ++++ misc/build/boost_1_44_0/boost/spirit/home/classic/core/non_terminal/subrule.hpp 2011-02-08 09:25:20.496639901 +0000 +@@ -210,7 +210,7 @@ + subrule_list< + subrule_parser<ID2, DefT2, ContextT2>, + nil_t> > +- operator,(subrule_parser<ID2, DefT2, ContextT2> const& rhs) const ++ operator,(subrule_parser<ID2, DefT2, ContextT2> const& rhs_) const + { + return subrule_list< + self_t, +@@ -220,7 +220,7 @@ + *this, + subrule_list< + subrule_parser<ID2, DefT2, ContextT2>, nil_t>( +- rhs, nil_t())); ++ rhs_, nil_t())); + } + + typename DefT::embed_t rhs; +--- misc/boost_1_44_0/boost/ptr_container/ptr_sequence_adapter.hpp 2011-02-09 08:49:00.416529470 +0000 ++++ misc/build/boost_1_44_0/boost/ptr_container/ptr_sequence_adapter.hpp 2011-02-09 08:50:44.607653864 +0000 +@@ -510,72 +510,72 @@ + + public: // resize + +- void resize( size_type size ) // basic ++ void resize( size_type size_ ) // basic + { + size_type old_size = this->size(); +- if( old_size > size ) ++ if( old_size > size_ ) + { +- this->erase( boost::next( this->begin(), size ), this->end() ); ++ this->erase( boost::next( this->begin(), size_ ), this->end() ); + } +- else if( size > old_size ) ++ else if( size_ > old_size ) + { +- for( ; old_size != size; ++old_size ) ++ for( ; old_size != size_; ++old_size ) + this->push_back( new BOOST_DEDUCED_TYPENAME + boost::remove_pointer<value_type>::type() ); + } + +- BOOST_ASSERT( this->size() == size ); ++ BOOST_ASSERT( this->size() == size_ ); + } + +- void resize( size_type size, value_type to_clone ) // basic ++ void resize( size_type size_, value_type to_clone ) // basic + { + size_type old_size = this->size(); +- if( old_size > size ) ++ if( old_size > size_ ) + { +- this->erase( boost::next( this->begin(), size ), this->end() ); ++ this->erase( boost::next( this->begin(), size_ ), this->end() ); + } +- else if( size > old_size ) ++ else if( size_ > old_size ) + { +- for( ; old_size != size; ++old_size ) ++ for( ; old_size != size_; ++old_size ) + this->push_back( this->null_policy_allocate_clone( to_clone ) ); + } + +- BOOST_ASSERT( this->size() == size ); ++ BOOST_ASSERT( this->size() == size_ ); + } + +- void rresize( size_type size ) // basic ++ void rresize( size_type size_ ) // basic + { + size_type old_size = this->size(); +- if( old_size > size ) ++ if( old_size > size_ ) + { + this->erase( this->begin(), +- boost::next( this->begin(), old_size - size ) ); ++ boost::next( this->begin(), old_size - size_ ) ); + } +- else if( size > old_size ) ++ else if( size_ > old_size ) + { +- for( ; old_size != size; ++old_size ) ++ for( ; old_size != size_; ++old_size ) + this->push_front( new BOOST_DEDUCED_TYPENAME + boost::remove_pointer<value_type>::type() ); + } + +- BOOST_ASSERT( this->size() == size ); ++ BOOST_ASSERT( this->size() == size_ ); + } + +- void rresize( size_type size, value_type to_clone ) // basic ++ void rresize( size_type size_, value_type to_clone ) // basic + { + size_type old_size = this->size(); +- if( old_size > size ) ++ if( old_size > size_ ) + { + this->erase( this->begin(), +- boost::next( this->begin(), old_size - size ) ); ++ boost::next( this->begin(), old_size - size_ ) ); + } +- else if( size > old_size ) ++ else if( size_ > old_size ) + { +- for( ; old_size != size; ++old_size ) ++ for( ; old_size != size_; ++old_size ) + this->push_front( this->null_policy_allocate_clone( to_clone ) ); + } + +- BOOST_ASSERT( this->size() == size ); ++ BOOST_ASSERT( this->size() == size_ ); + } + + public: // algorithms +--- misc/boost_1_44_0/boost/unordered/detail/table.hpp 2011-02-10 15:04:57.999046223 +0000 ++++ misc/build/boost_1_44_0/boost/unordered/detail/table.hpp 2011-02-10 15:05:44.260588237 +0000 +@@ -119,7 +119,7 @@ + + // From 6.3.1/13: + // Only resize when size >= mlf_ * count +- return double_to_size_t(ceil((double) mlf_ * this->bucket_count_)); ++ return double_to_size_t(ceil((double)mlf_ * (double)this->bucket_count_)); + } + + template <class T> +@@ -145,7 +145,7 @@ + // + // Or from rehash post-condition: + // count > size / mlf_ +- return next_prime(double_to_size_t(floor(size / (double) mlf_)) + 1); ++ return next_prime(double_to_size_t(floor((double)size / (double)mlf_)) + 1); + } + + //////////////////////////////////////////////////////////////////////////// +--- misc/boost_1_44_0/boost/functional/hash/detail/hash_float_generic.hpp 2011-02-10 14:50:52.173229648 +0000 ++++ misc/build/boost_1_44_0/boost/functional/hash/detail/hash_float_generic.hpp 2011-02-10 14:52:36.824433976 +0000 +@@ -53,7 +53,7 @@ + + v = ldexp(v, limits<std::size_t>::digits); + std::size_t seed = static_cast<std::size_t>(v); +- v -= seed; ++ v -= static_cast<T>(seed); + + // ceiling(digits(T) * log2(radix(T))/ digits(size_t)) - 1; + std::size_t const length +@@ -66,7 +66,7 @@ + { + v = ldexp(v, limits<std::size_t>::digits); + std::size_t part = static_cast<std::size_t>(v); +- v -= part; ++ v -= static_cast<T>(part); + hash_float_combine(seed, part); + } + +--- misc/boost_1_44_0/boost/dynamic_bitset.hpp 2011-02-28 17:10:13.892131527 +0000 ++++ misc/build/boost_1_44_0/boost/dynamic_bitset/dynamic_bitset.hpp 2011-02-28 17:11:05.868726195 +0000 +@@ -1108,10 +1108,10 @@ + // beyond the "allowed" positions + typedef unsigned long result_type; + +- const size_type max_size = ++ const size_type max_size_ = + (std::min)(m_num_bits, static_cast<size_type>(ulong_width)); + +- const size_type last_block = block_index( max_size - 1 ); ++ const size_type last_block = block_index( max_size_ - 1 ); + + assert((last_block * bits_per_block) < static_cast<size_type>(ulong_width)); + +--- misc/boost_1_44_0/boost/ptr_container/detail/reversible_ptr_container.hpp 2011-03-04 11:33:36.269274940 +0000 ++++ misc/build/boost_1_44_0/boost/ptr_container/detail/reversible_ptr_container.hpp 2011-03-04 11:33:36.269274940 +0000 +@@ -259,6 +259,10 @@ + + static void enforce_null_policy( const Ty_* x, const char* msg ) + { ++#ifdef BOOST_PTR_CONTAINER_NO_EXCEPTIONS ++ (void)x; ++ (void)msg; ++#endif + if( !allow_null ) + { + BOOST_PTR_CONTAINER_THROW_EXCEPTION( 0 == x && "null not allowed", +--- misc/boost_1_44_0/boost/pool/object_pool.hpp.orig 2011-07-14 16:08:31.672964851 +0100 ++++ misc/build/boost_1_44_0/boost/pool/object_pool.hpp 2011-07-14 16:09:20.851594534 +0100 +@@ -53,8 +53,8 @@ + + public: + // This constructor parameter is an extension! +- explicit object_pool(const size_type next_size = 32) +- :pool<UserAllocator>(sizeof(T), next_size) { } ++ explicit object_pool(const size_type next_size_ = 32) ++ :pool<UserAllocator>(sizeof(T), next_size_) { } + + ~object_pool(); + diff --git a/boost/boost.gcc47679.patch b/boost/boost.gcc47679.patch new file mode 100644 index 000000000000..9b33a5fffb8a --- /dev/null +++ b/boost/boost.gcc47679.patch @@ -0,0 +1,61 @@ +--- misc/boost_1_44_0/boost/utility/compare_pointees.hpp 2011-02-10 16:39:05.960176555 +0000 ++++ misc/build/boost_1_44_0/boost/utility/compare_pointees.hpp 2011-02-10 16:40:59.091423279 +0000 +@@ -29,7 +29,11 @@ + inline + bool equal_pointees ( OptionalPointee const& x, OptionalPointee const& y ) + { +- return (!x) != (!y) ? false : ( !x ? true : (*x) == (*y) ) ; ++ if (!x && !y) ++ return true; ++ if (!x || !y) ++ return false; ++ return (*x) == (*y); + } + + template<class OptionalPointee> +--- misc/boost_1_44_0/boost/spirit/home/classic/core/primitives/impl/numerics.ipp 2011-03-02 12:22:47.222870106 +0000 ++++ misc/build/boost_1_44_0/boost/spirit/home/classic/core/primitives/impl/numerics.ipp 2011-03-02 12:22:47.222870106 +0000 +@@ -219,6 +219,20 @@ + } + }; + ++ template <int Radix> ++ struct negative_accumulate<unsigned char, Radix> ++ { ++ // Use this accumulator if number is negative ++ static bool add(unsigned char& n, unsigned digit) ++ { ++ n *= Radix; ++ if (n < digit) ++ return false; ++ n -= digit; ++ return true; ++ } ++ }; ++ + template <int MaxDigits> + inline bool allow_more_digits(std::size_t i) + { +--- misc/boost_1_44_0/boost/optional/optional.hpp 2011-04-05 13:19:01.223587256 +0100 ++++ misc/build/boost_1_44_0/boost/optional/optional.hpp 2011-04-05 13:19:01.223587256 +0100 +@@ -31,6 +31,8 @@ + + #include "boost/optional/optional_fwd.hpp" + ++#include <string.h> ++ + #if BOOST_WORKAROUND(BOOST_MSVC, == 1200) + // VC6.0 has the following bug: + // When a templated assignment operator exist, an implicit conversion +@@ -114,6 +116,11 @@ + + public: + ++ aligned_storage() ++ { ++ memset(&dummy_, 0, sizeof(dummy_)); ++ } ++ + void const* address() const { return &dummy_.data[0]; } + void * address() { return &dummy_.data[0]; } + } ; diff --git a/boost/boost.windows.patch b/boost/boost.windows.patch new file mode 100644 index 000000000000..befc805d5753 --- /dev/null +++ b/boost/boost.windows.patch @@ -0,0 +1,12 @@ +--- misc/build/boost_1_44_0/boost/pool/detail/mutex.hpp ++++ misc/build/boost_1_44_0/boost/pool/detail/mutex.hpp +@@ -45,7 +45,9 @@ + + #ifndef BOOST_NO_MT + # ifdef BOOST_WINDOWS ++# define NOMINMAX + # include <windows.h> ++# undef NOMINMAX + # endif + # if defined(_POSIX_THREADS) || defined(BOOST_HAS_PTHREADS) + # include <pthread.h> diff --git a/boost/boost_1_44_0.patch b/boost/boost_1_44_0.patch new file mode 100644 index 000000000000..4673919450a8 --- /dev/null +++ b/boost/boost_1_44_0.patch @@ -0,0 +1,25 @@ +--- misc/build/boost_1_44_0/libs/thread/src/win32/makefile.mk ++++ misc/build/boost_1_44_0/libs/thread/src/win32/makefile.mk +@@ -1,1 +1,21 @@ +-dummy ++PRJ=..$/..$/..$/..$/..$/..$/..$/.. ++ ++PRJNAME=boostthread ++TARGET=boostthread ++ENABLE_EXCEPTIONS=TRUE ++LIBTARGET=NO ++ ++.IF "$(GUI)"=="WNT" ++ ++.INCLUDE : settings.mk ++ ++SLOFILES= $(SLO)$/thread.obj \ ++ $(SLO)$/tss_dll.obj \ ++ $(SLO)$/tss_pe.obj ++ ++LIB1TARGET=$(SLB)$/$(TARGET).lib ++LIB1ARCHIV=$(LB)$/lib$(TARGET).a ++LIB1OBJFILES=$(SLOFILES) ++ ++.INCLUDE : target.mk ++.ENDIF diff --git a/boost/makefile.mk b/boost/makefile.mk new file mode 100644 index 000000000000..b9feb7b9540a --- /dev/null +++ b/boost/makefile.mk @@ -0,0 +1,143 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +# dmake create_clean -- just unpacks +# dmake patch -- unpacks and applies patch file +# dmake create_patch -- creates a patch file + +PRJ=. + +PRJNAME=boost +TARGET=ooo_boost + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +# force patched boost for sunpro CC +# to workaround opt bug when compiling with -xO3 +.IF "$(SYSTEM_BOOST)" == "YES" && ("$(OS)"!="SOLARIS" || "$(COM)"=="GCC") +all: + @echo "An already available installation of boost should exist on your system." + @echo "Therefore the version provided here does not need to be built in addition." +.ELSE # "$(SYSTEM_BOOST)" == "YES" && ("$(OS)"!="SOLARIS" || "$(COM)"=="GCC") + +# --- Files -------------------------------------------------------- + +TARFILE_NAME=boost_1_44_0 +TARFILE_MD5=f02578f5218f217a9f20e9c30e119c6a +PATCH_FILES=$(TARFILE_NAME).patch +#https://svn.boost.org/trac/boost/ticket/3780 +PATCH_FILES+=aliasing.patch +#https://svn.boost.org/trac/boost/ticket/4713 +PATCH_FILES+=boost.4713.warnings.patch +#https://svn.boost.org/trac/boost/ticket/5119 +PATCH_FILES+=unordered_map-doesnt-support-cp-ctor.patch +#http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679 +PATCH_FILES+=boost.gcc47679.patch + +PATCH_FILES+=boost.windows.patch + +ADDITIONAL_FILES= \ + libs/thread/src/win32/makefile.mk + +CONFIGURE_DIR= +CONFIGURE_ACTION= + +BUILD_DIR= +BUILD_ACTION= +BUILD_FLAGS= + +# --- Targets ------------------------------------------------------ + +.INCLUDE : set_ext.mk +.INCLUDE : target.mk +.INCLUDE : tg_ext.mk + + +# --- post-build --------------------------------------------------- + +# "normalize" the output structure, in that the C++ headers are +# copied to the canonic location in OUTPATH +# The allows, later on, to use the standard mechanisms to deliver those +# files, instead of delivering them out of OUTPATH/misc/build/..., which +# could cause problems + +NORMALIZE_FLAG_FILE=so_normalized_$(TARGET) + +$(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) : $(PACKAGE_DIR)$/$(BUILD_FLAG_FILE) + -@$(MKDIRHIER) $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/*.h $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/*.hpp $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/algorithm $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/assign $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/bind $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/concept $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/config $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/date_time $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/detail $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/dynamic_bitset $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/exception $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/function $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/functional $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/io $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/integer $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/iterator $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/mpl $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/numeric $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/optional $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/pending $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/pool $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/preprocessor $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/ptr_container $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/range $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/spirit $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/smart_ptr $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/thread $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/tuple $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/type_traits $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/unordered $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/utility $(INCCOM)$/$(PRJNAME) + @$(GNUCOPY) -r $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/variant $(INCCOM)$/$(PRJNAME) + @$(TOUCH) $(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) + +normalize: $(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) + +.IF "$(GUI)"!="WNT" + +$(PACKAGE_DIR)$/$(PREDELIVER_FLAG_FILE) : normalize + +.ELSE + +$(PACKAGE_DIR)$/$(PREDELIVER_FLAG_FILE) : boostthreadlib + +boostthreadlib : $(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) + cd $(PACKAGE_DIR)/$(TARFILE_ROOTDIR)/libs/thread/src/win32 && dmake $(MFLAGS) $(CALLMACROS) + +.ENDIF + +.ENDIF # "$(SYSTEM_BOOST)" == "YES" && ("$(OS)"!="SOLARIS" || "$(COM)"=="GCC") diff --git a/boost/prj/build.lst b/boost/prj/build.lst new file mode 100644 index 000000000000..957da005305d --- /dev/null +++ b/boost/prj/build.lst @@ -0,0 +1,3 @@ +bo boost : solenv soltools NULL +bo boost usr1 - all bo_mkout NULL +bo boost nmake - all bo_boost NULL diff --git a/boost/prj/d.lst b/boost/prj/d.lst new file mode 100644 index 000000000000..03a72927d227 --- /dev/null +++ b/boost/prj/d.lst @@ -0,0 +1,1207 @@ +mkdir: %_DEST%\inc\boost +mkdir: %_DEST%\inc\boost\accumulators +mkdir: %_DEST%\inc\boost\accumulators\framework +mkdir: %_DEST%\inc\boost\accumulators\framework\accumulators +mkdir: %_DEST%\inc\boost\accumulators\framework\parameters +mkdir: %_DEST%\inc\boost\accumulators\numeric +mkdir: %_DEST%\inc\boost\accumulators\numeric\detail +mkdir: %_DEST%\inc\boost\accumulators\numeric\functional +mkdir: %_DEST%\inc\boost\accumulators\statistics +mkdir: %_DEST%\inc\boost\accumulators\statistics\parameters +mkdir: %_DEST%\inc\boost\accumulators\statistics\variates +mkdir: %_DEST%\inc\boost\algorithm +mkdir: %_DEST%\inc\boost\algorithm\string +mkdir: %_DEST%\inc\boost\algorithm\string\detail +mkdir: %_DEST%\inc\boost\algorithm\string\std +mkdir: %_DEST%\inc\boost\archive +mkdir: %_DEST%\inc\boost\archive\detail +mkdir: %_DEST%\inc\boost\archive\impl +mkdir: %_DEST%\inc\boost\archive\iterators +mkdir: %_DEST%\inc\boost\asio +mkdir: %_DEST%\inc\boost\asio\detail +mkdir: %_DEST%\inc\boost\asio\detail\impl +mkdir: %_DEST%\inc\boost\asio\impl +mkdir: %_DEST%\inc\boost\asio\ip +mkdir: %_DEST%\inc\boost\asio\ip\detail +mkdir: %_DEST%\inc\boost\asio\ip\detail\impl +mkdir: %_DEST%\inc\boost\asio\ip\impl +mkdir: %_DEST%\inc\boost\asio\local +mkdir: %_DEST%\inc\boost\asio\local\detail +mkdir: %_DEST%\inc\boost\asio\local\detail\impl +mkdir: %_DEST%\inc\boost\asio\posix +mkdir: %_DEST%\inc\boost\asio\ssl +mkdir: %_DEST%\inc\boost\asio\ssl\detail +mkdir: %_DEST%\inc\boost\asio\windows +mkdir: %_DEST%\inc\boost\assign +mkdir: %_DEST%\inc\boost\assign\std +mkdir: %_DEST%\inc\boost\bimap +mkdir: %_DEST%\inc\boost\bimap\container_adaptor +mkdir: %_DEST%\inc\boost\bimap\container_adaptor\detail +mkdir: %_DEST%\inc\boost\bimap\container_adaptor\support +mkdir: %_DEST%\inc\boost\bimap\detail +mkdir: %_DEST%\inc\boost\bimap\detail\debug +mkdir: %_DEST%\inc\boost\bimap\detail\test +mkdir: %_DEST%\inc\boost\bimap\property_map +mkdir: %_DEST%\inc\boost\bimap\relation +mkdir: %_DEST%\inc\boost\bimap\relation\detail +mkdir: %_DEST%\inc\boost\bimap\relation\support +mkdir: %_DEST%\inc\boost\bimap\support +mkdir: %_DEST%\inc\boost\bimap\tags +mkdir: %_DEST%\inc\boost\bimap\tags\support +mkdir: %_DEST%\inc\boost\bimap\views +mkdir: %_DEST%\inc\boost\bind +mkdir: %_DEST%\inc\boost\circular_buffer +mkdir: %_DEST%\inc\boost\compatibility\cpp_c_headers +mkdir: %_DEST%\inc\boost\concept +mkdir: %_DEST%\inc\boost\concept_check +mkdir: %_DEST%\inc\boost\concept\detail +mkdir: %_DEST%\inc\boost\config +mkdir: %_DEST%\inc\boost\config\abi +mkdir: %_DEST%\inc\boost\config\compiler +mkdir: %_DEST%\inc\boost\config\no_tr1 +mkdir: %_DEST%\inc\boost\config\platform +mkdir: %_DEST%\inc\boost\config\stdlib +mkdir: %_DEST%\inc\boost\date_time +mkdir: %_DEST%\inc\boost\date_time\gregorian +mkdir: %_DEST%\inc\boost\date_time\local_time +mkdir: %_DEST%\inc\boost\date_time\posix_time +mkdir: %_DEST%\inc\boost\detail +mkdir: %_DEST%\inc\boost\dynamic_bitset +mkdir: %_DEST%\inc\boost\exception +mkdir: %_DEST%\inc\boost\exception\detail +mkdir: %_DEST%\inc\boost\filesystem +mkdir: %_DEST%\inc\boost\filesystem\detail +mkdir: %_DEST%\inc\boost\filesystem\v2 +mkdir: %_DEST%\inc\boost\filesystem\v3 +mkdir: %_DEST%\inc\boost\flyweight +mkdir: %_DEST%\inc\boost\flyweight\detail +mkdir: %_DEST%\inc\boost\format +mkdir: %_DEST%\inc\boost\format\detail +mkdir: %_DEST%\inc\boost\function +mkdir: %_DEST%\inc\boost\functional +mkdir: %_DEST%\inc\boost\functional\detail +mkdir: %_DEST%\inc\boost\functional\hash +mkdir: %_DEST%\inc\boost\functional\hash\detail +mkdir: %_DEST%\inc\boost\function\detail +mkdir: %_DEST%\inc\boost\function_types +mkdir: %_DEST%\inc\boost\function_types\config +mkdir: %_DEST%\inc\boost\function_types\detail +mkdir: %_DEST%\inc\boost\function_types\detail\classifier_impl +mkdir: %_DEST%\inc\boost\function_types\detail\components_impl +mkdir: %_DEST%\inc\boost\function_types\detail\encoding +mkdir: %_DEST%\inc\boost\function_types\detail\pp_cc_loop +mkdir: %_DEST%\inc\boost\function_types\detail\pp_retag_default_cc +mkdir: %_DEST%\inc\boost\function_types\detail\pp_tags +mkdir: %_DEST%\inc\boost\function_types\detail\pp_variate_loop +mkdir: %_DEST%\inc\boost\function_types\detail\synthesize_impl +mkdir: %_DEST%\inc\boost\fusion +mkdir: %_DEST%\inc\boost\fusion\adapted +mkdir: %_DEST%\inc\boost\fusion\adapted\array +mkdir: %_DEST%\inc\boost\fusion\adapted\boost_array +mkdir: %_DEST%\inc\boost\fusion\adapted\boost_array\detail +mkdir: %_DEST%\inc\boost\fusion\adapted\boost_tuple +mkdir: %_DEST%\inc\boost\fusion\adapted\boost_tuple\detail +mkdir: %_DEST%\inc\boost\fusion\adapted\class +mkdir: %_DEST%\inc\boost\fusion\adapted\class\detail +mkdir: %_DEST%\inc\boost\fusion\adapted\mpl +mkdir: %_DEST%\inc\boost\fusion\adapted\mpl\detail +mkdir: %_DEST%\inc\boost\fusion\adapted\struct +mkdir: %_DEST%\inc\boost\fusion\adapted\struct\detail +mkdir: %_DEST%\inc\boost\fusion\algorithm +mkdir: %_DEST%\inc\boost\fusion\algorithm\iteration +mkdir: %_DEST%\inc\boost\fusion\algorithm\iteration\detail +mkdir: %_DEST%\inc\boost\fusion\algorithm\iteration\ext_ +mkdir: %_DEST%\inc\boost\fusion\algorithm\query +mkdir: %_DEST%\inc\boost\fusion\algorithm\query\detail +mkdir: %_DEST%\inc\boost\fusion\algorithm\query\ext_ +mkdir: %_DEST%\inc\boost\fusion\algorithm\transformation +mkdir: %_DEST%\inc\boost\fusion\algorithm\transformation\detail +mkdir: %_DEST%\inc\boost\fusion\container +mkdir: %_DEST%\inc\boost\fusion\container\deque +mkdir: %_DEST%\inc\boost\fusion\container\deque\detail +mkdir: %_DEST%\inc\boost\fusion\container\ext_ +mkdir: %_DEST%\inc\boost\fusion\container\generation +mkdir: %_DEST%\inc\boost\fusion\container\list +mkdir: %_DEST%\inc\boost\fusion\container\list\detail +mkdir: %_DEST%\inc\boost\fusion\container\map +mkdir: %_DEST%\inc\boost\fusion\container\map\detail +mkdir: %_DEST%\inc\boost\fusion\container\set +mkdir: %_DEST%\inc\boost\fusion\container\set\detail +mkdir: %_DEST%\inc\boost\fusion\container\vector +mkdir: %_DEST%\inc\boost\fusion\container\vector\detail +mkdir: %_DEST%\inc\boost\fusion\functional +mkdir: %_DEST%\inc\boost\fusion\functional\adapter +mkdir: %_DEST%\inc\boost\fusion\functional\adapter\detail +mkdir: %_DEST%\inc\boost\fusion\functional\generation +mkdir: %_DEST%\inc\boost\fusion\functional\generation\detail +mkdir: %_DEST%\inc\boost\fusion\functional\invocation +mkdir: %_DEST%\inc\boost\fusion\functional\invocation\detail +mkdir: %_DEST%\inc\boost\fusion\include +mkdir: %_DEST%\inc\boost\fusion\iterator +mkdir: %_DEST%\inc\boost\fusion\iterator\detail +mkdir: %_DEST%\inc\boost\fusion\iterator\mpl +mkdir: %_DEST%\inc\boost\fusion\mpl +mkdir: %_DEST%\inc\boost\fusion\mpl\detail +mkdir: %_DEST%\inc\boost\fusion\sequence +mkdir: %_DEST%\inc\boost\fusion\sequence\comparison +mkdir: %_DEST%\inc\boost\fusion\sequence\comparison\detail +mkdir: %_DEST%\inc\boost\fusion\sequence\intrinsic +mkdir: %_DEST%\inc\boost\fusion\sequence\intrinsic\ext_ +mkdir: %_DEST%\inc\boost\fusion\sequence\io +mkdir: %_DEST%\inc\boost\fusion\sequence\io\detail +mkdir: %_DEST%\inc\boost\fusion\support +mkdir: %_DEST%\inc\boost\fusion\support\detail +mkdir: %_DEST%\inc\boost\fusion\support\ext_ +mkdir: %_DEST%\inc\boost\fusion\tuple +mkdir: %_DEST%\inc\boost\fusion\tuple\detail +mkdir: %_DEST%\inc\boost\fusion\view +mkdir: %_DEST%\inc\boost\fusion\view\detail +mkdir: %_DEST%\inc\boost\fusion\view\ext_ +mkdir: %_DEST%\inc\boost\fusion\view\filter_view +mkdir: %_DEST%\inc\boost\fusion\view\filter_view\detail +mkdir: %_DEST%\inc\boost\fusion\view\iterator_range +mkdir: %_DEST%\inc\boost\fusion\view\iterator_range\detail +mkdir: %_DEST%\inc\boost\fusion\view\joint_view +mkdir: %_DEST%\inc\boost\fusion\view\joint_view\detail +mkdir: %_DEST%\inc\boost\fusion\view\nview +mkdir: %_DEST%\inc\boost\fusion\view\nview\detail +mkdir: %_DEST%\inc\boost\fusion\view\repetitive_view +mkdir: %_DEST%\inc\boost\fusion\view\repetitive_view\detail +mkdir: %_DEST%\inc\boost\fusion\view\reverse_view +mkdir: %_DEST%\inc\boost\fusion\view\reverse_view\detail +mkdir: %_DEST%\inc\boost\fusion\view\single_view +mkdir: %_DEST%\inc\boost\fusion\view\single_view\detail +mkdir: %_DEST%\inc\boost\fusion\view\transform_view +mkdir: %_DEST%\inc\boost\fusion\view\transform_view\detail +mkdir: %_DEST%\inc\boost\fusion\view\zip_view +mkdir: %_DEST%\inc\boost\fusion\view\zip_view\detail +mkdir: %_DEST%\inc\boost\gil +mkdir: %_DEST%\inc\boost\gil\extension\dynamic_image +mkdir: %_DEST%\inc\boost\gil\extension\io +mkdir: %_DEST%\inc\boost\graph +mkdir: %_DEST%\inc\boost\graph\detail +mkdir: %_DEST%\inc\boost\graph\distributed +mkdir: %_DEST%\inc\boost\graph\distributed\adjlist +mkdir: %_DEST%\inc\boost\graph\distributed\detail +mkdir: %_DEST%\inc\boost\graph\parallel +mkdir: %_DEST%\inc\boost\graph\parallel\detail +mkdir: %_DEST%\inc\boost\graph\planar_detail +mkdir: %_DEST%\inc\boost\graph\property_maps +mkdir: %_DEST%\inc\boost\integer +mkdir: %_DEST%\inc\boost\interprocess +mkdir: %_DEST%\inc\boost\interprocess\allocators +mkdir: %_DEST%\inc\boost\interprocess\allocators\detail +mkdir: %_DEST%\inc\boost\interprocess\containers +mkdir: %_DEST%\inc\boost\interprocess\containers\container +mkdir: %_DEST%\inc\boost\interprocess\containers\container\detail +mkdir: %_DEST%\inc\boost\interprocess\detail +mkdir: %_DEST%\inc\boost\interprocess\indexes +mkdir: %_DEST%\inc\boost\interprocess\ipc +mkdir: %_DEST%\inc\boost\interprocess\mem_algo +mkdir: %_DEST%\inc\boost\interprocess\mem_algo\detail +mkdir: %_DEST%\inc\boost\interprocess\smart_ptr +mkdir: %_DEST%\inc\boost\interprocess\smart_ptr\detail +mkdir: %_DEST%\inc\boost\interprocess\streams +mkdir: %_DEST%\inc\boost\interprocess\sync +mkdir: %_DEST%\inc\boost\interprocess\sync\emulation +mkdir: %_DEST%\inc\boost\interprocess\sync\posix +mkdir: %_DEST%\inc\boost\interprocess\sync\xsi +mkdir: %_DEST%\inc\boost\intrusive +mkdir: %_DEST%\inc\boost\intrusive\detail +mkdir: %_DEST%\inc\boost\io +mkdir: %_DEST%\inc\boost\io\detail +mkdir: %_DEST%\inc\boost\iostreams +mkdir: %_DEST%\inc\boost\iostreams\detail +mkdir: %_DEST%\inc\boost\iostreams\detail\adapter +mkdir: %_DEST%\inc\boost\iostreams\detail\broken_overload_resolution +mkdir: %_DEST%\inc\boost\iostreams\detail\config +mkdir: %_DEST%\inc\boost\iostreams\detail\streambuf +mkdir: %_DEST%\inc\boost\iostreams\detail\vc6 +mkdir: %_DEST%\inc\boost\iostreams\device +mkdir: %_DEST%\inc\boost\iostreams\filter +mkdir: %_DEST%\inc\boost\iterator +mkdir: %_DEST%\inc\boost\iterator\detail +mkdir: %_DEST%\inc\boost\lambda +mkdir: %_DEST%\inc\boost\lambda\detail +mkdir: %_DEST%\inc\boost\logic +mkdir: %_DEST%\inc\boost\math +mkdir: %_DEST%\inc\boost\math\bindings +mkdir: %_DEST%\inc\boost\math\bindings\detail +mkdir: %_DEST%\inc\boost\math\complex +mkdir: %_DEST%\inc\boost\math\concepts +mkdir: %_DEST%\inc\boost\math\constants +mkdir: %_DEST%\inc\boost\math\distributions +mkdir: %_DEST%\inc\boost\math\distributions\detail +mkdir: %_DEST%\inc\boost\math\policies +mkdir: %_DEST%\inc\boost\math\special_functions +mkdir: %_DEST%\inc\boost\math\special_functions\detail +mkdir: %_DEST%\inc\boost\math\tools +mkdir: %_DEST%\inc\boost\math\tools\detail +mkdir: %_DEST%\inc\boost\mpi +mkdir: %_DEST%\inc\boost\mpi\collectives +mkdir: %_DEST%\inc\boost\mpi\detail +mkdir: %_DEST%\inc\boost\mpi\python +mkdir: %_DEST%\inc\boost\mpl +mkdir: %_DEST%\inc\boost\mpl\aux_ +mkdir: %_DEST%\inc\boost\mpl\aux_\config +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\bcc +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\bcc551 +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\bcc_pre590 +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\dmc +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\gcc +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\msvc60 +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\msvc70 +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\mwcw +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\no_ctps +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\no_ttp +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessed\plain +mkdir: %_DEST%\inc\boost\mpl\aux_\preprocessor +mkdir: %_DEST%\inc\boost\mpl\aux_\range_c +mkdir: %_DEST%\inc\boost\mpl\aux_\test +mkdir: %_DEST%\inc\boost\mpl\limits +mkdir: %_DEST%\inc\boost\mpl\list +mkdir: %_DEST%\inc\boost\mpl\list\aux_ +mkdir: %_DEST%\inc\boost\mpl\list\aux_\preprocessed\plain +mkdir: %_DEST%\inc\boost\mpl\map +mkdir: %_DEST%\inc\boost\mpl\map\aux_ +mkdir: %_DEST%\inc\boost\mpl\map\aux_\preprocessed\no_ctps +mkdir: %_DEST%\inc\boost\mpl\map\aux_\preprocessed\plain +mkdir: %_DEST%\inc\boost\mpl\map\aux_\preprocessed\typeof_based +mkdir: %_DEST%\inc\boost\mpl\math +mkdir: %_DEST%\inc\boost\mpl\multiset +mkdir: %_DEST%\inc\boost\mpl\multiset\aux_ +mkdir: %_DEST%\inc\boost\mpl\set +mkdir: %_DEST%\inc\boost\mpl\set\aux_ +mkdir: %_DEST%\inc\boost\mpl\set\aux_\preprocessed\plain +mkdir: %_DEST%\inc\boost\mpl\vector +mkdir: %_DEST%\inc\boost\mpl\vector\aux_ +mkdir: %_DEST%\inc\boost\mpl\vector\aux_\preprocessed\no_ctps +mkdir: %_DEST%\inc\boost\mpl\vector\aux_\preprocessed\plain +mkdir: %_DEST%\inc\boost\mpl\vector\aux_\preprocessed\typeof_based +mkdir: %_DEST%\inc\boost\msm +mkdir: %_DEST%\inc\boost\msm\back +mkdir: %_DEST%\inc\boost\msm\front +mkdir: %_DEST%\inc\boost\msm\front\detail +mkdir: %_DEST%\inc\boost\msm\front\euml +mkdir: %_DEST%\inc\boost\multi_array +mkdir: %_DEST%\inc\boost\multi_index +mkdir: %_DEST%\inc\boost\multi_index\detail +mkdir: %_DEST%\inc\boost\numeric +mkdir: %_DEST%\inc\boost\numeric\conversion +mkdir: %_DEST%\inc\boost\numeric\conversion\detail +mkdir: %_DEST%\inc\boost\numeric\interval +mkdir: %_DEST%\inc\boost\numeric\interval\compare +mkdir: %_DEST%\inc\boost\numeric\interval\detail +mkdir: %_DEST%\inc\boost\numeric\interval\ext +mkdir: %_DEST%\inc\boost\numeric\ublas +mkdir: %_DEST%\inc\boost\numeric\ublas\detail +mkdir: %_DEST%\inc\boost\numeric\ublas\experimental +mkdir: %_DEST%\inc\boost\numeric\ublas\operation +mkdir: %_DEST%\inc\boost\numeric\ublas\traits +mkdir: %_DEST%\inc\boost\optional +mkdir: %_DEST%\inc\boost\parameter +mkdir: %_DEST%\inc\boost\parameter\aux_ +mkdir: %_DEST%\inc\boost\parameter\aux_\preprocessor +mkdir: %_DEST%\inc\boost\parameter\aux_\python +mkdir: %_DEST%\inc\boost\pending +mkdir: %_DEST%\inc\boost\pending\detail +mkdir: %_DEST%\inc\boost\polygon +mkdir: %_DEST%\inc\boost\polygon\detail +mkdir: %_DEST%\inc\boost\pool +mkdir: %_DEST%\inc\boost\pool\detail +mkdir: %_DEST%\inc\boost\preprocessor +mkdir: %_DEST%\inc\boost\preprocessor\arithmetic +mkdir: %_DEST%\inc\boost\preprocessor\arithmetic\detail +mkdir: %_DEST%\inc\boost\preprocessor\array +mkdir: %_DEST%\inc\boost\preprocessor\comparison +mkdir: %_DEST%\inc\boost\preprocessor\config +mkdir: %_DEST%\inc\boost\preprocessor\control +mkdir: %_DEST%\inc\boost\preprocessor\control\detail +mkdir: %_DEST%\inc\boost\preprocessor\control\detail\dmc +mkdir: %_DEST%\inc\boost\preprocessor\control\detail\edg +mkdir: %_DEST%\inc\boost\preprocessor\control\detail\msvc +mkdir: %_DEST%\inc\boost\preprocessor\debug +mkdir: %_DEST%\inc\boost\preprocessor\detail +mkdir: %_DEST%\inc\boost\preprocessor\detail\dmc +mkdir: %_DEST%\inc\boost\preprocessor\facilities +mkdir: %_DEST%\inc\boost\preprocessor\iteration +mkdir: %_DEST%\inc\boost\preprocessor\iteration\detail +mkdir: %_DEST%\inc\boost\preprocessor\iteration\detail\bounds +mkdir: %_DEST%\inc\boost\preprocessor\iteration\detail\iter +mkdir: %_DEST%\inc\boost\preprocessor\list +mkdir: %_DEST%\inc\boost\preprocessor\list\detail +mkdir: %_DEST%\inc\boost\preprocessor\list\detail\dmc +mkdir: %_DEST%\inc\boost\preprocessor\list\detail\edg +mkdir: %_DEST%\inc\boost\preprocessor\logical +mkdir: %_DEST%\inc\boost\preprocessor\punctuation +mkdir: %_DEST%\inc\boost\preprocessor\repetition +mkdir: %_DEST%\inc\boost\preprocessor\repetition\detail +mkdir: %_DEST%\inc\boost\preprocessor\repetition\detail\dmc +mkdir: %_DEST%\inc\boost\preprocessor\repetition\detail\edg +mkdir: %_DEST%\inc\boost\preprocessor\repetition\detail\msvc +mkdir: %_DEST%\inc\boost\preprocessor\selection +mkdir: %_DEST%\inc\boost\preprocessor\seq +mkdir: %_DEST%\inc\boost\preprocessor\seq\detail +mkdir: %_DEST%\inc\boost\preprocessor\slot +mkdir: %_DEST%\inc\boost\preprocessor\slot\detail +mkdir: %_DEST%\inc\boost\preprocessor\tuple +mkdir: %_DEST%\inc\boost\program_options +mkdir: %_DEST%\inc\boost\program_options\detail +mkdir: %_DEST%\inc\boost\property_map +mkdir: %_DEST%\inc\boost\property_map\parallel +mkdir: %_DEST%\inc\boost\property_map\parallel\impl +mkdir: %_DEST%\inc\boost\property_tree +mkdir: %_DEST%\inc\boost\property_tree\detail +mkdir: %_DEST%\inc\boost\proto +mkdir: %_DEST%\inc\boost\proto\context +mkdir: %_DEST%\inc\boost\proto\detail +mkdir: %_DEST%\inc\boost\proto\transform +mkdir: %_DEST%\inc\boost\ptr_container +mkdir: %_DEST%\inc\boost\ptr_container\detail +mkdir: %_DEST%\inc\boost\python +mkdir: %_DEST%\inc\boost\python\converter +mkdir: %_DEST%\inc\boost\python\detail +mkdir: %_DEST%\inc\boost\python\object +mkdir: %_DEST%\inc\boost\python\suite\indexing +mkdir: %_DEST%\inc\boost\python\suite\indexing\detail +mkdir: %_DEST%\inc\boost\random +mkdir: %_DEST%\inc\boost\random\detail +mkdir: %_DEST%\inc\boost\range +mkdir: %_DEST%\inc\boost\range\adaptor +mkdir: %_DEST%\inc\boost\range\algorithm +mkdir: %_DEST%\inc\boost\range\algorithm_ext +mkdir: %_DEST%\inc\boost\range\detail +mkdir: %_DEST%\inc\boost\range\detail\vc6 +mkdir: %_DEST%\inc\boost\regex +mkdir: %_DEST%\inc\boost\regex\config +mkdir: %_DEST%\inc\boost\regex\pending +mkdir: %_DEST%\inc\boost\regex\v4 +mkdir: %_DEST%\inc\boost\serialization +mkdir: %_DEST%\inc\boost\serialization\detail +mkdir: %_DEST%\inc\boost\signals +mkdir: %_DEST%\inc\boost\signals2 +mkdir: %_DEST%\inc\boost\signals2\detail +mkdir: %_DEST%\inc\boost\signals\detail +mkdir: %_DEST%\inc\boost\smart_ptr +mkdir: %_DEST%\inc\boost\smart_ptr\detail +mkdir: %_DEST%\inc\boost\spirit +mkdir: %_DEST%\inc\boost\spirit\actor +mkdir: %_DEST%\inc\boost\spirit\attribute +mkdir: %_DEST%\inc\boost\spirit\core +mkdir: %_DEST%\inc\boost\spirit\core\composite +mkdir: %_DEST%\inc\boost\spirit\core\non_terminal +mkdir: %_DEST%\inc\boost\spirit\core\primitives +mkdir: %_DEST%\inc\boost\spirit\core\scanner +mkdir: %_DEST%\inc\boost\spirit\debug +mkdir: %_DEST%\inc\boost\spirit\dynamic +mkdir: %_DEST%\inc\boost\spirit\error_handling +mkdir: %_DEST%\inc\boost\spirit\home +mkdir: %_DEST%\inc\boost\spirit\home\classic +mkdir: %_DEST%\inc\boost\spirit\home\classic\actor +mkdir: %_DEST%\inc\boost\spirit\home\classic\attribute +mkdir: %_DEST%\inc\boost\spirit\home\classic\core +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\composite +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\composite\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\non_terminal +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\non_terminal\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\primitives +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\primitives\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\scanner +mkdir: %_DEST%\inc\boost\spirit\home\classic\core\scanner\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\debug +mkdir: %_DEST%\inc\boost\spirit\home\classic\debug\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\dynamic +mkdir: %_DEST%\inc\boost\spirit\home\classic\dynamic\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\error_handling +mkdir: %_DEST%\inc\boost\spirit\home\classic\error_handling\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\iterator +mkdir: %_DEST%\inc\boost\spirit\home\classic\iterator\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\meta +mkdir: %_DEST%\inc\boost\spirit\home\classic\meta\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\phoenix +mkdir: %_DEST%\inc\boost\spirit\home\classic\symbols +mkdir: %_DEST%\inc\boost\spirit\home\classic\symbols\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\tree +mkdir: %_DEST%\inc\boost\spirit\home\classic\tree\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\utility +mkdir: %_DEST%\inc\boost\spirit\home\classic\utility\impl +mkdir: %_DEST%\inc\boost\spirit\home\classic\utility\impl\chset +mkdir: %_DEST%\inc\boost\spirit\home\karma +mkdir: %_DEST%\inc\boost\spirit\home\karma\action +mkdir: %_DEST%\inc\boost\spirit\home\karma\auto +mkdir: %_DEST%\inc\boost\spirit\home\karma\auxiliary +mkdir: %_DEST%\inc\boost\spirit\home\karma\binary +mkdir: %_DEST%\inc\boost\spirit\home\karma\char +mkdir: %_DEST%\inc\boost\spirit\home\karma\detail +mkdir: %_DEST%\inc\boost\spirit\home\karma\directive +mkdir: %_DEST%\inc\boost\spirit\home\karma\nonterminal +mkdir: %_DEST%\inc\boost\spirit\home\karma\nonterminal\detail +mkdir: %_DEST%\inc\boost\spirit\home\karma\numeric +mkdir: %_DEST%\inc\boost\spirit\home\karma\numeric\detail +mkdir: %_DEST%\inc\boost\spirit\home\karma\operator +mkdir: %_DEST%\inc\boost\spirit\home\karma\stream +mkdir: %_DEST%\inc\boost\spirit\home\karma\stream\detail +mkdir: %_DEST%\inc\boost\spirit\home\karma\string +mkdir: %_DEST%\inc\boost\spirit\home\lex +mkdir: %_DEST%\inc\boost\spirit\home\lex\detail +mkdir: %_DEST%\inc\boost\spirit\home\lex\lexer +mkdir: %_DEST%\inc\boost\spirit\home\lex\lexer\lexertl +mkdir: %_DEST%\inc\boost\spirit\home\lex\qi +mkdir: %_DEST%\inc\boost\spirit\home\phoenix +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\bind +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\bind\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\core +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\core\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\function +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\function\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\fusion +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\object +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\object\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\operator +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\operator\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\scope +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\scope\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\statement +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\statement\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\stl +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\stl\algorithm +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\stl\algorithm\detail +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\stl\container +mkdir: %_DEST%\inc\boost\spirit\home\phoenix\stl\container\detail +mkdir: %_DEST%\inc\boost\spirit\home\qi +mkdir: %_DEST%\inc\boost\spirit\home\qi\action +mkdir: %_DEST%\inc\boost\spirit\home\qi\auto +mkdir: %_DEST%\inc\boost\spirit\home\qi\auxiliary +mkdir: %_DEST%\inc\boost\spirit\home\qi\binary +mkdir: %_DEST%\inc\boost\spirit\home\qi\char +mkdir: %_DEST%\inc\boost\spirit\home\qi\detail +mkdir: %_DEST%\inc\boost\spirit\home\qi\directive +mkdir: %_DEST%\inc\boost\spirit\home\qi\nonterminal +mkdir: %_DEST%\inc\boost\spirit\home\qi\nonterminal\detail +mkdir: %_DEST%\inc\boost\spirit\home\qi\numeric +mkdir: %_DEST%\inc\boost\spirit\home\qi\numeric\detail +mkdir: %_DEST%\inc\boost\spirit\home\qi\operator +mkdir: %_DEST%\inc\boost\spirit\home\qi\stream +mkdir: %_DEST%\inc\boost\spirit\home\qi\stream\detail +mkdir: %_DEST%\inc\boost\spirit\home\qi\string +mkdir: %_DEST%\inc\boost\spirit\home\qi\string\detail +mkdir: %_DEST%\inc\boost\spirit\home\support +mkdir: %_DEST%\inc\boost\spirit\home\support\algorithm +mkdir: %_DEST%\inc\boost\spirit\home\support\auto +mkdir: %_DEST%\inc\boost\spirit\home\support\auxiliary +mkdir: %_DEST%\inc\boost\spirit\home\support\char_encoding +mkdir: %_DEST%\inc\boost\spirit\home\support\char_encoding\unicode +mkdir: %_DEST%\inc\boost\spirit\home\support\char_set +mkdir: %_DEST%\inc\boost\spirit\home\support\detail +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\integer +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\lexer +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\lexer\containers +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\lexer\conversion +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\lexer\parser +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\lexer\parser\tokeniser +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\lexer\parser\tree +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\lexer\partition +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\math +mkdir: %_DEST%\inc\boost\spirit\home\support\detail\math\detail +mkdir: %_DEST%\inc\boost\spirit\home\support\iterators +mkdir: %_DEST%\inc\boost\spirit\home\support\iterators\detail +mkdir: %_DEST%\inc\boost\spirit\home\support\nonterminal +mkdir: %_DEST%\inc\boost\spirit\include +mkdir: %_DEST%\inc\boost\spirit\iterator +mkdir: %_DEST%\inc\boost\spirit\meta +mkdir: %_DEST%\inc\boost\spirit\phoenix +mkdir: %_DEST%\inc\boost\spirit\repository\home +mkdir: %_DEST%\inc\boost\spirit\repository\home\karma +mkdir: %_DEST%\inc\boost\spirit\repository\home\karma\directive +mkdir: %_DEST%\inc\boost\spirit\repository\home\karma\nonterminal +mkdir: %_DEST%\inc\boost\spirit\repository\home\qi +mkdir: %_DEST%\inc\boost\spirit\repository\home\qi\directive +mkdir: %_DEST%\inc\boost\spirit\repository\home\qi\nonterminal +mkdir: %_DEST%\inc\boost\spirit\repository\home\qi\primitive +mkdir: %_DEST%\inc\boost\spirit\repository\home\support +mkdir: %_DEST%\inc\boost\spirit\repository\include +mkdir: %_DEST%\inc\boost\spirit\symbols +mkdir: %_DEST%\inc\boost\spirit\tree +mkdir: %_DEST%\inc\boost\spirit\utility +mkdir: %_DEST%\inc\boost\statechart +mkdir: %_DEST%\inc\boost\statechart\detail +mkdir: %_DEST%\inc\boost\system +mkdir: %_DEST%\inc\boost\test +mkdir: %_DEST%\inc\boost\test\detail +mkdir: %_DEST%\inc\boost\test\impl +mkdir: %_DEST%\inc\boost\test\included +mkdir: %_DEST%\inc\boost\test\output +mkdir: %_DEST%\inc\boost\test\utils +mkdir: %_DEST%\inc\boost\test\utils\basic_cstring +mkdir: %_DEST%\inc\boost\test\utils\iterator +mkdir: %_DEST%\inc\boost\test\utils\runtime +mkdir: %_DEST%\inc\boost\test\utils\runtime\cla +mkdir: %_DEST%\inc\boost\test\utils\runtime\cla\detail +mkdir: %_DEST%\inc\boost\test\utils\runtime\cla\iface +mkdir: %_DEST%\inc\boost\test\utils\runtime\env +mkdir: %_DEST%\inc\boost\test\utils\runtime\file +mkdir: %_DEST%\inc\boost\thread +mkdir: %_DEST%\inc\boost\thread\detail +mkdir: %_DEST%\inc\boost\thread\pthread +mkdir: %_DEST%\inc\boost\thread\win32 +mkdir: %_DEST%\inc\boost\tr1 +mkdir: %_DEST%\inc\boost\tr1\detail +mkdir: %_DEST%\inc\boost\tr1\tr1 +mkdir: %_DEST%\inc\boost\tr1\tr1\bcc32 +mkdir: %_DEST%\inc\boost\tr1\tr1\sun +mkdir: %_DEST%\inc\boost\tuple +mkdir: %_DEST%\inc\boost\tuple\detail +mkdir: %_DEST%\inc\boost\typeof +mkdir: %_DEST%\inc\boost\typeof\dmc +mkdir: %_DEST%\inc\boost\typeof\msvc +mkdir: %_DEST%\inc\boost\typeof\std +mkdir: %_DEST%\inc\boost\type_traits +mkdir: %_DEST%\inc\boost\type_traits\detail +mkdir: %_DEST%\inc\boost\type_traits\msvc +mkdir: %_DEST%\inc\boost\units +mkdir: %_DEST%\inc\boost\units\base_units\angle +mkdir: %_DEST%\inc\boost\units\base_units\astronomical +mkdir: %_DEST%\inc\boost\units\base_units\cgs +mkdir: %_DEST%\inc\boost\units\base_units\imperial +mkdir: %_DEST%\inc\boost\units\base_units\metric +mkdir: %_DEST%\inc\boost\units\base_units\si +mkdir: %_DEST%\inc\boost\units\base_units\temperature +mkdir: %_DEST%\inc\boost\units\base_units\us +mkdir: %_DEST%\inc\boost\units\detail +mkdir: %_DEST%\inc\boost\units\physical_dimensions +mkdir: %_DEST%\inc\boost\units\systems +mkdir: %_DEST%\inc\boost\units\systems\angle +mkdir: %_DEST%\inc\boost\units\systems\cgs +mkdir: %_DEST%\inc\boost\units\systems\detail +mkdir: %_DEST%\inc\boost\units\systems\si +mkdir: %_DEST%\inc\boost\units\systems\si\codata +mkdir: %_DEST%\inc\boost\units\systems\temperature +mkdir: %_DEST%\inc\boost\unordered +mkdir: %_DEST%\inc\boost\unordered\detail +mkdir: %_DEST%\inc\boost\utility +mkdir: %_DEST%\inc\boost\utility\detail +mkdir: %_DEST%\inc\boost\uuid +mkdir: %_DEST%\inc\boost\variant +mkdir: %_DEST%\inc\boost\variant\detail +mkdir: %_DEST%\inc\boost\wave +mkdir: %_DEST%\inc\boost\wave\cpplexer +mkdir: %_DEST%\inc\boost\wave\cpplexer\re2clex +mkdir: %_DEST%\inc\boost\wave\grammars +mkdir: %_DEST%\inc\boost\wave\util +mkdir: %_DEST%\inc\boost\xpressive +mkdir: %_DEST%\inc\boost\xpressive\detail +mkdir: %_DEST%\inc\boost\xpressive\detail\core +mkdir: %_DEST%\inc\boost\xpressive\detail\core\matcher +mkdir: %_DEST%\inc\boost\xpressive\detail\dynamic +mkdir: %_DEST%\inc\boost\xpressive\detail\static +mkdir: %_DEST%\inc\boost\xpressive\detail\static\transforms +mkdir: %_DEST%\inc\boost\xpressive\detail\utility +mkdir: %_DEST%\inc\boost\xpressive\detail\utility\chset +mkdir: %_DEST%\inc\boost\xpressive\traits +mkdir: %_DEST%\inc\boost\xpressive\traits\detail + +..\%__SRC%\inc\boost\* %_DEST%\inc\boost +..\%__SRC%\inc\boost\accumulators\* %_DEST%\inc\boost\accumulators +..\%__SRC%\inc\boost\accumulators\framework\accumulators\* %_DEST%\inc\boost\accumulators\framework\accumulators +..\%__SRC%\inc\boost\accumulators\framework\* %_DEST%\inc\boost\accumulators\framework +..\%__SRC%\inc\boost\accumulators\framework\parameters\* %_DEST%\inc\boost\accumulators\framework\parameters +..\%__SRC%\inc\boost\accumulators\numeric\* %_DEST%\inc\boost\accumulators\numeric +..\%__SRC%\inc\boost\accumulators\numeric\detail\* %_DEST%\inc\boost\accumulators\numeric\detail +..\%__SRC%\inc\boost\accumulators\numeric\functional\* %_DEST%\inc\boost\accumulators\numeric\functional +..\%__SRC%\inc\boost\accumulators\statistics\* %_DEST%\inc\boost\accumulators\statistics +..\%__SRC%\inc\boost\accumulators\statistics\parameters\* %_DEST%\inc\boost\accumulators\statistics\parameters +..\%__SRC%\inc\boost\accumulators\statistics\variates\* %_DEST%\inc\boost\accumulators\statistics\variates +..\%__SRC%\inc\boost\algorithm\* %_DEST%\inc\boost\algorithm +..\%__SRC%\inc\boost\algorithm\string\* %_DEST%\inc\boost\algorithm\string +..\%__SRC%\inc\boost\algorithm\string\detail\* %_DEST%\inc\boost\algorithm\string\detail +..\%__SRC%\inc\boost\algorithm\string\std\* %_DEST%\inc\boost\algorithm\string\std +..\%__SRC%\inc\boost\archive\* %_DEST%\inc\boost\archive +..\%__SRC%\inc\boost\archive\detail\* %_DEST%\inc\boost\archive\detail +..\%__SRC%\inc\boost\archive\impl\* %_DEST%\inc\boost\archive\impl +..\%__SRC%\inc\boost\archive\iterators\* %_DEST%\inc\boost\archive\iterators +..\%__SRC%\inc\boost\asio\* %_DEST%\inc\boost\asio +..\%__SRC%\inc\boost\asio\detail\* %_DEST%\inc\boost\asio\detail +..\%__SRC%\inc\boost\asio\detail\impl\* %_DEST%\inc\boost\asio\detail\impl +..\%__SRC%\inc\boost\asio\impl\* %_DEST%\inc\boost\asio\impl +..\%__SRC%\inc\boost\asio\ip\* %_DEST%\inc\boost\asio\ip +..\%__SRC%\inc\boost\asio\ip\detail\* %_DEST%\inc\boost\asio\ip\detail +..\%__SRC%\inc\boost\asio\ip\detail\impl\* %_DEST%\inc\boost\asio\ip\detail\impl +..\%__SRC%\inc\boost\asio\ip\impl\* %_DEST%\inc\boost\asio\ip\impl +..\%__SRC%\inc\boost\asio\local\* %_DEST%\inc\boost\asio\local +..\%__SRC%\inc\boost\asio\local\detail\* %_DEST%\inc\boost\asio\local\detail +..\%__SRC%\inc\boost\asio\local\detail\impl\* %_DEST%\inc\boost\asio\local\detail\impl +..\%__SRC%\inc\boost\asio\posix\* %_DEST%\inc\boost\asio\posix +..\%__SRC%\inc\boost\asio\ssl\* %_DEST%\inc\boost\asio\ssl +..\%__SRC%\inc\boost\asio\ssl\detail\* %_DEST%\inc\boost\asio\ssl\detail +..\%__SRC%\inc\boost\asio\windows\* %_DEST%\inc\boost\asio\windows +..\%__SRC%\inc\boost\assign\* %_DEST%\inc\boost\assign +..\%__SRC%\inc\boost\assign\std\* %_DEST%\inc\boost\assign\std +..\%__SRC%\inc\boost\bimap\container_adaptor\* %_DEST%\inc\boost\bimap\container_adaptor +..\%__SRC%\inc\boost\bimap\container_adaptor\detail\* %_DEST%\inc\boost\bimap\container_adaptor\detail +..\%__SRC%\inc\boost\bimap\container_adaptor\support\* %_DEST%\inc\boost\bimap\container_adaptor\support +..\%__SRC%\inc\boost\bimap\* %_DEST%\inc\boost\bimap +..\%__SRC%\inc\boost\bimap\detail\debug\* %_DEST%\inc\boost\bimap\detail\debug +..\%__SRC%\inc\boost\bimap\detail\* %_DEST%\inc\boost\bimap\detail +..\%__SRC%\inc\boost\bimap\detail\test\* %_DEST%\inc\boost\bimap\detail\test +..\%__SRC%\inc\boost\bimap\property_map\* %_DEST%\inc\boost\bimap\property_map +..\%__SRC%\inc\boost\bimap\relation\* %_DEST%\inc\boost\bimap\relation +..\%__SRC%\inc\boost\bimap\relation\detail\* %_DEST%\inc\boost\bimap\relation\detail +..\%__SRC%\inc\boost\bimap\relation\support\* %_DEST%\inc\boost\bimap\relation\support +..\%__SRC%\inc\boost\bimap\support\* %_DEST%\inc\boost\bimap\support +..\%__SRC%\inc\boost\bimap\tags\* %_DEST%\inc\boost\bimap\tags +..\%__SRC%\inc\boost\bimap\tags\support\* %_DEST%\inc\boost\bimap\tags\support +..\%__SRC%\inc\boost\bimap\views\* %_DEST%\inc\boost\bimap\views +..\%__SRC%\inc\boost\bind\* %_DEST%\inc\boost\bind +..\%__SRC%\inc\boost\circular_buffer\* %_DEST%\inc\boost\circular_buffer +..\%__SRC%\inc\boost\compatibility\cpp_c_headers\* %_DEST%\inc\boost\compatibility\cpp_c_headers +..\%__SRC%\inc\boost\concept_check\* %_DEST%\inc\boost\concept_check +..\%__SRC%\inc\boost\concept\* %_DEST%\inc\boost\concept +..\%__SRC%\inc\boost\concept\detail\* %_DEST%\inc\boost\concept\detail +..\%__SRC%\inc\boost\config\abi\* %_DEST%\inc\boost\config\abi +..\%__SRC%\inc\boost\config\compiler\* %_DEST%\inc\boost\config\compiler +..\%__SRC%\inc\boost\config\* %_DEST%\inc\boost\config +..\%__SRC%\inc\boost\config\no_tr1\* %_DEST%\inc\boost\config\no_tr1 +..\%__SRC%\inc\boost\config\platform\* %_DEST%\inc\boost\config\platform +..\%__SRC%\inc\boost\config\stdlib\* %_DEST%\inc\boost\config\stdlib +..\%__SRC%\inc\boost\date_time\* %_DEST%\inc\boost\date_time +..\%__SRC%\inc\boost\date_time\gregorian\* %_DEST%\inc\boost\date_time\gregorian +..\%__SRC%\inc\boost\date_time\local_time\* %_DEST%\inc\boost\date_time\local_time +..\%__SRC%\inc\boost\date_time\posix_time\* %_DEST%\inc\boost\date_time\posix_time +..\%__SRC%\inc\boost\detail\* %_DEST%\inc\boost\detail +..\%__SRC%\inc\boost\dynamic_bitset\* %_DEST%\inc\boost\dynamic_bitset +..\%__SRC%\inc\boost\exception\* %_DEST%\inc\boost\exception +..\%__SRC%\inc\boost\exception\detail\* %_DEST%\inc\boost\exception\detail +..\%__SRC%\inc\boost\filesystem\* %_DEST%\inc\boost\filesystem +..\%__SRC%\inc\boost\filesystem\detail\* %_DEST%\inc\boost\filesystem\detail +..\%__SRC%\inc\boost\filesystem\v2\* %_DEST%\inc\boost\filesystem\v2 +..\%__SRC%\inc\boost\filesystem\v3\* %_DEST%\inc\boost\filesystem\v3 +..\%__SRC%\inc\boost\flyweight\* %_DEST%\inc\boost\flyweight +..\%__SRC%\inc\boost\flyweight\detail\* %_DEST%\inc\boost\flyweight\detail +..\%__SRC%\inc\boost\format\* %_DEST%\inc\boost\format +..\%__SRC%\inc\boost\format\detail\* %_DEST%\inc\boost\format\detail +..\%__SRC%\inc\boost\functional\* %_DEST%\inc\boost\functional +..\%__SRC%\inc\boost\functional\detail\* %_DEST%\inc\boost\functional\detail +..\%__SRC%\inc\boost\functional\hash\* %_DEST%\inc\boost\functional\hash +..\%__SRC%\inc\boost\functional\hash\detail\* %_DEST%\inc\boost\functional\hash\detail +..\%__SRC%\inc\boost\function\* %_DEST%\inc\boost\function +..\%__SRC%\inc\boost\function\detail\* %_DEST%\inc\boost\function\detail +..\%__SRC%\inc\boost\function_types\config\* %_DEST%\inc\boost\function_types\config +..\%__SRC%\inc\boost\function_types\* %_DEST%\inc\boost\function_types +..\%__SRC%\inc\boost\function_types\detail\classifier_impl\* %_DEST%\inc\boost\function_types\detail\classifier_impl +..\%__SRC%\inc\boost\function_types\detail\components_impl\* %_DEST%\inc\boost\function_types\detail\components_impl +..\%__SRC%\inc\boost\function_types\detail\* %_DEST%\inc\boost\function_types\detail +..\%__SRC%\inc\boost\function_types\detail\encoding\* %_DEST%\inc\boost\function_types\detail\encoding +..\%__SRC%\inc\boost\function_types\detail\pp_cc_loop\* %_DEST%\inc\boost\function_types\detail\pp_cc_loop +..\%__SRC%\inc\boost\function_types\detail\pp_retag_default_cc\* %_DEST%\inc\boost\function_types\detail\pp_retag_default_cc +..\%__SRC%\inc\boost\function_types\detail\pp_tags\* %_DEST%\inc\boost\function_types\detail\pp_tags +..\%__SRC%\inc\boost\function_types\detail\pp_variate_loop\* %_DEST%\inc\boost\function_types\detail\pp_variate_loop +..\%__SRC%\inc\boost\function_types\detail\synthesize_impl\* %_DEST%\inc\boost\function_types\detail\synthesize_impl +..\%__SRC%\inc\boost\fusion\adapted\array\* %_DEST%\inc\boost\fusion\adapted\array +..\%__SRC%\inc\boost\fusion\adapted\boost_array\* %_DEST%\inc\boost\fusion\adapted\boost_array +..\%__SRC%\inc\boost\fusion\adapted\boost_array\detail\* %_DEST%\inc\boost\fusion\adapted\boost_array\detail +..\%__SRC%\inc\boost\fusion\adapted\boost_tuple\* %_DEST%\inc\boost\fusion\adapted\boost_tuple +..\%__SRC%\inc\boost\fusion\adapted\boost_tuple\detail\* %_DEST%\inc\boost\fusion\adapted\boost_tuple\detail +..\%__SRC%\inc\boost\fusion\adapted\class\* %_DEST%\inc\boost\fusion\adapted\class +..\%__SRC%\inc\boost\fusion\adapted\class\detail\* %_DEST%\inc\boost\fusion\adapted\class\detail +..\%__SRC%\inc\boost\fusion\adapted\* %_DEST%\inc\boost\fusion\adapted +..\%__SRC%\inc\boost\fusion\adapted\mpl\* %_DEST%\inc\boost\fusion\adapted\mpl +..\%__SRC%\inc\boost\fusion\adapted\mpl\detail\* %_DEST%\inc\boost\fusion\adapted\mpl\detail +..\%__SRC%\inc\boost\fusion\adapted\struct\* %_DEST%\inc\boost\fusion\adapted\struct +..\%__SRC%\inc\boost\fusion\adapted\struct\detail\* %_DEST%\inc\boost\fusion\adapted\struct\detail +..\%__SRC%\inc\boost\fusion\algorithm\* %_DEST%\inc\boost\fusion\algorithm +..\%__SRC%\inc\boost\fusion\algorithm\iteration\* %_DEST%\inc\boost\fusion\algorithm\iteration +..\%__SRC%\inc\boost\fusion\algorithm\iteration\detail\* %_DEST%\inc\boost\fusion\algorithm\iteration\detail +..\%__SRC%\inc\boost\fusion\algorithm\iteration\ext_\* %_DEST%\inc\boost\fusion\algorithm\iteration\ext_ +..\%__SRC%\inc\boost\fusion\algorithm\query\* %_DEST%\inc\boost\fusion\algorithm\query +..\%__SRC%\inc\boost\fusion\algorithm\query\detail\* %_DEST%\inc\boost\fusion\algorithm\query\detail +..\%__SRC%\inc\boost\fusion\algorithm\query\ext_\* %_DEST%\inc\boost\fusion\algorithm\query\ext_ +..\%__SRC%\inc\boost\fusion\algorithm\transformation\* %_DEST%\inc\boost\fusion\algorithm\transformation +..\%__SRC%\inc\boost\fusion\algorithm\transformation\detail\* %_DEST%\inc\boost\fusion\algorithm\transformation\detail +..\%__SRC%\inc\boost\fusion\container\deque\* %_DEST%\inc\boost\fusion\container\deque +..\%__SRC%\inc\boost\fusion\container\deque\detail\* %_DEST%\inc\boost\fusion\container\deque\detail +..\%__SRC%\inc\boost\fusion\container\* %_DEST%\inc\boost\fusion\container +..\%__SRC%\inc\boost\fusion\container\ext_\* %_DEST%\inc\boost\fusion\container\ext_ +..\%__SRC%\inc\boost\fusion\container\generation\* %_DEST%\inc\boost\fusion\container\generation +..\%__SRC%\inc\boost\fusion\container\list\* %_DEST%\inc\boost\fusion\container\list +..\%__SRC%\inc\boost\fusion\container\list\detail\* %_DEST%\inc\boost\fusion\container\list\detail +..\%__SRC%\inc\boost\fusion\container\map\* %_DEST%\inc\boost\fusion\container\map +..\%__SRC%\inc\boost\fusion\container\map\detail\* %_DEST%\inc\boost\fusion\container\map\detail +..\%__SRC%\inc\boost\fusion\container\set\* %_DEST%\inc\boost\fusion\container\set +..\%__SRC%\inc\boost\fusion\container\set\detail\* %_DEST%\inc\boost\fusion\container\set\detail +..\%__SRC%\inc\boost\fusion\container\vector\* %_DEST%\inc\boost\fusion\container\vector +..\%__SRC%\inc\boost\fusion\container\vector\detail\* %_DEST%\inc\boost\fusion\container\vector\detail +..\%__SRC%\inc\boost\fusion\* %_DEST%\inc\boost\fusion +..\%__SRC%\inc\boost\fusion\functional\adapter\* %_DEST%\inc\boost\fusion\functional\adapter +..\%__SRC%\inc\boost\fusion\functional\adapter\detail\* %_DEST%\inc\boost\fusion\functional\adapter\detail +..\%__SRC%\inc\boost\fusion\functional\* %_DEST%\inc\boost\fusion\functional +..\%__SRC%\inc\boost\fusion\functional\generation\* %_DEST%\inc\boost\fusion\functional\generation +..\%__SRC%\inc\boost\fusion\functional\generation\detail\* %_DEST%\inc\boost\fusion\functional\generation\detail +..\%__SRC%\inc\boost\fusion\functional\invocation\* %_DEST%\inc\boost\fusion\functional\invocation +..\%__SRC%\inc\boost\fusion\functional\invocation\detail\* %_DEST%\inc\boost\fusion\functional\invocation\detail +..\%__SRC%\inc\boost\fusion\include\* %_DEST%\inc\boost\fusion\include +..\%__SRC%\inc\boost\fusion\iterator\* %_DEST%\inc\boost\fusion\iterator +..\%__SRC%\inc\boost\fusion\iterator\detail\* %_DEST%\inc\boost\fusion\iterator\detail +..\%__SRC%\inc\boost\fusion\iterator\mpl\* %_DEST%\inc\boost\fusion\iterator\mpl +..\%__SRC%\inc\boost\fusion\mpl\* %_DEST%\inc\boost\fusion\mpl +..\%__SRC%\inc\boost\fusion\mpl\detail\* %_DEST%\inc\boost\fusion\mpl\detail +..\%__SRC%\inc\boost\fusion\sequence\comparison\* %_DEST%\inc\boost\fusion\sequence\comparison +..\%__SRC%\inc\boost\fusion\sequence\comparison\detail\* %_DEST%\inc\boost\fusion\sequence\comparison\detail +..\%__SRC%\inc\boost\fusion\sequence\* %_DEST%\inc\boost\fusion\sequence +..\%__SRC%\inc\boost\fusion\sequence\intrinsic\* %_DEST%\inc\boost\fusion\sequence\intrinsic +..\%__SRC%\inc\boost\fusion\sequence\intrinsic\ext_\* %_DEST%\inc\boost\fusion\sequence\intrinsic\ext_ +..\%__SRC%\inc\boost\fusion\sequence\io\* %_DEST%\inc\boost\fusion\sequence\io +..\%__SRC%\inc\boost\fusion\sequence\io\detail\* %_DEST%\inc\boost\fusion\sequence\io\detail +..\%__SRC%\inc\boost\fusion\support\* %_DEST%\inc\boost\fusion\support +..\%__SRC%\inc\boost\fusion\support\detail\* %_DEST%\inc\boost\fusion\support\detail +..\%__SRC%\inc\boost\fusion\support\ext_\* %_DEST%\inc\boost\fusion\support\ext_ +..\%__SRC%\inc\boost\fusion\tuple\* %_DEST%\inc\boost\fusion\tuple +..\%__SRC%\inc\boost\fusion\tuple\detail\* %_DEST%\inc\boost\fusion\tuple\detail +..\%__SRC%\inc\boost\fusion\view\* %_DEST%\inc\boost\fusion\view +..\%__SRC%\inc\boost\fusion\view\detail\* %_DEST%\inc\boost\fusion\view\detail +..\%__SRC%\inc\boost\fusion\view\ext_\* %_DEST%\inc\boost\fusion\view\ext_ +..\%__SRC%\inc\boost\fusion\view\filter_view\* %_DEST%\inc\boost\fusion\view\filter_view +..\%__SRC%\inc\boost\fusion\view\filter_view\detail\* %_DEST%\inc\boost\fusion\view\filter_view\detail +..\%__SRC%\inc\boost\fusion\view\iterator_range\* %_DEST%\inc\boost\fusion\view\iterator_range +..\%__SRC%\inc\boost\fusion\view\iterator_range\detail\* %_DEST%\inc\boost\fusion\view\iterator_range\detail +..\%__SRC%\inc\boost\fusion\view\joint_view\* %_DEST%\inc\boost\fusion\view\joint_view +..\%__SRC%\inc\boost\fusion\view\joint_view\detail\* %_DEST%\inc\boost\fusion\view\joint_view\detail +..\%__SRC%\inc\boost\fusion\view\nview\* %_DEST%\inc\boost\fusion\view\nview +..\%__SRC%\inc\boost\fusion\view\nview\detail\* %_DEST%\inc\boost\fusion\view\nview\detail +..\%__SRC%\inc\boost\fusion\view\repetitive_view\* %_DEST%\inc\boost\fusion\view\repetitive_view +..\%__SRC%\inc\boost\fusion\view\repetitive_view\detail\* %_DEST%\inc\boost\fusion\view\repetitive_view\detail +..\%__SRC%\inc\boost\fusion\view\reverse_view\* %_DEST%\inc\boost\fusion\view\reverse_view +..\%__SRC%\inc\boost\fusion\view\reverse_view\detail\* %_DEST%\inc\boost\fusion\view\reverse_view\detail +..\%__SRC%\inc\boost\fusion\view\single_view\* %_DEST%\inc\boost\fusion\view\single_view +..\%__SRC%\inc\boost\fusion\view\single_view\detail\* %_DEST%\inc\boost\fusion\view\single_view\detail +..\%__SRC%\inc\boost\fusion\view\transform_view\* %_DEST%\inc\boost\fusion\view\transform_view +..\%__SRC%\inc\boost\fusion\view\transform_view\detail\* %_DEST%\inc\boost\fusion\view\transform_view\detail +..\%__SRC%\inc\boost\fusion\view\zip_view\* %_DEST%\inc\boost\fusion\view\zip_view +..\%__SRC%\inc\boost\fusion\view\zip_view\detail\* %_DEST%\inc\boost\fusion\view\zip_view\detail +..\%__SRC%\inc\boost\gil\* %_DEST%\inc\boost\gil +..\%__SRC%\inc\boost\gil\extension\dynamic_image\* %_DEST%\inc\boost\gil\extension\dynamic_image +..\%__SRC%\inc\boost\gil\extension\io\* %_DEST%\inc\boost\gil\extension\io +..\%__SRC%\inc\boost\graph\* %_DEST%\inc\boost\graph +..\%__SRC%\inc\boost\graph\detail\* %_DEST%\inc\boost\graph\detail +..\%__SRC%\inc\boost\graph\distributed\adjlist\* %_DEST%\inc\boost\graph\distributed\adjlist +..\%__SRC%\inc\boost\graph\distributed\* %_DEST%\inc\boost\graph\distributed +..\%__SRC%\inc\boost\graph\distributed\detail\* %_DEST%\inc\boost\graph\distributed\detail +..\%__SRC%\inc\boost\graph\parallel\* %_DEST%\inc\boost\graph\parallel +..\%__SRC%\inc\boost\graph\parallel\detail\* %_DEST%\inc\boost\graph\parallel\detail +..\%__SRC%\inc\boost\graph\planar_detail\* %_DEST%\inc\boost\graph\planar_detail +..\%__SRC%\inc\boost\graph\property_maps\* %_DEST%\inc\boost\graph\property_maps +..\%__SRC%\inc\boost\integer\* %_DEST%\inc\boost\integer +..\%__SRC%\inc\boost\interprocess\allocators\* %_DEST%\inc\boost\interprocess\allocators +..\%__SRC%\inc\boost\interprocess\allocators\detail\* %_DEST%\inc\boost\interprocess\allocators\detail +..\%__SRC%\inc\boost\interprocess\containers\container\* %_DEST%\inc\boost\interprocess\containers\container +..\%__SRC%\inc\boost\interprocess\containers\container\detail\* %_DEST%\inc\boost\interprocess\containers\container\detail +..\%__SRC%\inc\boost\interprocess\containers\* %_DEST%\inc\boost\interprocess\containers +..\%__SRC%\inc\boost\interprocess\* %_DEST%\inc\boost\interprocess +..\%__SRC%\inc\boost\interprocess\detail\* %_DEST%\inc\boost\interprocess\detail +..\%__SRC%\inc\boost\interprocess\indexes\* %_DEST%\inc\boost\interprocess\indexes +..\%__SRC%\inc\boost\interprocess\ipc\* %_DEST%\inc\boost\interprocess\ipc +..\%__SRC%\inc\boost\interprocess\mem_algo\* %_DEST%\inc\boost\interprocess\mem_algo +..\%__SRC%\inc\boost\interprocess\mem_algo\detail\* %_DEST%\inc\boost\interprocess\mem_algo\detail +..\%__SRC%\inc\boost\interprocess\smart_ptr\* %_DEST%\inc\boost\interprocess\smart_ptr +..\%__SRC%\inc\boost\interprocess\smart_ptr\detail\* %_DEST%\inc\boost\interprocess\smart_ptr\detail +..\%__SRC%\inc\boost\interprocess\streams\* %_DEST%\inc\boost\interprocess\streams +..\%__SRC%\inc\boost\interprocess\sync\* %_DEST%\inc\boost\interprocess\sync +..\%__SRC%\inc\boost\interprocess\sync\emulation\* %_DEST%\inc\boost\interprocess\sync\emulation +..\%__SRC%\inc\boost\interprocess\sync\posix\* %_DEST%\inc\boost\interprocess\sync\posix +..\%__SRC%\inc\boost\interprocess\sync\xsi\* %_DEST%\inc\boost\interprocess\sync\xsi +..\%__SRC%\inc\boost\intrusive\* %_DEST%\inc\boost\intrusive +..\%__SRC%\inc\boost\intrusive\detail\* %_DEST%\inc\boost\intrusive\detail +..\%__SRC%\inc\boost\io\* %_DEST%\inc\boost\io +..\%__SRC%\inc\boost\io\detail\* %_DEST%\inc\boost\io\detail +..\%__SRC%\inc\boost\iostreams\* %_DEST%\inc\boost\iostreams +..\%__SRC%\inc\boost\iostreams\detail\adapter\* %_DEST%\inc\boost\iostreams\detail\adapter +..\%__SRC%\inc\boost\iostreams\detail\broken_overload_resolution\* %_DEST%\inc\boost\iostreams\detail\broken_overload_resolution +..\%__SRC%\inc\boost\iostreams\detail\config\* %_DEST%\inc\boost\iostreams\detail\config +..\%__SRC%\inc\boost\iostreams\detail\* %_DEST%\inc\boost\iostreams\detail +..\%__SRC%\inc\boost\iostreams\detail\streambuf\* %_DEST%\inc\boost\iostreams\detail\streambuf +..\%__SRC%\inc\boost\iostreams\detail\vc6\* %_DEST%\inc\boost\iostreams\detail\vc6 +..\%__SRC%\inc\boost\iostreams\device\* %_DEST%\inc\boost\iostreams\device +..\%__SRC%\inc\boost\iostreams\filter\* %_DEST%\inc\boost\iostreams\filter +..\%__SRC%\inc\boost\iterator\* %_DEST%\inc\boost\iterator +..\%__SRC%\inc\boost\iterator\detail\* %_DEST%\inc\boost\iterator\detail +..\%__SRC%\inc\boost\lambda\* %_DEST%\inc\boost\lambda +..\%__SRC%\inc\boost\lambda\detail\* %_DEST%\inc\boost\lambda\detail +..\%__SRC%\inc\boost\logic\* %_DEST%\inc\boost\logic +..\%__SRC%\inc\boost\math\bindings\* %_DEST%\inc\boost\math\bindings +..\%__SRC%\inc\boost\math\bindings\detail\* %_DEST%\inc\boost\math\bindings\detail +..\%__SRC%\inc\boost\math\complex\* %_DEST%\inc\boost\math\complex +..\%__SRC%\inc\boost\math\concepts\* %_DEST%\inc\boost\math\concepts +..\%__SRC%\inc\boost\math\constants\* %_DEST%\inc\boost\math\constants +..\%__SRC%\inc\boost\math\* %_DEST%\inc\boost\math +..\%__SRC%\inc\boost\math\distributions\* %_DEST%\inc\boost\math\distributions +..\%__SRC%\inc\boost\math\distributions\detail\* %_DEST%\inc\boost\math\distributions\detail +..\%__SRC%\inc\boost\math\policies\* %_DEST%\inc\boost\math\policies +..\%__SRC%\inc\boost\math\special_functions\* %_DEST%\inc\boost\math\special_functions +..\%__SRC%\inc\boost\math\special_functions\detail\* %_DEST%\inc\boost\math\special_functions\detail +..\%__SRC%\inc\boost\math\tools\* %_DEST%\inc\boost\math\tools +..\%__SRC%\inc\boost\math\tools\detail\* %_DEST%\inc\boost\math\tools\detail +..\%__SRC%\inc\boost\mpi\collectives\* %_DEST%\inc\boost\mpi\collectives +..\%__SRC%\inc\boost\mpi\* %_DEST%\inc\boost\mpi +..\%__SRC%\inc\boost\mpi\detail\* %_DEST%\inc\boost\mpi\detail +..\%__SRC%\inc\boost\mpi\python\* %_DEST%\inc\boost\mpi\python +..\%__SRC%\inc\boost\mpl\aux_\config\* %_DEST%\inc\boost\mpl\aux_\config +..\%__SRC%\inc\boost\mpl\aux_\* %_DEST%\inc\boost\mpl\aux_ +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\bcc551\* %_DEST%\inc\boost\mpl\aux_\preprocessed\bcc551 +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\bcc\* %_DEST%\inc\boost\mpl\aux_\preprocessed\bcc +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\bcc_pre590\* %_DEST%\inc\boost\mpl\aux_\preprocessed\bcc_pre590 +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\dmc\* %_DEST%\inc\boost\mpl\aux_\preprocessed\dmc +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\gcc\* %_DEST%\inc\boost\mpl\aux_\preprocessed\gcc +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\msvc60\* %_DEST%\inc\boost\mpl\aux_\preprocessed\msvc60 +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\msvc70\* %_DEST%\inc\boost\mpl\aux_\preprocessed\msvc70 +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\mwcw\* %_DEST%\inc\boost\mpl\aux_\preprocessed\mwcw +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\no_ctps\* %_DEST%\inc\boost\mpl\aux_\preprocessed\no_ctps +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\no_ttp\* %_DEST%\inc\boost\mpl\aux_\preprocessed\no_ttp +..\%__SRC%\inc\boost\mpl\aux_\preprocessed\plain\* %_DEST%\inc\boost\mpl\aux_\preprocessed\plain +..\%__SRC%\inc\boost\mpl\aux_\preprocessor\* %_DEST%\inc\boost\mpl\aux_\preprocessor +..\%__SRC%\inc\boost\mpl\aux_\range_c\* %_DEST%\inc\boost\mpl\aux_\range_c +..\%__SRC%\inc\boost\mpl\aux_\test\* %_DEST%\inc\boost\mpl\aux_\test +..\%__SRC%\inc\boost\mpl\* %_DEST%\inc\boost\mpl +..\%__SRC%\inc\boost\mpl\limits\* %_DEST%\inc\boost\mpl\limits +..\%__SRC%\inc\boost\mpl\list\aux_\* %_DEST%\inc\boost\mpl\list\aux_ +..\%__SRC%\inc\boost\mpl\list\aux_\preprocessed\plain\* %_DEST%\inc\boost\mpl\list\aux_\preprocessed\plain +..\%__SRC%\inc\boost\mpl\list\* %_DEST%\inc\boost\mpl\list +..\%__SRC%\inc\boost\mpl\map\aux_\* %_DEST%\inc\boost\mpl\map\aux_ +..\%__SRC%\inc\boost\mpl\map\aux_\preprocessed\no_ctps\* %_DEST%\inc\boost\mpl\map\aux_\preprocessed\no_ctps +..\%__SRC%\inc\boost\mpl\map\aux_\preprocessed\plain\* %_DEST%\inc\boost\mpl\map\aux_\preprocessed\plain +..\%__SRC%\inc\boost\mpl\map\aux_\preprocessed\typeof_based\* %_DEST%\inc\boost\mpl\map\aux_\preprocessed\typeof_based +..\%__SRC%\inc\boost\mpl\map\* %_DEST%\inc\boost\mpl\map +..\%__SRC%\inc\boost\mpl\math\* %_DEST%\inc\boost\mpl\math +..\%__SRC%\inc\boost\mpl\multiset\aux_\* %_DEST%\inc\boost\mpl\multiset\aux_ +..\%__SRC%\inc\boost\mpl\multiset\* %_DEST%\inc\boost\mpl\multiset +..\%__SRC%\inc\boost\mpl\set\aux_\* %_DEST%\inc\boost\mpl\set\aux_ +..\%__SRC%\inc\boost\mpl\set\aux_\preprocessed\plain\* %_DEST%\inc\boost\mpl\set\aux_\preprocessed\plain +..\%__SRC%\inc\boost\mpl\set\* %_DEST%\inc\boost\mpl\set +..\%__SRC%\inc\boost\mpl\vector\aux_\* %_DEST%\inc\boost\mpl\vector\aux_ +..\%__SRC%\inc\boost\mpl\vector\aux_\preprocessed\no_ctps\* %_DEST%\inc\boost\mpl\vector\aux_\preprocessed\no_ctps +..\%__SRC%\inc\boost\mpl\vector\aux_\preprocessed\plain\* %_DEST%\inc\boost\mpl\vector\aux_\preprocessed\plain +..\%__SRC%\inc\boost\mpl\vector\aux_\preprocessed\typeof_based\* %_DEST%\inc\boost\mpl\vector\aux_\preprocessed\typeof_based +..\%__SRC%\inc\boost\mpl\vector\* %_DEST%\inc\boost\mpl\vector +..\%__SRC%\inc\boost\msm\back\* %_DEST%\inc\boost\msm\back +..\%__SRC%\inc\boost\msm\* %_DEST%\inc\boost\msm +..\%__SRC%\inc\boost\msm\front\* %_DEST%\inc\boost\msm\front +..\%__SRC%\inc\boost\msm\front\detail\* %_DEST%\inc\boost\msm\front\detail +..\%__SRC%\inc\boost\msm\front\euml\* %_DEST%\inc\boost\msm\front\euml +..\%__SRC%\inc\boost\multi_array\* %_DEST%\inc\boost\multi_array +..\%__SRC%\inc\boost\multi_index\* %_DEST%\inc\boost\multi_index +..\%__SRC%\inc\boost\multi_index\detail\* %_DEST%\inc\boost\multi_index\detail +..\%__SRC%\inc\boost\numeric\conversion\* %_DEST%\inc\boost\numeric\conversion +..\%__SRC%\inc\boost\numeric\conversion\detail\* %_DEST%\inc\boost\numeric\conversion\detail +..\%__SRC%\inc\boost\numeric\* %_DEST%\inc\boost\numeric +..\%__SRC%\inc\boost\numeric\interval\compare\* %_DEST%\inc\boost\numeric\interval\compare +..\%__SRC%\inc\boost\numeric\interval\* %_DEST%\inc\boost\numeric\interval +..\%__SRC%\inc\boost\numeric\interval\detail\* %_DEST%\inc\boost\numeric\interval\detail +..\%__SRC%\inc\boost\numeric\interval\ext\* %_DEST%\inc\boost\numeric\interval\ext +..\%__SRC%\inc\boost\numeric\ublas\* %_DEST%\inc\boost\numeric\ublas +..\%__SRC%\inc\boost\numeric\ublas\detail\* %_DEST%\inc\boost\numeric\ublas\detail +..\%__SRC%\inc\boost\numeric\ublas\experimental\* %_DEST%\inc\boost\numeric\ublas\experimental +..\%__SRC%\inc\boost\numeric\ublas\operation\* %_DEST%\inc\boost\numeric\ublas\operation +..\%__SRC%\inc\boost\numeric\ublas\traits\* %_DEST%\inc\boost\numeric\ublas\traits +..\%__SRC%\inc\boost\optional\* %_DEST%\inc\boost\optional +..\%__SRC%\inc\boost\parameter\aux_\* %_DEST%\inc\boost\parameter\aux_ +..\%__SRC%\inc\boost\parameter\aux_\preprocessor\* %_DEST%\inc\boost\parameter\aux_\preprocessor +..\%__SRC%\inc\boost\parameter\aux_\python\* %_DEST%\inc\boost\parameter\aux_\python +..\%__SRC%\inc\boost\parameter\* %_DEST%\inc\boost\parameter +..\%__SRC%\inc\boost\pending\* %_DEST%\inc\boost\pending +..\%__SRC%\inc\boost\pending\detail\* %_DEST%\inc\boost\pending\detail +..\%__SRC%\inc\boost\polygon\* %_DEST%\inc\boost\polygon +..\%__SRC%\inc\boost\polygon\detail\* %_DEST%\inc\boost\polygon\detail +..\%__SRC%\inc\boost\pool\* %_DEST%\inc\boost\pool +..\%__SRC%\inc\boost\pool\detail\* %_DEST%\inc\boost\pool\detail +..\%__SRC%\inc\boost\preprocessor\arithmetic\* %_DEST%\inc\boost\preprocessor\arithmetic +..\%__SRC%\inc\boost\preprocessor\arithmetic\detail\* %_DEST%\inc\boost\preprocessor\arithmetic\detail +..\%__SRC%\inc\boost\preprocessor\array\* %_DEST%\inc\boost\preprocessor\array +..\%__SRC%\inc\boost\preprocessor\comparison\* %_DEST%\inc\boost\preprocessor\comparison +..\%__SRC%\inc\boost\preprocessor\config\* %_DEST%\inc\boost\preprocessor\config +..\%__SRC%\inc\boost\preprocessor\control\* %_DEST%\inc\boost\preprocessor\control +..\%__SRC%\inc\boost\preprocessor\control\detail\* %_DEST%\inc\boost\preprocessor\control\detail +..\%__SRC%\inc\boost\preprocessor\control\detail\dmc\* %_DEST%\inc\boost\preprocessor\control\detail\dmc +..\%__SRC%\inc\boost\preprocessor\control\detail\edg\* %_DEST%\inc\boost\preprocessor\control\detail\edg +..\%__SRC%\inc\boost\preprocessor\control\detail\msvc\* %_DEST%\inc\boost\preprocessor\control\detail\msvc +..\%__SRC%\inc\boost\preprocessor\debug\* %_DEST%\inc\boost\preprocessor\debug +..\%__SRC%\inc\boost\preprocessor\* %_DEST%\inc\boost\preprocessor +..\%__SRC%\inc\boost\preprocessor\detail\* %_DEST%\inc\boost\preprocessor\detail +..\%__SRC%\inc\boost\preprocessor\detail\dmc\* %_DEST%\inc\boost\preprocessor\detail\dmc +..\%__SRC%\inc\boost\preprocessor\facilities\* %_DEST%\inc\boost\preprocessor\facilities +..\%__SRC%\inc\boost\preprocessor\iteration\* %_DEST%\inc\boost\preprocessor\iteration +..\%__SRC%\inc\boost\preprocessor\iteration\detail\bounds\* %_DEST%\inc\boost\preprocessor\iteration\detail\bounds +..\%__SRC%\inc\boost\preprocessor\iteration\detail\* %_DEST%\inc\boost\preprocessor\iteration\detail +..\%__SRC%\inc\boost\preprocessor\iteration\detail\iter\* %_DEST%\inc\boost\preprocessor\iteration\detail\iter +..\%__SRC%\inc\boost\preprocessor\list\* %_DEST%\inc\boost\preprocessor\list +..\%__SRC%\inc\boost\preprocessor\list\detail\* %_DEST%\inc\boost\preprocessor\list\detail +..\%__SRC%\inc\boost\preprocessor\list\detail\dmc\* %_DEST%\inc\boost\preprocessor\list\detail\dmc +..\%__SRC%\inc\boost\preprocessor\list\detail\edg\* %_DEST%\inc\boost\preprocessor\list\detail\edg +..\%__SRC%\inc\boost\preprocessor\logical\* %_DEST%\inc\boost\preprocessor\logical +..\%__SRC%\inc\boost\preprocessor\punctuation\* %_DEST%\inc\boost\preprocessor\punctuation +..\%__SRC%\inc\boost\preprocessor\repetition\* %_DEST%\inc\boost\preprocessor\repetition +..\%__SRC%\inc\boost\preprocessor\repetition\detail\* %_DEST%\inc\boost\preprocessor\repetition\detail +..\%__SRC%\inc\boost\preprocessor\repetition\detail\dmc\* %_DEST%\inc\boost\preprocessor\repetition\detail\dmc +..\%__SRC%\inc\boost\preprocessor\repetition\detail\edg\* %_DEST%\inc\boost\preprocessor\repetition\detail\edg +..\%__SRC%\inc\boost\preprocessor\repetition\detail\msvc\* %_DEST%\inc\boost\preprocessor\repetition\detail\msvc +..\%__SRC%\inc\boost\preprocessor\selection\* %_DEST%\inc\boost\preprocessor\selection +..\%__SRC%\inc\boost\preprocessor\seq\* %_DEST%\inc\boost\preprocessor\seq +..\%__SRC%\inc\boost\preprocessor\seq\detail\* %_DEST%\inc\boost\preprocessor\seq\detail +..\%__SRC%\inc\boost\preprocessor\slot\* %_DEST%\inc\boost\preprocessor\slot +..\%__SRC%\inc\boost\preprocessor\slot\detail\* %_DEST%\inc\boost\preprocessor\slot\detail +..\%__SRC%\inc\boost\preprocessor\tuple\* %_DEST%\inc\boost\preprocessor\tuple +..\%__SRC%\inc\boost\program_options\* %_DEST%\inc\boost\program_options +..\%__SRC%\inc\boost\program_options\detail\* %_DEST%\inc\boost\program_options\detail +..\%__SRC%\inc\boost\property_map\* %_DEST%\inc\boost\property_map +..\%__SRC%\inc\boost\property_map\parallel\* %_DEST%\inc\boost\property_map\parallel +..\%__SRC%\inc\boost\property_map\parallel\impl\* %_DEST%\inc\boost\property_map\parallel\impl +..\%__SRC%\inc\boost\property_tree\* %_DEST%\inc\boost\property_tree +..\%__SRC%\inc\boost\property_tree\detail\* %_DEST%\inc\boost\property_tree\detail +..\%__SRC%\inc\boost\proto\context\* %_DEST%\inc\boost\proto\context +..\%__SRC%\inc\boost\proto\* %_DEST%\inc\boost\proto +..\%__SRC%\inc\boost\proto\detail\* %_DEST%\inc\boost\proto\detail +..\%__SRC%\inc\boost\proto\transform\* %_DEST%\inc\boost\proto\transform +..\%__SRC%\inc\boost\ptr_container\* %_DEST%\inc\boost\ptr_container +..\%__SRC%\inc\boost\ptr_container\detail\* %_DEST%\inc\boost\ptr_container\detail +..\%__SRC%\inc\boost\python\converter\* %_DEST%\inc\boost\python\converter +..\%__SRC%\inc\boost\python\* %_DEST%\inc\boost\python +..\%__SRC%\inc\boost\python\detail\* %_DEST%\inc\boost\python\detail +..\%__SRC%\inc\boost\python\object\* %_DEST%\inc\boost\python\object +..\%__SRC%\inc\boost\python\suite\indexing\* %_DEST%\inc\boost\python\suite\indexing +..\%__SRC%\inc\boost\python\suite\indexing\detail\* %_DEST%\inc\boost\python\suite\indexing\detail +..\%__SRC%\inc\boost\random\* %_DEST%\inc\boost\random +..\%__SRC%\inc\boost\random\detail\* %_DEST%\inc\boost\random\detail +..\%__SRC%\inc\boost\range\adaptor\* %_DEST%\inc\boost\range\adaptor +..\%__SRC%\inc\boost\range\algorithm\* %_DEST%\inc\boost\range\algorithm +..\%__SRC%\inc\boost\range\algorithm_ext\* %_DEST%\inc\boost\range\algorithm_ext +..\%__SRC%\inc\boost\range\* %_DEST%\inc\boost\range +..\%__SRC%\inc\boost\range\detail\* %_DEST%\inc\boost\range\detail +..\%__SRC%\inc\boost\range\detail\vc6\* %_DEST%\inc\boost\range\detail\vc6 +..\%__SRC%\inc\boost\regex\config\* %_DEST%\inc\boost\regex\config +..\%__SRC%\inc\boost\regex\* %_DEST%\inc\boost\regex +..\%__SRC%\inc\boost\regex\pending\* %_DEST%\inc\boost\regex\pending +..\%__SRC%\inc\boost\regex\v4\* %_DEST%\inc\boost\regex\v4 +..\%__SRC%\inc\boost\serialization\* %_DEST%\inc\boost\serialization +..\%__SRC%\inc\boost\serialization\detail\* %_DEST%\inc\boost\serialization\detail +..\%__SRC%\inc\boost\signals2\* %_DEST%\inc\boost\signals2 +..\%__SRC%\inc\boost\signals2\detail\* %_DEST%\inc\boost\signals2\detail +..\%__SRC%\inc\boost\signals\* %_DEST%\inc\boost\signals +..\%__SRC%\inc\boost\signals\detail\* %_DEST%\inc\boost\signals\detail +..\%__SRC%\inc\boost\smart_ptr\* %_DEST%\inc\boost\smart_ptr +..\%__SRC%\inc\boost\smart_ptr\detail\* %_DEST%\inc\boost\smart_ptr\detail +..\%__SRC%\inc\boost\spirit\actor\* %_DEST%\inc\boost\spirit\actor +..\%__SRC%\inc\boost\spirit\attribute\* %_DEST%\inc\boost\spirit\attribute +..\%__SRC%\inc\boost\spirit\core\composite\* %_DEST%\inc\boost\spirit\core\composite +..\%__SRC%\inc\boost\spirit\core\* %_DEST%\inc\boost\spirit\core +..\%__SRC%\inc\boost\spirit\core\non_terminal\* %_DEST%\inc\boost\spirit\core\non_terminal +..\%__SRC%\inc\boost\spirit\core\primitives\* %_DEST%\inc\boost\spirit\core\primitives +..\%__SRC%\inc\boost\spirit\core\scanner\* %_DEST%\inc\boost\spirit\core\scanner +..\%__SRC%\inc\boost\spirit\debug\* %_DEST%\inc\boost\spirit\debug +..\%__SRC%\inc\boost\spirit\* %_DEST%\inc\boost\spirit +..\%__SRC%\inc\boost\spirit\dynamic\* %_DEST%\inc\boost\spirit\dynamic +..\%__SRC%\inc\boost\spirit\error_handling\* %_DEST%\inc\boost\spirit\error_handling +..\%__SRC%\inc\boost\spirit\home\classic\actor\* %_DEST%\inc\boost\spirit\home\classic\actor +..\%__SRC%\inc\boost\spirit\home\classic\attribute\* %_DEST%\inc\boost\spirit\home\classic\attribute +..\%__SRC%\inc\boost\spirit\home\classic\core\composite\* %_DEST%\inc\boost\spirit\home\classic\core\composite +..\%__SRC%\inc\boost\spirit\home\classic\core\composite\impl\* %_DEST%\inc\boost\spirit\home\classic\core\composite\impl +..\%__SRC%\inc\boost\spirit\home\classic\core\* %_DEST%\inc\boost\spirit\home\classic\core +..\%__SRC%\inc\boost\spirit\home\classic\core\impl\* %_DEST%\inc\boost\spirit\home\classic\core\impl +..\%__SRC%\inc\boost\spirit\home\classic\core\non_terminal\* %_DEST%\inc\boost\spirit\home\classic\core\non_terminal +..\%__SRC%\inc\boost\spirit\home\classic\core\non_terminal\impl\* %_DEST%\inc\boost\spirit\home\classic\core\non_terminal\impl +..\%__SRC%\inc\boost\spirit\home\classic\core\primitives\* %_DEST%\inc\boost\spirit\home\classic\core\primitives +..\%__SRC%\inc\boost\spirit\home\classic\core\primitives\impl\* %_DEST%\inc\boost\spirit\home\classic\core\primitives\impl +..\%__SRC%\inc\boost\spirit\home\classic\core\scanner\* %_DEST%\inc\boost\spirit\home\classic\core\scanner +..\%__SRC%\inc\boost\spirit\home\classic\core\scanner\impl\* %_DEST%\inc\boost\spirit\home\classic\core\scanner\impl +..\%__SRC%\inc\boost\spirit\home\classic\debug\* %_DEST%\inc\boost\spirit\home\classic\debug +..\%__SRC%\inc\boost\spirit\home\classic\debug\impl\* %_DEST%\inc\boost\spirit\home\classic\debug\impl +..\%__SRC%\inc\boost\spirit\home\classic\* %_DEST%\inc\boost\spirit\home\classic +..\%__SRC%\inc\boost\spirit\home\classic\dynamic\* %_DEST%\inc\boost\spirit\home\classic\dynamic +..\%__SRC%\inc\boost\spirit\home\classic\dynamic\impl\* %_DEST%\inc\boost\spirit\home\classic\dynamic\impl +..\%__SRC%\inc\boost\spirit\home\classic\error_handling\* %_DEST%\inc\boost\spirit\home\classic\error_handling +..\%__SRC%\inc\boost\spirit\home\classic\error_handling\impl\* %_DEST%\inc\boost\spirit\home\classic\error_handling\impl +..\%__SRC%\inc\boost\spirit\home\classic\iterator\* %_DEST%\inc\boost\spirit\home\classic\iterator +..\%__SRC%\inc\boost\spirit\home\classic\iterator\impl\* %_DEST%\inc\boost\spirit\home\classic\iterator\impl +..\%__SRC%\inc\boost\spirit\home\classic\meta\* %_DEST%\inc\boost\spirit\home\classic\meta +..\%__SRC%\inc\boost\spirit\home\classic\meta\impl\* %_DEST%\inc\boost\spirit\home\classic\meta\impl +..\%__SRC%\inc\boost\spirit\home\classic\phoenix\* %_DEST%\inc\boost\spirit\home\classic\phoenix +..\%__SRC%\inc\boost\spirit\home\classic\symbols\* %_DEST%\inc\boost\spirit\home\classic\symbols +..\%__SRC%\inc\boost\spirit\home\classic\symbols\impl\* %_DEST%\inc\boost\spirit\home\classic\symbols\impl +..\%__SRC%\inc\boost\spirit\home\classic\tree\* %_DEST%\inc\boost\spirit\home\classic\tree +..\%__SRC%\inc\boost\spirit\home\classic\tree\impl\* %_DEST%\inc\boost\spirit\home\classic\tree\impl +..\%__SRC%\inc\boost\spirit\home\classic\utility\* %_DEST%\inc\boost\spirit\home\classic\utility +..\%__SRC%\inc\boost\spirit\home\classic\utility\impl\chset\* %_DEST%\inc\boost\spirit\home\classic\utility\impl\chset +..\%__SRC%\inc\boost\spirit\home\classic\utility\impl\* %_DEST%\inc\boost\spirit\home\classic\utility\impl +..\%__SRC%\inc\boost\spirit\home\* %_DEST%\inc\boost\spirit\home +..\%__SRC%\inc\boost\spirit\home\karma\action\* %_DEST%\inc\boost\spirit\home\karma\action +..\%__SRC%\inc\boost\spirit\home\karma\auto\* %_DEST%\inc\boost\spirit\home\karma\auto +..\%__SRC%\inc\boost\spirit\home\karma\auxiliary\* %_DEST%\inc\boost\spirit\home\karma\auxiliary +..\%__SRC%\inc\boost\spirit\home\karma\binary\* %_DEST%\inc\boost\spirit\home\karma\binary +..\%__SRC%\inc\boost\spirit\home\karma\char\* %_DEST%\inc\boost\spirit\home\karma\char +..\%__SRC%\inc\boost\spirit\home\karma\* %_DEST%\inc\boost\spirit\home\karma +..\%__SRC%\inc\boost\spirit\home\karma\detail\* %_DEST%\inc\boost\spirit\home\karma\detail +..\%__SRC%\inc\boost\spirit\home\karma\directive\* %_DEST%\inc\boost\spirit\home\karma\directive +..\%__SRC%\inc\boost\spirit\home\karma\nonterminal\* %_DEST%\inc\boost\spirit\home\karma\nonterminal +..\%__SRC%\inc\boost\spirit\home\karma\nonterminal\detail\* %_DEST%\inc\boost\spirit\home\karma\nonterminal\detail +..\%__SRC%\inc\boost\spirit\home\karma\numeric\* %_DEST%\inc\boost\spirit\home\karma\numeric +..\%__SRC%\inc\boost\spirit\home\karma\numeric\detail\* %_DEST%\inc\boost\spirit\home\karma\numeric\detail +..\%__SRC%\inc\boost\spirit\home\karma\operator\* %_DEST%\inc\boost\spirit\home\karma\operator +..\%__SRC%\inc\boost\spirit\home\karma\stream\* %_DEST%\inc\boost\spirit\home\karma\stream +..\%__SRC%\inc\boost\spirit\home\karma\stream\detail\* %_DEST%\inc\boost\spirit\home\karma\stream\detail +..\%__SRC%\inc\boost\spirit\home\karma\string\* %_DEST%\inc\boost\spirit\home\karma\string +..\%__SRC%\inc\boost\spirit\home\lex\* %_DEST%\inc\boost\spirit\home\lex +..\%__SRC%\inc\boost\spirit\home\lex\detail\* %_DEST%\inc\boost\spirit\home\lex\detail +..\%__SRC%\inc\boost\spirit\home\lex\lexer\* %_DEST%\inc\boost\spirit\home\lex\lexer +..\%__SRC%\inc\boost\spirit\home\lex\lexer\lexertl\* %_DEST%\inc\boost\spirit\home\lex\lexer\lexertl +..\%__SRC%\inc\boost\spirit\home\lex\qi\* %_DEST%\inc\boost\spirit\home\lex\qi +..\%__SRC%\inc\boost\spirit\home\phoenix\bind\* %_DEST%\inc\boost\spirit\home\phoenix\bind +..\%__SRC%\inc\boost\spirit\home\phoenix\bind\detail\* %_DEST%\inc\boost\spirit\home\phoenix\bind\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\core\* %_DEST%\inc\boost\spirit\home\phoenix\core +..\%__SRC%\inc\boost\spirit\home\phoenix\core\detail\* %_DEST%\inc\boost\spirit\home\phoenix\core\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\* %_DEST%\inc\boost\spirit\home\phoenix +..\%__SRC%\inc\boost\spirit\home\phoenix\detail\* %_DEST%\inc\boost\spirit\home\phoenix\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\function\* %_DEST%\inc\boost\spirit\home\phoenix\function +..\%__SRC%\inc\boost\spirit\home\phoenix\function\detail\* %_DEST%\inc\boost\spirit\home\phoenix\function\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\fusion\* %_DEST%\inc\boost\spirit\home\phoenix\fusion +..\%__SRC%\inc\boost\spirit\home\phoenix\object\* %_DEST%\inc\boost\spirit\home\phoenix\object +..\%__SRC%\inc\boost\spirit\home\phoenix\object\detail\* %_DEST%\inc\boost\spirit\home\phoenix\object\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\operator\* %_DEST%\inc\boost\spirit\home\phoenix\operator +..\%__SRC%\inc\boost\spirit\home\phoenix\operator\detail\* %_DEST%\inc\boost\spirit\home\phoenix\operator\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\scope\* %_DEST%\inc\boost\spirit\home\phoenix\scope +..\%__SRC%\inc\boost\spirit\home\phoenix\scope\detail\* %_DEST%\inc\boost\spirit\home\phoenix\scope\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\statement\* %_DEST%\inc\boost\spirit\home\phoenix\statement +..\%__SRC%\inc\boost\spirit\home\phoenix\statement\detail\* %_DEST%\inc\boost\spirit\home\phoenix\statement\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\stl\algorithm\* %_DEST%\inc\boost\spirit\home\phoenix\stl\algorithm +..\%__SRC%\inc\boost\spirit\home\phoenix\stl\algorithm\detail\* %_DEST%\inc\boost\spirit\home\phoenix\stl\algorithm\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\stl\container\* %_DEST%\inc\boost\spirit\home\phoenix\stl\container +..\%__SRC%\inc\boost\spirit\home\phoenix\stl\container\detail\* %_DEST%\inc\boost\spirit\home\phoenix\stl\container\detail +..\%__SRC%\inc\boost\spirit\home\phoenix\stl\* %_DEST%\inc\boost\spirit\home\phoenix\stl +..\%__SRC%\inc\boost\spirit\home\qi\action\* %_DEST%\inc\boost\spirit\home\qi\action +..\%__SRC%\inc\boost\spirit\home\qi\auto\* %_DEST%\inc\boost\spirit\home\qi\auto +..\%__SRC%\inc\boost\spirit\home\qi\auxiliary\* %_DEST%\inc\boost\spirit\home\qi\auxiliary +..\%__SRC%\inc\boost\spirit\home\qi\binary\* %_DEST%\inc\boost\spirit\home\qi\binary +..\%__SRC%\inc\boost\spirit\home\qi\char\* %_DEST%\inc\boost\spirit\home\qi\char +..\%__SRC%\inc\boost\spirit\home\qi\* %_DEST%\inc\boost\spirit\home\qi +..\%__SRC%\inc\boost\spirit\home\qi\detail\* %_DEST%\inc\boost\spirit\home\qi\detail +..\%__SRC%\inc\boost\spirit\home\qi\directive\* %_DEST%\inc\boost\spirit\home\qi\directive +..\%__SRC%\inc\boost\spirit\home\qi\nonterminal\* %_DEST%\inc\boost\spirit\home\qi\nonterminal +..\%__SRC%\inc\boost\spirit\home\qi\nonterminal\detail\* %_DEST%\inc\boost\spirit\home\qi\nonterminal\detail +..\%__SRC%\inc\boost\spirit\home\qi\numeric\* %_DEST%\inc\boost\spirit\home\qi\numeric +..\%__SRC%\inc\boost\spirit\home\qi\numeric\detail\* %_DEST%\inc\boost\spirit\home\qi\numeric\detail +..\%__SRC%\inc\boost\spirit\home\qi\operator\* %_DEST%\inc\boost\spirit\home\qi\operator +..\%__SRC%\inc\boost\spirit\home\qi\stream\* %_DEST%\inc\boost\spirit\home\qi\stream +..\%__SRC%\inc\boost\spirit\home\qi\stream\detail\* %_DEST%\inc\boost\spirit\home\qi\stream\detail +..\%__SRC%\inc\boost\spirit\home\qi\string\* %_DEST%\inc\boost\spirit\home\qi\string +..\%__SRC%\inc\boost\spirit\home\qi\string\detail\* %_DEST%\inc\boost\spirit\home\qi\string\detail +..\%__SRC%\inc\boost\spirit\home\support\algorithm\* %_DEST%\inc\boost\spirit\home\support\algorithm +..\%__SRC%\inc\boost\spirit\home\support\auto\* %_DEST%\inc\boost\spirit\home\support\auto +..\%__SRC%\inc\boost\spirit\home\support\auxiliary\* %_DEST%\inc\boost\spirit\home\support\auxiliary +..\%__SRC%\inc\boost\spirit\home\support\char_encoding\* %_DEST%\inc\boost\spirit\home\support\char_encoding +..\%__SRC%\inc\boost\spirit\home\support\char_encoding\unicode\* %_DEST%\inc\boost\spirit\home\support\char_encoding\unicode +..\%__SRC%\inc\boost\spirit\home\support\char_set\* %_DEST%\inc\boost\spirit\home\support\char_set +..\%__SRC%\inc\boost\spirit\home\support\* %_DEST%\inc\boost\spirit\home\support +..\%__SRC%\inc\boost\spirit\home\support\detail\* %_DEST%\inc\boost\spirit\home\support\detail +..\%__SRC%\inc\boost\spirit\home\support\detail\integer\* %_DEST%\inc\boost\spirit\home\support\detail\integer +..\%__SRC%\inc\boost\spirit\home\support\detail\lexer\containers\* %_DEST%\inc\boost\spirit\home\support\detail\lexer\containers +..\%__SRC%\inc\boost\spirit\home\support\detail\lexer\conversion\* %_DEST%\inc\boost\spirit\home\support\detail\lexer\conversion +..\%__SRC%\inc\boost\spirit\home\support\detail\lexer\* %_DEST%\inc\boost\spirit\home\support\detail\lexer +..\%__SRC%\inc\boost\spirit\home\support\detail\lexer\parser\* %_DEST%\inc\boost\spirit\home\support\detail\lexer\parser +..\%__SRC%\inc\boost\spirit\home\support\detail\lexer\parser\tokeniser\* %_DEST%\inc\boost\spirit\home\support\detail\lexer\parser\tokeniser +..\%__SRC%\inc\boost\spirit\home\support\detail\lexer\parser\tree\* %_DEST%\inc\boost\spirit\home\support\detail\lexer\parser\tree +..\%__SRC%\inc\boost\spirit\home\support\detail\lexer\partition\* %_DEST%\inc\boost\spirit\home\support\detail\lexer\partition +..\%__SRC%\inc\boost\spirit\home\support\detail\math\* %_DEST%\inc\boost\spirit\home\support\detail\math +..\%__SRC%\inc\boost\spirit\home\support\detail\math\detail\* %_DEST%\inc\boost\spirit\home\support\detail\math\detail +..\%__SRC%\inc\boost\spirit\home\support\iterators\* %_DEST%\inc\boost\spirit\home\support\iterators +..\%__SRC%\inc\boost\spirit\home\support\iterators\detail\* %_DEST%\inc\boost\spirit\home\support\iterators\detail +..\%__SRC%\inc\boost\spirit\home\support\nonterminal\* %_DEST%\inc\boost\spirit\home\support\nonterminal +..\%__SRC%\inc\boost\spirit\include\* %_DEST%\inc\boost\spirit\include +..\%__SRC%\inc\boost\spirit\iterator\* %_DEST%\inc\boost\spirit\iterator +..\%__SRC%\inc\boost\spirit\meta\* %_DEST%\inc\boost\spirit\meta +..\%__SRC%\inc\boost\spirit\phoenix\* %_DEST%\inc\boost\spirit\phoenix +..\%__SRC%\inc\boost\spirit\repository\home\* %_DEST%\inc\boost\spirit\repository\home +..\%__SRC%\inc\boost\spirit\repository\home\karma\* %_DEST%\inc\boost\spirit\repository\home\karma +..\%__SRC%\inc\boost\spirit\repository\home\karma\directive\* %_DEST%\inc\boost\spirit\repository\home\karma\directive +..\%__SRC%\inc\boost\spirit\repository\home\karma\nonterminal\* %_DEST%\inc\boost\spirit\repository\home\karma\nonterminal +..\%__SRC%\inc\boost\spirit\repository\home\qi\* %_DEST%\inc\boost\spirit\repository\home\qi +..\%__SRC%\inc\boost\spirit\repository\home\qi\directive\* %_DEST%\inc\boost\spirit\repository\home\qi\directive +..\%__SRC%\inc\boost\spirit\repository\home\qi\nonterminal\* %_DEST%\inc\boost\spirit\repository\home\qi\nonterminal +..\%__SRC%\inc\boost\spirit\repository\home\qi\primitive\* %_DEST%\inc\boost\spirit\repository\home\qi\primitive +..\%__SRC%\inc\boost\spirit\repository\home\support\* %_DEST%\inc\boost\spirit\repository\home\support +..\%__SRC%\inc\boost\spirit\repository\include\* %_DEST%\inc\boost\spirit\repository\include +..\%__SRC%\inc\boost\spirit\symbols\* %_DEST%\inc\boost\spirit\symbols +..\%__SRC%\inc\boost\spirit\tree\* %_DEST%\inc\boost\spirit\tree +..\%__SRC%\inc\boost\spirit\utility\* %_DEST%\inc\boost\spirit\utility +..\%__SRC%\inc\boost\statechart\* %_DEST%\inc\boost\statechart +..\%__SRC%\inc\boost\statechart\detail\* %_DEST%\inc\boost\statechart\detail +..\%__SRC%\inc\boost\system\* %_DEST%\inc\boost\system +..\%__SRC%\inc\boost\test\* %_DEST%\inc\boost\test +..\%__SRC%\inc\boost\test\detail\* %_DEST%\inc\boost\test\detail +..\%__SRC%\inc\boost\test\impl\* %_DEST%\inc\boost\test\impl +..\%__SRC%\inc\boost\test\included\* %_DEST%\inc\boost\test\included +..\%__SRC%\inc\boost\test\output\* %_DEST%\inc\boost\test\output +..\%__SRC%\inc\boost\test\utils\basic_cstring\* %_DEST%\inc\boost\test\utils\basic_cstring +..\%__SRC%\inc\boost\test\utils\* %_DEST%\inc\boost\test\utils +..\%__SRC%\inc\boost\test\utils\iterator\* %_DEST%\inc\boost\test\utils\iterator +..\%__SRC%\inc\boost\test\utils\runtime\cla\* %_DEST%\inc\boost\test\utils\runtime\cla +..\%__SRC%\inc\boost\test\utils\runtime\cla\detail\* %_DEST%\inc\boost\test\utils\runtime\cla\detail +..\%__SRC%\inc\boost\test\utils\runtime\cla\iface\* %_DEST%\inc\boost\test\utils\runtime\cla\iface +..\%__SRC%\inc\boost\test\utils\runtime\* %_DEST%\inc\boost\test\utils\runtime +..\%__SRC%\inc\boost\test\utils\runtime\env\* %_DEST%\inc\boost\test\utils\runtime\env +..\%__SRC%\inc\boost\test\utils\runtime\file\* %_DEST%\inc\boost\test\utils\runtime\file +..\%__SRC%\inc\boost\thread\* %_DEST%\inc\boost\thread +..\%__SRC%\inc\boost\thread\detail\* %_DEST%\inc\boost\thread\detail +..\%__SRC%\inc\boost\thread\pthread\* %_DEST%\inc\boost\thread\pthread +..\%__SRC%\inc\boost\thread\win32\* %_DEST%\inc\boost\thread\win32 +..\%__SRC%\inc\boost\tr1\* %_DEST%\inc\boost\tr1 +..\%__SRC%\inc\boost\tr1\detail\* %_DEST%\inc\boost\tr1\detail +..\%__SRC%\inc\boost\tr1\tr1\bcc32\* %_DEST%\inc\boost\tr1\tr1\bcc32 +..\%__SRC%\inc\boost\tr1\tr1\* %_DEST%\inc\boost\tr1\tr1 +..\%__SRC%\inc\boost\tr1\tr1\sun\* %_DEST%\inc\boost\tr1\tr1\sun +..\%__SRC%\inc\boost\tuple\* %_DEST%\inc\boost\tuple +..\%__SRC%\inc\boost\tuple\detail\* %_DEST%\inc\boost\tuple\detail +..\%__SRC%\inc\boost\typeof\* %_DEST%\inc\boost\typeof +..\%__SRC%\inc\boost\typeof\dmc\* %_DEST%\inc\boost\typeof\dmc +..\%__SRC%\inc\boost\typeof\msvc\* %_DEST%\inc\boost\typeof\msvc +..\%__SRC%\inc\boost\typeof\std\* %_DEST%\inc\boost\typeof\std +..\%__SRC%\inc\boost\type_traits\* %_DEST%\inc\boost\type_traits +..\%__SRC%\inc\boost\type_traits\detail\* %_DEST%\inc\boost\type_traits\detail +..\%__SRC%\inc\boost\type_traits\msvc\* %_DEST%\inc\boost\type_traits\msvc +..\%__SRC%\inc\boost\units\base_units\angle\* %_DEST%\inc\boost\units\base_units\angle +..\%__SRC%\inc\boost\units\base_units\astronomical\* %_DEST%\inc\boost\units\base_units\astronomical +..\%__SRC%\inc\boost\units\base_units\cgs\* %_DEST%\inc\boost\units\base_units\cgs +..\%__SRC%\inc\boost\units\base_units\imperial\* %_DEST%\inc\boost\units\base_units\imperial +..\%__SRC%\inc\boost\units\base_units\metric\* %_DEST%\inc\boost\units\base_units\metric +..\%__SRC%\inc\boost\units\base_units\si\* %_DEST%\inc\boost\units\base_units\si +..\%__SRC%\inc\boost\units\base_units\temperature\* %_DEST%\inc\boost\units\base_units\temperature +..\%__SRC%\inc\boost\units\base_units\us\* %_DEST%\inc\boost\units\base_units\us +..\%__SRC%\inc\boost\units\* %_DEST%\inc\boost\units +..\%__SRC%\inc\boost\units\detail\* %_DEST%\inc\boost\units\detail +..\%__SRC%\inc\boost\units\physical_dimensions\* %_DEST%\inc\boost\units\physical_dimensions +..\%__SRC%\inc\boost\units\systems\angle\* %_DEST%\inc\boost\units\systems\angle +..\%__SRC%\inc\boost\units\systems\cgs\* %_DEST%\inc\boost\units\systems\cgs +..\%__SRC%\inc\boost\units\systems\* %_DEST%\inc\boost\units\systems +..\%__SRC%\inc\boost\units\systems\detail\* %_DEST%\inc\boost\units\systems\detail +..\%__SRC%\inc\boost\units\systems\si\codata\* %_DEST%\inc\boost\units\systems\si\codata +..\%__SRC%\inc\boost\units\systems\si\* %_DEST%\inc\boost\units\systems\si +..\%__SRC%\inc\boost\units\systems\temperature\* %_DEST%\inc\boost\units\systems\temperature +..\%__SRC%\inc\boost\unordered\* %_DEST%\inc\boost\unordered +..\%__SRC%\inc\boost\unordered\detail\* %_DEST%\inc\boost\unordered\detail +..\%__SRC%\inc\boost\utility\* %_DEST%\inc\boost\utility +..\%__SRC%\inc\boost\utility\detail\* %_DEST%\inc\boost\utility\detail +..\%__SRC%\inc\boost\uuid\* %_DEST%\inc\boost\uuid +..\%__SRC%\inc\boost\variant\* %_DEST%\inc\boost\variant +..\%__SRC%\inc\boost\variant\detail\* %_DEST%\inc\boost\variant\detail +..\%__SRC%\inc\boost\wave\cpplexer\* %_DEST%\inc\boost\wave\cpplexer +..\%__SRC%\inc\boost\wave\cpplexer\re2clex\* %_DEST%\inc\boost\wave\cpplexer\re2clex +..\%__SRC%\inc\boost\wave\* %_DEST%\inc\boost\wave +..\%__SRC%\inc\boost\wave\grammars\* %_DEST%\inc\boost\wave\grammars +..\%__SRC%\inc\boost\wave\util\* %_DEST%\inc\boost\wave\util +..\%__SRC%\inc\boost\xpressive\* %_DEST%\inc\boost\xpressive +..\%__SRC%\inc\boost\xpressive\detail\core\* %_DEST%\inc\boost\xpressive\detail\core +..\%__SRC%\inc\boost\xpressive\detail\core\matcher\* %_DEST%\inc\boost\xpressive\detail\core\matcher +..\%__SRC%\inc\boost\xpressive\detail\* %_DEST%\inc\boost\xpressive\detail +..\%__SRC%\inc\boost\xpressive\detail\dynamic\* %_DEST%\inc\boost\xpressive\detail\dynamic +..\%__SRC%\inc\boost\xpressive\detail\static\* %_DEST%\inc\boost\xpressive\detail\static +..\%__SRC%\inc\boost\xpressive\detail\static\transforms\* %_DEST%\inc\boost\xpressive\detail\static\transforms +..\%__SRC%\inc\boost\xpressive\detail\utility\chset\* %_DEST%\inc\boost\xpressive\detail\utility\chset +..\%__SRC%\inc\boost\xpressive\detail\utility\* %_DEST%\inc\boost\xpressive\detail\utility +..\%__SRC%\inc\boost\xpressive\traits\* %_DEST%\inc\boost\xpressive\traits +..\%__SRC%\inc\boost\xpressive\traits\detail\* %_DEST%\inc\boost\xpressive\traits\detail diff --git a/boost/unordered_map-doesnt-support-cp-ctor.patch b/boost/unordered_map-doesnt-support-cp-ctor.patch new file mode 100644 index 000000000000..42e71752f975 --- /dev/null +++ b/boost/unordered_map-doesnt-support-cp-ctor.patch @@ -0,0 +1,92 @@ +Index: /trunk/boost/unordered/unordered_set.hpp +=================================================================== +--- misc/boost_1_44_0/boost/unordered/unordered_set.hpp (revision 60754) ++++ misc/build/boost_1_44_0/boost/unordered/unordered_set.hpp (revision 68445) +@@ -155,4 +155,9 @@ + + #if !defined(BOOST_NO_RVALUE_REFERENCES) ++ unordered_set(unordered_set const& other) ++ : table_(other.table_) ++ { ++ } ++ + unordered_set(unordered_set&& other) + : table_(other.table_, boost::unordered_detail::move_tag()) +@@ -163,4 +168,10 @@ + : table_(other.table_, a, boost::unordered_detail::move_tag()) + { ++ } ++ ++ unordered_set& operator=(unordered_set const& x) ++ { ++ table_ = x.table_; ++ return *this; + } + +@@ -652,4 +663,9 @@ + + #if !defined(BOOST_NO_RVALUE_REFERENCES) ++ unordered_multiset(unordered_multiset const& other) ++ : table_(other.table_) ++ { ++ } ++ + unordered_multiset(unordered_multiset&& other) + : table_(other.table_, boost::unordered_detail::move_tag()) +@@ -660,4 +676,10 @@ + : table_(other.table_, a, boost::unordered_detail::move_tag()) + { ++ } ++ ++ unordered_multiset& operator=(unordered_multiset const& x) ++ { ++ table_ = x.table_; ++ return *this; + } + +Index: /trunk/boost/unordered/unordered_map.hpp +=================================================================== +--- misc/boost_1_44_0/boost/unordered/unordered_map.hpp (revision 60754) ++++ misc/build/boost_1_44_0/boost/unordered/unordered_map.hpp (revision 68445) +@@ -161,4 +161,9 @@ + + #if !defined(BOOST_NO_RVALUE_REFERENCES) ++ unordered_map(unordered_map const& other) ++ : table_(other.table_) ++ { ++ } ++ + unordered_map(unordered_map&& other) + : table_(other.table_, boost::unordered_detail::move_tag()) +@@ -169,4 +174,10 @@ + : table_(other.table_, a, boost::unordered_detail::move_tag()) + { ++ } ++ ++ unordered_map& operator=(unordered_map const& x) ++ { ++ table_ = x.table_; ++ return *this; + } + +@@ -706,4 +717,9 @@ + + #if !defined(BOOST_NO_RVALUE_REFERENCES) ++ unordered_multimap(unordered_multimap const& other) ++ : table_(other.table_) ++ { ++ } ++ + unordered_multimap(unordered_multimap&& other) + : table_(other.table_, boost::unordered_detail::move_tag()) +@@ -714,4 +730,10 @@ + : table_(other.table_, a, boost::unordered_detail::move_tag()) + { ++ } ++ ++ unordered_multimap& operator=(unordered_multimap const& x) ++ { ++ table_ = x.table_; ++ return *this; + } + |