summaryrefslogtreecommitdiff
path: root/Jamroot.jam
blob: 532e007bbd82e6ab93d65d1a90bc97d47c3eb5d8 (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
import package ;
using gcc ;

lib Ice++11 : : : : <library>mcpp <library>pthread ;
lib mcpp ;
lib pthread ;

lib slice-parser :
	[ glob ice/cpp/src/Slice/*.cpp ]
	ice/cpp/src/IceUtil/CtrlCHandler.cpp
	ice/cpp/src/IceUtil/UtilException.cpp
	:
	<include>ice/cpp/src
	<library>Ice++11
	<cxxstd>11
	<warnings>off
	<variant>release:<lto>on
	<linkflags>"-Wl,-z,defs,--warn-once"
	;

package.install install : : :
	slice-parser
	:
	[ glob ice/cpp/src/Slice/*.h ]
	;