summaryrefslogtreecommitdiffstats
path: root/rules/boost.in
blob: 7e0753a8f5d418bbcd5102c60434a5063189aceb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
# boost configuration

menuconfig BOOST
	tristate
	select ZLIB
	prompt "boost                         "
	help

	  Boost provides free peer-reviewed portable C++ source libraries.  The
	  project emphasizes libraries that work well with the C++ Standard
	  Library.  Boost libraries are intended to be widely useful, and usable
	  across a broad spectrum of applications. The Boost license encourages
	  both commercial and non-commercial use.

	  The boost team aims to establish "existing practice" and provide
	  reference implementations so that Boost libraries are suitable for
	  eventual standardization. Ten Boost libraries are already included in
	  the C++ Standards Committee's Library Technical Report ( TR1) as a step
	  toward becoming part of a future C++ Standard. More Boost libraries are
	  proposed for the upcoming TR2.

	  For details see the project homepage:

		http://www.boost.org/
if BOOST
comment "Targetinstall Options         "

config BOOST_INST_NOMT_DBG
	bool
	prompt "Install binaries with debug functions"
	default n
	help
	  Install binaries with debugging functions.

config BOOST_INST_NOMT_RED
	bool
	prompt "Install reduced binaries"
	default y
	help
	  Installs reduced binaries witout debugging functions.

config BOOST_INST_MT_DBG
	bool
	select BOOST_THREAD
	prompt "Install binaries with multithread support and debug functions"
	default n
	help
	  Installs binaries with multithread support, needs thread library.

config BOOST_INST_MT_RED
	bool
	select BOOST_THREAD
	prompt "Install reduced binaries with multithread support"
	default y 
	help
	  Installs binaries with multithread support, needs thread library.

comment "Boost Libraries"

config BOOST_DATE_TIME
 	bool
 	prompt "date_time"
 	help
 	  Boost date time library.

config BOOST_FILESYSTEM
	bool
	prompt "filesystem"
	help
	  Boost filesystem library.

config BOOST_GRAPH
	bool
	prompt "graph"
	help
	  Boost graph library.

config BOOST_IOSTREAMS
	bool
	prompt "iostreams"
	help
	  Boost iostream library. 

config BOOST_PROGRAM_OPTIONS
	bool
 	prompt "program options"
 	help
	  Boost programm option parser

config BOOST_REGEX
	bool
	prompt "regex"
	help
	  Boost regex library.

config BOOST_SERIALIZATION
 	bool
 	prompt "serialization"
 	help
 	  Boost serialization library.

config BOOST_SIGNALS
 	bool
 	prompt "signals"
 	help
 	  Boost signals library.

config BOOST_TEST
 	bool
 	prompt "test"
 	help
 	  Boost test framework.

config BOOST_THREAD
	bool
	prompt "thread"
	help
	  Portable C++ multi-threading library.

config BOOST_WAVE
	bool
	prompt "wave"
	help
	  Boost wave library.

config BOOST_PYTHON
	bool
	prompt "python"
	depends on BROKEN
	help
	  boost python support. (still broken)
endif