| 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 | ;
|
|---|
| 17 |
|
|---|
| 18 | SOURCES =
|
|---|
| 19 | operations path portability utf8_codecvt_facet ;
|
|---|
| 20 |
|
|---|
| 21 | lib boost_filesystem
|
|---|
| 22 | :
|
|---|
| 23 | $(SOURCES).cpp
|
|---|
| 24 | ../../system/build//boost_system
|
|---|
| 25 | :
|
|---|
| 26 | <link>shared:<define>BOOST_ALL_DYN_LINK=1 # tell source we're building dll's
|
|---|
| 27 | <link>static:<define>BOOST_All_STATIC_LINK=1 # tell source we're building static lib's
|
|---|
| 28 | :
|
|---|
| 29 | : <library>../../system/build//boost_system
|
|---|
| 30 | ;
|
|---|
| 31 |
|
|---|
| 32 | boost-install boost_filesystem ;
|
|---|