-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathJamroot
36 lines (32 loc) · 1.53 KB
/
Jamroot
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
project : source-location src : requirements <include>/opt/local/include <variant>release ;
lib dl : : <name>dl ;
lib cr : : <name>crypto ;
lib sys : : <name>boost_system-mt <search>/opt/local/lib ;
lib fs : : <name>boost_filesystem-mt <search>/opt/local/lib ;
lib th : : <name>boost_thread-mt <search>/opt/local/lib ;
lib ser : : <name>boost_serialization-mt <search>/opt/local/lib ;
cpp-pch compile : compile.h : <optimization>off ;
cpp-pch either : either.h : <optimization>off ;
cpp-pch except : except.h : <optimization>off ;
cpp-pch file : file.h : <optimization>off ;
cpp-pch io : io.h : <optimization>off ;
cpp-pch library : library.h : <optimization>off ;
# cpp-pch map # failed for some reason
# cpp-pch module # module is a bjam keyword
cpp-pch mvar : mvar.h : <optimization>off ;
cpp-pch network : network.h : <optimization>off ;
cpp-pch process : process.h : <optimization>off ;
cpp-pch program : program.h : <optimization>off ;
cpp-pch stacktrace : stacktrace.h : <optimization>off ;
cpp-pch thread : thread.h : <optimization>off ;
cpp-pch type : type.h : <optimization>off ;
cpp-pch unit : unit.h : <optimization>off ;
cpp-pch util : util.h : <optimization>off ;
cpp-pch vector : vector.h : <optimization>off ;
lib 10util : [ glob *.cpp ] dl cr sys fs th ser ;
install ilib : 10util : <location>/usr/local/lib ;
install ihead : [ glob *.h ]
compile either except file io library mvar network process program stacktrace thread type unit util vector
: <location>/usr/local/include/10util ;
alias install : ilib ihead ;
explicit install ilib ihead ;