Boost logo

Boost-Build :

From: Jürgen Hunold (hunold_at_[hidden])
Date: 2005-06-17 09:37:31


Hi Volodya !

On Wednesday, 15. June 2005 14:23, Vladimir Prus wrote:

> I now agree with you, and renamed the feature back to "runtime-link"
> for V2. Hope this won't be too disturbing change for existing V2
> users.

I just found time to run bjam --v2 on status/Jamfile.v2 and found some
tests need to be patched.
Patches attached.
The patch for status/Jamfile.v2 contains some other changes, so be
careful ;-))

Yours,

Jürgen

-- 
* Dipl.-Math. Jürgen Hunold ! Institut für Verkehrswesen, Eisenbahnbau
* voice: ++49 511 762-2529 ! und -betrieb, Universität Hannover  
* fax : ++49 511 762-3001 ! Appelstrasse 9a, D-30167 Hannover
* hunold_at_[hidden] ! www.ive.uni-hannover.de
 --Boundary-00=_rAusCZgyCbAEtDR Content-Type: text/x-diff;
charset="iso-8859-1";
name="status.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="status.diff"
Index: status/Jamfile.v2
=================================RCS file: /cvsroot/boost/boost/status/Jamfile.v2,v
retrieving revision 1.10
diff -u -5 -p -r1.10 Jamfile.v2
--- status/Jamfile.v2	22 Apr 2005 07:48:31 -0000	1.10
+++ status/Jamfile.v2	17 Jun 2005 14:34:38 -0000
@@ -21,11 +21,11 @@ import testing ; 
alias test_exec_monitor : ../libs/test/build//boost_test_exec_monitor/<link>static ;
# Tests from Jamfiles in individual library test subdirectories
# Please keep these in alphabetic order by test-suite name
-build-project ../libs/any/test ; # test-suite any
+#build-project ../libs/any/test ; # test-suite any
build-project ../libs/bind/test ; # test-suite bind
build-project ../libs/conversion/test ; # test-suite conversion
build-project ../libs/date_time/test ; # test-suite date_time
build-project ../libs/dynamic_bitset ; # test-suite dynamic_bitset
build-project ../libs/filesystem/test ; # test-suite filesystem
@@ -40,10 +40,11 @@ build-project ../libs/numeric/interval/t
build-project ../libs/numeric/ublas/test ; # test-suite numeirc/uBLAS
build-project ../libs/multi_array/test ; # test-suite multi_array
build-project ../libs/multi_index/test ; # test-suite multi_index
build-project ../libs/optional/test ; # test-suite optional
build-project ../libs/program_options/test ; # test-suite program_options
+build-project ../libs/property_map/test ; # test-suite property_map
build-project ../libs/random/test ; # test-suite random
build-project ../libs/regex/test ; # test-suite regex
build-project ../libs/regex/example ; # test-suite regex-examples
#build-project ../libs/serialization/test ; # test-suite serialization
build-project ../libs/signals/test ; # test-suite signals
@@ -70,11 +71,11 @@ build-project ../libs/variant/test ; 
[ run libs/config/test/limits_test.cpp test_exec_monitor ]
[ run libs/config/test/link/main.cpp ../libs/config/test/link//link_test
: #args
: #input-files
: #requirements
- <link-runtime>shared
+ <runtime-link>shared
<define>BOOST_DYN_LINK<define>BOOST_CONFIG_NO_LIB:
config_link_test
]
@@ -150,14 +151,10 @@ build-project ../libs/variant/test ; 
[ compile libs/preprocessor/test/selection.cpp ]
[ compile libs/preprocessor/test/slot.cpp ]
[ compile libs/preprocessor/test/tuple.cpp ]
;
- test-suite property_map
- : [ compile libs/property_map/property_map_cc.cpp ]
- ;
-
test-suite rational
: [ run libs/rational/rational_example.cpp ]
[ run libs/rational/rational_test.cpp ]
;
 --Boundary-00=_rAusCZgyCbAEtDR Content-Type: text/x-diff;
