# Copyright 2003, 2005 Douglas Gregor # Copyright 2004 John Maddock # Copyright 2002, 2003, 2004, 2007 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) # This file is used to configure your Boost.Build installation. You can modify # this file in place, or you can place it in a permanent location so that it # does not get overwritten should you get a new version of Boost.Build. See: # # http://boost.org/boost-build2/doc/html/bbv2/reference.html#bbv2.reference.init # # for documentation about possible permanent locations. # This file specifies which toolsets (C++ compilers), libraries, and other # tools are available. Often, you should be able to just uncomment existing # example lines and adjust them to taste. The complete list of supported tools, # and configuration instructions can be found at: # # http://boost.org/boost-build2/doc/html/bbv2/reference/tools.html # # This file uses Jam language syntax to describe available tools. Mostly, # there are 'using' lines, that contain the name of the used tools, and # parameters to pass to those tools -- where paremeters are separated by # semicolons. Important syntax notes: # # - Both ':' and ';' must be separated from other tokens by whitespace # - The '\' symbol is a quote character, so when specifying Windows paths you # should use '/' or '\\' instead. # # More details about the syntax can be found at: # # http://boost.org/boost-build2/doc/html/bbv2/advanced.html#bbv2.advanced.jam_language # # ------------------ # GCC configuration. # ------------------ # Configure gcc (default version). # using gcc ; # Configure specific gcc version, giving alternative name to use. # using gcc : 3.2 : g++-3.2 ; # ------------------- # MSVC configuration. # ------------------- # Configure msvc (default version, searched for in standard locations and PATH). # using msvc ; # Configure specific msvc version (searched for in standard locations and PATH). # using msvc : 8.0 ; # ---------------------- # Borland configuration. # ---------------------- # using borland ; # ---------------------- # STLPort configuration. # ---------------------- # Configure specifying location of STLPort headers. Libraries must be either # not needed or available to the compiler by default. # using stlport : : /usr/include/stlport ; # Configure specifying location of both headers and libraries explicitly. # using stlport : : /usr/include/stlport /usr/lib ; # ----------------- # QT configuration. # ----------------- # Configure assuming QTDIR gives the installation prefix. # using qt ; # Configure with an explicit installation prefix. # using qt : /usr/opt/qt ; using msvc : 8.0~stlport5.2 : "C:/Program Files/Microsoft Visual Studio 8.0/VC/bin/cl.exe" : -D_CRT_SECURE_NO_WARNINGS -DBOOST_PROTO_MAX_ARITY=10 -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_METAFUNCTION_ARITY=10 "%BOOST_ROOT%/TestTools/VSVars32-VC8-STLPort.bat" ; #using msvc : 8.0~wm5~stlport5.2 : using msvc_wm5 "C:/Program Files/Microsoft Visual Studio 8/VC/bin/cl.exe" : -D_CRT_SECURE_NO_WARNINGS -DBOOST_PROTO_MAX_ARITY=10 -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_METAFUNCTION_ARITY=10 -D_WIN32_WCE=0x501 -DUNDER_CE -DWIN32_WCE_PSPC -DWINCE -DARM -D_ARM_ -D_UNICODE -DUNICODE -DARMV4I /subsystem:windowsce,5.01 /machine:THUMB /NODEFAULTLIB:oldnames.lib /NODEFAULTLIB:libc.lib /STACK:262144,4096 coredll.lib corelibc.lib ole32.lib oleaut32.lib uuid.lib commctrl.lib "%BOOST_ROOT%/TestTools/VSVars32-VC8-WM5.bat" ; using stlport : 5.2~vc8 : C:/STLPort-5.2.1/stlport C:/STLPort-5.2.1/lib/vc8 C:/STLPort-5.2.1/bin/vc8 ; using stlport : 5.2~evc8~arm : C:/STLPort-5.2.1/stlport C:/STLPort-5.2.1/lib/evc8-arm C:/STLPort-5.2.1/bin/evc8-arm ; import testing ; project : requirements msvc-8.0~wm5~stlport5.2,console:/entry:mainACRTStartup msvc-8.0~wm5~stlport5.2:"%BOOST_ROOT%/TestTools/WM5TestLauncher.exe" ;