
On Mon, Jan 03, 2005 at 02:14:48AM +1100, Matt S Trentini wrote:
What problem is to take/rip these parts from Boost?
I believe it's possible but I can't recall (or find) the tool that does the dependency analysis. Anyone know it off the top of their head?
Do you mean something like this: $ cat signals.cc #include <boost/signals.hpp> $ c++ -E signals.cc | perl -lne 'print $1 if m{^#\s+\d+\s+".*?/(boost/.*?)"}' | cut -d / -f 1-2 | sort -u boost/any.hpp boost/assert.hpp boost/bind boost/checked_delete.hpp boost/config boost/config.hpp boost/detail boost/enable_shared_from_this.hpp boost/function boost/function.hpp boost/get_pointer.hpp boost/intrusive_ptr.hpp boost/iterator boost/iterator.hpp boost/last_value.hpp boost/mem_fn.hpp boost/mpl boost/next_prior.hpp boost/noncopyable.hpp boost/operators.hpp boost/pending boost/preprocessor boost/ref.hpp boost/scoped_array.hpp boost/scoped_ptr.hpp boost/shared_array.hpp boost/shared_ptr.hpp boost/signal.hpp boost/signals boost/signals.hpp boost/smart_ptr.hpp boost/static_assert.hpp boost/throw_exception.hpp boost/type_traits boost/type_traits.hpp boost/utility boost/utility.hpp boost/utility_fwd.hpp boost/visit_each.hpp boost/weak_ptr.hpp Or did you have something else in mind? Marcelo