|
Boost-Commit : |
From: ghost_at_[hidden]
Date: 2007-10-26 05:04:26
Author: vladimir_prus
Date: 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
New Revision: 40475
URL: http://svn.boost.org/trac/boost/changeset/40475
Log:
Make sure every library can be installed by using
bjam stage|install
in libs/<library>/build.
Text files modified:
trunk/libs/filesystem/build/Jamfile.v2 | 10 +---------
trunk/libs/graph/build/Jamfile.v2 | 1 +
trunk/libs/iostreams/build/Jamfile.v2 | 2 ++
trunk/libs/mpi/build/Jamfile.v2 | 7 +++++++
trunk/libs/program_options/build/Jamfile.v2 | 10 +---------
trunk/libs/python/build/Jamfile.v2 | 2 ++
trunk/libs/regex/build/Jamfile.v2 | 2 +-
trunk/libs/serialization/build/Jamfile.v2 | 2 ++
trunk/libs/signals/build/Jamfile.v2 | 2 ++
trunk/libs/system/build/Jamfile.v2 | 2 ++
trunk/libs/test/build/Jamfile.v2 | 6 ++++++
trunk/libs/thread/build/Jamfile.v2 | 3 ++-
trunk/libs/wave/build/Jamfile.v2 | 10 +---------
13 files changed, 30 insertions(+), 29 deletions(-)
Modified: trunk/libs/filesystem/build/Jamfile.v2
==============================================================================
--- trunk/libs/filesystem/build/Jamfile.v2 (original)
+++ trunk/libs/filesystem/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -30,12 +30,4 @@
<library>../../system/build//boost_system
;
-install dist-lib
- :
- boost_filesystem
- :
- <install-type>LIB
- <location>../../../dist/lib
- ;
-
-explicit dist-lib ;
+boost-install boost_filesystem ;
\ No newline at end of file
Modified: trunk/libs/graph/build/Jamfile.v2
==============================================================================
--- trunk/libs/graph/build/Jamfile.v2 (original)
+++ trunk/libs/graph/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -47,3 +47,4 @@
$(optional_reqs)
;
+boost-install boost_graph ;
\ No newline at end of file
Modified: trunk/libs/iostreams/build/Jamfile.v2
==============================================================================
--- trunk/libs/iostreams/build/Jamfile.v2 (original)
+++ trunk/libs/iostreams/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -136,6 +136,8 @@
lib boost_iostreams : $(sources) : <link>shared:<define>BOOST_IOSTREAMS_DYN_LINK=1 ;
+boost-install boost_iostreams ;
+
Modified: trunk/libs/mpi/build/Jamfile.v2
==============================================================================
--- trunk/libs/mpi/build/Jamfile.v2 (original)
+++ trunk/libs/mpi/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -11,6 +11,8 @@
import mpi ;
import python ;
+libraries = ;
+
if [ mpi.configured ]
{
@@ -50,6 +52,8 @@
<library>../../serialization/build//boost_serialization
<library>/mpi//mpi [ mpi.extra-requirements ]
;
+
+libraries += boost_mpi ;
if [ python.configured ]
{
@@ -69,6 +73,7 @@
: # Usage requirements
<library>/mpi//mpi [ mpi.extra-requirements ]
;
+ libraries += boost_mpi_python ;
python-extension mpi
: # Sources
@@ -103,3 +108,5 @@
ECHO "note: to suppress this message, pass \"--without-mpi\" to bjam." ;
ECHO "note: otherwise, you can safely ignore this message." ;
}
+
+boost-install $(libraries) ;
\ No newline at end of file
Modified: trunk/libs/program_options/build/Jamfile.v2
==============================================================================
--- trunk/libs/program_options/build/Jamfile.v2 (original)
+++ trunk/libs/program_options/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -17,12 +17,4 @@
<link>shared:<define>BOOST_PROGRAM_OPTIONS_DYN_LINK=1 # tell source we're building dll's
;
-install dist-lib
- :
- boost_program_options
- :
- <install-type>LIB
- <location>../../../dist/lib
- ;
-
-explicit dist-lib ;
\ No newline at end of file
+boost-install boost_program_options ;
\ No newline at end of file
Modified: trunk/libs/python/build/Jamfile.v2
==============================================================================
--- trunk/libs/python/build/Jamfile.v2 (original)
+++ trunk/libs/python/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -76,3 +76,5 @@
<link>static:<define>BOOST_PYTHON_STATIC_LIB
<link>shared:<define>BOOST_PYTHON_DYNAMIC_LIB
;
+
+boost-install boost_python ;
Modified: trunk/libs/regex/build/Jamfile.v2
==============================================================================
--- trunk/libs/regex/build/Jamfile.v2 (original)
+++ trunk/libs/regex/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -246,7 +246,7 @@
alias icu_options : $(ICU_EXTRA_SOURCE) : : : $(BOOST_REGEX_ICU_OPTS) ;
-
+boost-install boost_regex ;
Modified: trunk/libs/serialization/build/Jamfile.v2
==============================================================================
--- trunk/libs/serialization/build/Jamfile.v2 (original)
+++ trunk/libs/serialization/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -85,3 +85,5 @@
<link>shared:<define>BOOST_SERIALIZATION_DYN_LINK=1
<conditional>@include-spirit
;
+
+boost-install boost_serialization boost_wserialization ;
\ No newline at end of file
Modified: trunk/libs/signals/build/Jamfile.v2
==============================================================================
--- trunk/libs/signals/build/Jamfile.v2 (original)
+++ trunk/libs/signals/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -19,3 +19,5 @@
<define>BOOST_SIGNALS_NO_LIB=1
<link>shared:<define>BOOST_SIGNALS_DYN_LINK=1
;
+
+boost-install boost_signals ;
\ No newline at end of file
Modified: trunk/libs/system/build/Jamfile.v2
==============================================================================
--- trunk/libs/system/build/Jamfile.v2 (original)
+++ trunk/libs/system/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -21,3 +21,5 @@
: <link>shared:<define>BOOST_SYSTEM_DYN_LINK=1
<link>static:<define>BOOST_SYSTEM_STATIC_LINK=1
;
+
+boost-install boost_system ;
\ No newline at end of file
Modified: trunk/libs/test/build/Jamfile.v2
==============================================================================
--- trunk/libs/test/build/Jamfile.v2 (original)
+++ trunk/libs/test/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -79,3 +79,9 @@
alias included : : : :
<toolset>msvc:<asynch-exceptions>on
;
+
+
+boost-install boost_prg_exec_monitor
+ boost_test_exec_monitor
+ boost_unit_test_framework ;
+
\ No newline at end of file
Modified: trunk/libs/thread/build/Jamfile.v2
==============================================================================
--- trunk/libs/thread/build/Jamfile.v2 (original)
+++ trunk/libs/thread/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -80,4 +80,5 @@
<thrd-api>pthread
$(BOOST_PTHREAD_OPTS)
;
-
+
+boost-install boost_thread ;
Modified: trunk/libs/wave/build/Jamfile.v2
==============================================================================
--- trunk/libs/wave/build/Jamfile.v2 (original)
+++ trunk/libs/wave/build/Jamfile.v2 2007-10-26 05:04:25 EDT (Fri, 26 Oct 2007)
@@ -51,12 +51,4 @@
obj $(source) : $(source).cpp : $(requirements) ;
}
-install dist-lib
- :
- boost_wave
- :
- <install-type>LIB
- <location>../../../dist/lib
- ;
-
-explicit dist-lib ;
+boost-install boost_wave ;
\ No newline at end of file
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk