summaryrefslogtreecommitdiffstats
path: root/libs/boost/CONFIGURE
diff options
context:
space:
mode:
Diffstat (limited to 'libs/boost/CONFIGURE')
-rwxr-xr-xlibs/boost/CONFIGURE111
1 files changed, 105 insertions, 6 deletions
diff --git a/libs/boost/CONFIGURE b/libs/boost/CONFIGURE
index 9244399669..c7f54669aa 100755
--- a/libs/boost/CONFIGURE
+++ b/libs/boost/CONFIGURE
@@ -1,10 +1,109 @@
. $GRIMOIRE/config_query_multi.function &&
-config_query_multi BOOST_LIBS "Which libraries would you like to install?" \
- all regex signals serialization thread \
- python filesystem graph_parallel \
- wave date_time iostreams test mpi \
- exception random chrono locale timer math \
- program_options graph system &&
+config_query BOOST_SELECT_LIBS "Select individual boost libraries to build?" n &&
+if [[ "${BOOST_SELECT_LIBS}" == "y" ]]; then
+config_query_multi BOOST_LIBS_AL "Which boost libraries would you like to install?" \
+ accumulators \
+ any \
+ array \
+ asio \
+ assign \
+ bimap \
+ bind \
+ call_traits \
+ chrono \
+ circular_buffer \
+ compressed_pair \
+ concept_check \
+ container \
+ conversion \
+ crc \
+ date_time \
+ dynamic_bitset \
+ exception \
+ enable_if \
+ filesystem \
+ flyweight \
+ foreach \
+ format \
+ function \
+ function_types \
+ functional \
+ fusion \
+ gil \
+ geometry \
+ graph \
+ graph_parallel \
+ heap \
+ icl \
+ io \
+ iostreams \
+ integer \
+ interprocess \
+ interval \
+ intrusive \
+ iostreams \
+ iterators \
+ lambda \
+ locale \
+ lexical_cast &&
+config_query_multi BOOST_LIBS_MZ "Which additional boost libraries would you like to install?" \
+ math \
+ mem_fn \
+ minmax \
+ move \
+ mpi \
+ mpl \
+ multi_array \
+ multi_index \
+ numeric \
+ operators \
+ optional \
+ parameter \
+ phoenix \
+ polygon \
+ pool \
+ preprocessor \
+ program_options \
+ property_map \
+ property_tree \
+ proto \
+ python \
+ random \
+ range \
+ ratio \
+ rational \
+ ref \
+ regex \
+ result_of \
+ scope_exit \
+ serialization \
+ signals \
+ signals2 \
+ smart_ptr \
+ statechart \
+ static_assert \
+ spirit \
+ string_algo \
+ swap \
+ system \
+ test \
+ thread \
+ timer \
+ tokenizer \
+ tr1 \
+ tribool \
+ tuple \
+ type_traits \
+ typeof \
+ units \
+ unordered \
+ utility \
+ value_initialized \
+ uuid \
+ variant \
+ wave \
+ xpressive
+fi &&
config_query_list BOOST_VARIANT "What variant of boost do you want?" \
release debug &&
config_query INSTALL_BJAM "Install Boost.Jam (bjam)?" n