charset="iso-8859-1";
name="config.test.link.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="config.test.link.diff"
Index: libs/config/test/link/Jamfile.v2
=================================RCS file: /cvsroot/boost/boost/libs/config/test/link/Jamfile.v2,v
retrieving revision 1.2
diff -u -5 -p -r1.2 Jamfile.v2
--- libs/config/test/link/Jamfile.v2	19 Jul 2004 07:12:45 -0000	1.2
+++ libs/config/test/link/Jamfile.v2	17 Jun 2005 14:33:10 -0000
@@ -1,9 +1,9 @@
# copyright John Maddock 2003
lib link_test : link_test.cpp 
- : <link>shared <link-runtime>shared 
+ : <link>shared <runtime-link>shared 
# This is needed to make the test work, I'm unsure if this
# should be set globally.
<define>BOOST_DYN_LINK: 
debug release
 --Boundary-00=_rAusCZgyCbAEtDR Content-Type: text/x-diff;
charset="iso-8859-1";
name="date_time.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="date_time.diff"
Index: libs/date_time/test/Jamfile.v2
=================================RCS file: /cvsroot/boost/boost/libs/date_time/test/Jamfile.v2,v
retrieving revision 1.2
diff -u -5 -p -r1.2 Jamfile.v2
--- libs/date_time/test/Jamfile.v2	19 Jul 2004 07:12:44 -0000	1.2
+++ libs/date_time/test/Jamfile.v2	17 Jun 2005 14:34:04 -0000
@@ -33,21 +33,21 @@ local DATE_TIME_PROPERTIES = <define>BOO
[ run gregorian/testparse_date.cpp date_time ]
;
test-suite date_time_gregorian_dll
: 
- [ run gregorian/testdate.cpp date_time_dll : : : <link-runtime>shared : testdate_dll ]
- [ run gregorian/testdate_duration.cpp date_time_dll : : : <link-runtime>shared : testdate_duration_dll ]
- [ run gregorian/testperiod.cpp date_time_dll : : : <link-runtime>shared : testperiod_dll ]
- [ run gregorian/testdate_iterator.cpp date_time_dll : : : <link-runtime>shared : testdate_iterator_dll ]
- [ run gregorian/testfacet.cpp date_time_dll : : : <link-runtime>shared : testfacet_dll ]
- [ run gregorian/testformatters.cpp date_time_dll : : : <link-runtime>shared : testformatters_dll ]
- [ run gregorian/testgenerators.cpp date_time_dll : : : <link-runtime>shared : testgenerators_dll ]
- [ run gregorian/testgreg_cal.cpp date_time_dll : : : <link-runtime>shared : testgreg_cal_dll ]
- [ run gregorian/testgreg_day.cpp date_time_dll : : : <link-runtime>shared : testgreg_day_dll ] 
- [ run gregorian/testgreg_month.cpp date_time_dll : : : <link-runtime>shared : testgreg_month_dll ]
- [ run gregorian/testgreg_year.cpp date_time_dll : : : <link-runtime>shared : testgreg_year_dll ]
+ [ run gregorian/testdate.cpp date_time_dll : : : <runtime-link>shared : testdate_dll ]
+ [ run gregorian/testdate_duration.cpp date_time_dll : : : <runtime-link>shared : testdate_duration_dll ]
+ [ run gregorian/testperiod.cpp date_time_dll : : : <runtime-link>shared : testperiod_dll ]
+ [ run gregorian/testdate_iterator.cpp date_time_dll : : : <runtime-link>shared : testdate_iterator_dll ]
+ [ run gregorian/testfacet.cpp date_time_dll : : : <runtime-link>shared : testfacet_dll ]
+ [ run gregorian/testformatters.cpp date_time_dll : : : <runtime-link>shared : testformatters_dll ]
+ [ run gregorian/testgenerators.cpp date_time_dll : : : <runtime-link>shared : testgenerators_dll ]
+ [ run gregorian/testgreg_cal.cpp date_time_dll : : : <runtime-link>shared : testgreg_cal_dll ]
+ [ run gregorian/testgreg_day.cpp date_time_dll : : : <runtime-link>shared : testgreg_day_dll ] 
+ [ run gregorian/testgreg_month.cpp date_time_dll : : : <runtime-link>shared : testgreg_month_dll ]
+ [ run gregorian/testgreg_year.cpp date_time_dll : : : <runtime-link>shared : testgreg_year_dll ]
# this next test is commented out because it crashes on VC6 (cause unknown):
# [ run gregorian/testparse_date.cpp date_time_dll : : : <define>BOOST_DATE_TIME_POSIX_TIME_STD_CONFIG <define>BOOST_ALL_DYN_LINK <runtime-link>dynamic : testparse_date_dll ]
;
test-suite date_time_posixtime
 --Boundary-00=_rAusCZgyCbAEtDR-- 

Boost-Build 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