| 1 | # Boost serialization Library Build Jamfile |
|---|
| 2 | # (C) Copyright Robert Ramey 2002-2004. |
|---|
| 3 | # Use, modification, and distribution are subject to the |
|---|
| 4 | # Boost Software License, Version 1.0. (See accompanying file |
|---|
| 5 | # LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |
|---|
| 6 | # |
|---|
| 7 | # See http://www.boost.org/libs/serialization for the library home page. |
|---|
| 8 | |
|---|
| 9 | subproject libs/serialization/example ; |
|---|
| 10 | |
|---|
| 11 | rule demo-bsl-build ( demo-name ) |
|---|
| 12 | { |
|---|
| 13 | exe $(demo-name) |
|---|
| 14 | : # sources |
|---|
| 15 | $(demo-name).cpp |
|---|
| 16 | <lib>../build/boost_serialization |
|---|
| 17 | : # requirements |
|---|
| 18 | # copy to a path rooted at BOOST_ROOT: |
|---|
| 19 | <locate>$(BOOST_ROOT) |
|---|
| 20 | <include>$(BOOST_ROOT) |
|---|
| 21 | <sysinclude>$(BOOST_ROOT) |
|---|
| 22 | <borland><*><cxxflags>-w-8080 |
|---|
| 23 | <msvc><release><cxxflags>-Gy |
|---|
| 24 | <vc7><release><cxxflags>-Gy |
|---|
| 25 | <vc-7_0><release><cxxflags>-Gy |
|---|
| 26 | <vc-7_1><release><cxxflags>-Gy |
|---|
| 27 | : # default build |
|---|
| 28 | debug |
|---|
| 29 | ; |
|---|
| 30 | } |
|---|
| 31 | |
|---|
| 32 | demo-bsl-build demo ; |
|---|
| 33 | demo-bsl-build demo_auto_ptr ; |
|---|
| 34 | demo-bsl-build demo_exception ; |
|---|
| 35 | demo-bsl-build demo_fast_archive ; |
|---|
| 36 | demo-bsl-build demo_pimpl ; |
|---|
| 37 | demo-bsl-build demo_portable_archive ; |
|---|
| 38 | demo-bsl-build demo_shared_ptr ; |
|---|
| 39 | demo-bsl-build demo_xml ; |
|---|
| 40 | demo-bsl-build demo_xml_save ; |
|---|
| 41 | demo-bsl-build demo_xml_load ; |
|---|