diff options
author | Anas Nashif <anas.nashif@intel.com> | 2012-10-30 12:57:26 -0700 |
---|---|---|
committer | Anas Nashif <anas.nashif@intel.com> | 2012-10-30 12:57:26 -0700 |
commit | 1a78a62555be32868418fe52f8e330c9d0f95d5a (patch) | |
tree | d3765a80e7d3b9640ec2e930743630cd6b9fce2b /libs/fusion/preprocess | |
download | boost-1a78a62555be32868418fe52f8e330c9d0f95d5a.tar.gz boost-1a78a62555be32868418fe52f8e330c9d0f95d5a.tar.bz2 boost-1a78a62555be32868418fe52f8e330c9d0f95d5a.zip |
Imported Upstream version 1.49.0upstream/1.49.0
Diffstat (limited to 'libs/fusion/preprocess')
-rw-r--r-- | libs/fusion/preprocess/preprocess.bat | 7 | ||||
-rw-r--r-- | libs/fusion/preprocess/preprocess.cpp | 10 | ||||
-rw-r--r-- | libs/fusion/preprocess/wave.cfg | 14 |
3 files changed, 31 insertions, 0 deletions
diff --git a/libs/fusion/preprocess/preprocess.bat b/libs/fusion/preprocess/preprocess.bat new file mode 100644 index 0000000000..f5c94977c6 --- /dev/null +++ b/libs/fusion/preprocess/preprocess.bat @@ -0,0 +1,7 @@ + + +wave @wave.cfg -DFUSION_MAX_VECTOR_SIZE=10 -DFUSION_MAX_LIST_SIZE=10 -DFUSION_MAX_ZIP_SEQUENCES=10 preprocess.cpp +wave @wave.cfg -DFUSION_MAX_VECTOR_SIZE=20 -DFUSION_MAX_LIST_SIZE=20 -DFUSION_MAX_ZIP_SEQUENCES=20 preprocess.cpp +wave @wave.cfg -DFUSION_MAX_VECTOR_SIZE=30 -DFUSION_MAX_LIST_SIZE=30 -DFUSION_MAX_ZIP_SEQUENCES=30 preprocess.cpp +wave @wave.cfg -DFUSION_MAX_VECTOR_SIZE=40 -DFUSION_MAX_LIST_SIZE=40 -DFUSION_MAX_ZIP_SEQUENCES=40 preprocess.cpp +wave @wave.cfg -DFUSION_MAX_VECTOR_SIZE=50 -DFUSION_MAX_LIST_SIZE=50 -DFUSION_MAX_ZIP_SEQUENCES=50 preprocess.cpp diff --git a/libs/fusion/preprocess/preprocess.cpp b/libs/fusion/preprocess/preprocess.cpp new file mode 100644 index 0000000000..1cc59ef33b --- /dev/null +++ b/libs/fusion/preprocess/preprocess.cpp @@ -0,0 +1,10 @@ +/*============================================================================= + Copyright (c) 2011 Joel de Guzman + + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +==============================================================================*/ +#include <boost/fusion/container.hpp> +#include <boost/fusion/algorithm.hpp> +#include <boost/fusion/tuple.hpp> + diff --git a/libs/fusion/preprocess/wave.cfg b/libs/fusion/preprocess/wave.cfg new file mode 100644 index 0000000000..6d13cf637d --- /dev/null +++ b/libs/fusion/preprocess/wave.cfg @@ -0,0 +1,14 @@ +-DBOOST_FUSION_DONT_USE_PREPROCESSED_FILES +-DBOOST_FUSION_CREATE_PREPROCESSED_FILES +-SC:/dev/boost +-SC:/dev/tools/mingw/include +-SC:/dev/tools/mingw/lib/gcc/mingw32/4.5.2/include +-SC:/dev/tools/mingw/lib/gcc/mingw32/4.5.2/include/c++ +-SC:/dev/tools/mingw/lib/gcc/mingw32/4.5.2/include/c++/mingw32 +--variadics +-NBOOST_FUSION_ADAPT_TPL_STRUCT_NO_PARTIAL +-NBOOST_PROTO_USE_GET_POINTER +-NBOOST_PROTO_GET_POINTER +--timer + + |