|
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