1 |
|
---|
2 | # Boost Filesystem Library Build Jamfile
|
---|
3 |
|
---|
4 | # (C) Copyright Beman Dawes 2002-2006
|
---|
5 | # Distributed under the Boost Software License, Version 1.0.
|
---|
6 | # (See accompanying file LICENSE_1_0.txt or www.boost.org/LICENSE_1_0.txt)
|
---|
7 |
|
---|
8 |
|
---|
9 | # See library home page at http://www.boost.org/libs/filesystem
|
---|
10 |
|
---|
11 | project boost/filesystem
|
---|
12 | : source-location ../src
|
---|
13 | : usage-requirements # pass these requirement to dependents (i.e. users)
|
---|
14 | <link>shared:<define>BOOST_FILESYSTEM_DYN_LINK=1
|
---|
15 | <link>static:<define>BOOST_FILESYSTEM_STATIC_LINK=1
|
---|
16 | <library>../../system/build//boost_system
|
---|
17 | ;
|
---|
18 |
|
---|
19 | SOURCES =
|
---|
20 | operations path portability utf8_codecvt_facet ;
|
---|
21 |
|
---|
22 | lib boost_filesystem
|
---|
23 | :
|
---|
24 | $(SOURCES).cpp
|
---|
25 | ../../system/build//boost_system
|
---|
26 | :
|
---|
27 | <link>shared:<define>BOOST_ALL_DYN_LINK=1 # tell source we're building dll's
|
---|
28 | <link>static:<define>BOOST_All_STATIC_LINK=1 # tell source we're building static lib's
|
---|
29 | :
|
---|
30 | :
|
---|
31 | ;
|
---|
32 |
|
---|
33 | boost-install boost_filesystem ;
|
---|