]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/tools/build/example/user-config.jam
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / boost / tools / build / example / user-config.jam
CommitLineData
7c673cae
FG
1# Copyright 2003, 2005 Douglas Gregor
2# Copyright 2004 John Maddock
3# Copyright 2002, 2003, 2004, 2007 Vladimir Prus
4# Distributed under the Boost Software License, Version 1.0.
5# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
6
f67539c2 7# This file is used to configure your B2 installation. You can modify
7c673cae 8# this file in place, or you can place it in a permanent location so that it
f67539c2 9# does not get overwritten should you get a new version of B2. See:
7c673cae
FG
10#
11# http://www.boost.org/boost-build2/doc/html/bbv2/overview/configuration.html
12#
13# for documentation about possible permanent locations.
14
15# This file specifies which toolsets (C++ compilers), libraries, and other
16# tools are available. Often, you should be able to just uncomment existing
17# example lines and adjust them to taste. The complete list of supported tools,
18# and configuration instructions can be found at:
19#
20# http://boost.org/boost-build2/doc/html/bbv2/reference/tools.html
21#
22
23# This file uses Jam language syntax to describe available tools. Mostly,
24# there are 'using' lines, that contain the name of the used tools, and
25# parameters to pass to those tools -- where parameters are separated by
26# semicolons. Important syntax notes:
27#
28# - Both ':' and ';' must be separated from other tokens by whitespace
29# - The '\' symbol is a quote character, so when specifying Windows paths you
30# should use '/' or '\\' instead.
31#
32# More details about the syntax can be found at:
33#
34# http://boost.org/boost-build2/doc/html/bbv2/advanced.html#bbv2.advanced.jam_language
35#
36
37# ------------------
38# GCC configuration.
39# ------------------
40
41# Configure gcc (default version).
42# using gcc ;
43
44# Configure specific gcc version, giving alternative name to use.
45# using gcc : 3.2 : g++-3.2 ;
46
47
48# -------------------
49# MSVC configuration.
50# -------------------
51
52# Configure msvc (default version, searched for in standard locations and PATH).
53# using msvc ;
54
55# Configure specific msvc version (searched for in standard locations and PATH).
56# using msvc : 8.0 ;
57
58
59# ----------------------
60# Borland configuration.
61# ----------------------
62# using borland ;
63
64
65# ----------------------
66# STLPort configuration.
67# ----------------------
68
69# Configure specifying location of STLPort headers. Libraries must be either
70# not needed or available to the compiler by default.
71# using stlport : : /usr/include/stlport ;
72
73# Configure specifying location of both headers and libraries explicitly.
74# using stlport : : /usr/include/stlport /usr/lib ;
75
76
77# -----------------
78# QT configuration.
79# -----------------
80
81# Configure assuming QTDIR gives the installation prefix.
82# using qt ;
83
84# Configure with an explicit installation prefix.
85# using qt : /usr/opt/qt ;
86
87# ---------------------
88# Python configuration.
89# ---------------------
90
91# Configure specific Python version.
92# using python : 3.1 : /usr/bin/python3 : /usr/include/python3.1 : /usr/lib ;