$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: thomas.klimpel_at_[hidden]
Date: 2008-05-22 04:11:53
Author: klimpel
Date: 2008-05-22 04:11:53 EDT (Thu, 22 May 2008)
New Revision: 45639
URL: http://svn.boost.org/trac/boost/changeset/45639
Log:
use link rule instead of exe and alias rule instead of test-suite
Text files modified: 
   sandbox/libs/numeric/bindings/atlas/Jamfile.v2       |    73 +++++++++------------------------------ 
   sandbox/libs/numeric/bindings/blas/test/Jamfile.v2   |     9 +---                                    
   sandbox/libs/numeric/bindings/lapack/test/Jamfile.v2 |    49 +++-----------------------              
   3 files changed, 26 insertions(+), 105 deletions(-)
Modified: sandbox/libs/numeric/bindings/atlas/Jamfile.v2
==============================================================================
--- sandbox/libs/numeric/bindings/atlas/Jamfile.v2	(original)
+++ sandbox/libs/numeric/bindings/atlas/Jamfile.v2	2008-05-22 04:11:53 EDT (Thu, 22 May 2008)
@@ -12,54 +12,13 @@
 
 import testing ;
 
-#exe init : init.cc ;
-#exe others : others.cc ;
-
-# exe tnt2 : tnt2.cc ;
-# exe tnt3 : tnt3.cc ;
-
-#exe ublas_cmatr2 : ublas_cmatr2.cc ;
-#exe ublas_cmatr2ger : ublas_cmatr2ger.cc ;
-#exe ublas_cmatr3 : ublas_cmatr3.cc ;
-#exe ublas_cvct : ublas_cvct.cc ;
-#exe ublas_gesv : ublas_gesv.cc ;
-#exe ublas_gesv2 : ublas_gesv2.cc ;
-#exe ublas_gesv3 : ublas_gesv3.cc ;
-#exe ublas_gesv4 : ublas_gesv4.cc ;
-#exe ublas_gesv5 : ublas_gesv5.cc ;
-#exe ublas_getrf_getrs : ublas_getrf_getrs.cc ;
-
-exe ublas_getri : ublas_getri.cc ;
-
-#exe ublas_matr1 : ublas_matr1.cc ;
-#exe ublas_matr2 : ublas_matr2.cc ;
-#exe ublas_matr22 : ublas_matr22.cc ;
-exe ublas_matr2_bench : ublas_matr2_bench.cc ;
-#exe ublas_matr2ger : ublas_matr2ger.cc ;
-#exe ublas_matr3 : ublas_matr3.cc ;
-#exe ublas_posv : ublas_posv.cc ;
-#exe ublas_potrf_potrs : ublas_potrf_potrs.cc ;
-
-exe ublas_potri : ublas_potri.cc ;
-
-exe ublas_herm3 : ublas_herm3.cc ;
-#exe ublas_herm3h2k : ublas_herm3h2k.cc ;
-#exe ublas_herm3herk : ublas_herm3herk.cc ;
-
-exe ublas_symm2 : ublas_symm2.cc ;
-exe ublas_symm3 : ublas_symm3.cc ;
-exe ublas_symm2syr : ublas_symm2syr.cc ;
-exe ublas_symm32 : ublas_symm32.cc ;
-exe ublas_symm33 : ublas_symm33.cc ;
-exe ublas_symm3s2k : ublas_symm3s2k.cc ;
-exe ublas_symm3syrk : ublas_symm3syrk.cc ;
-exe ublas_symmc3 : ublas_symmc3.cc ;
-#exe ublas_vct : ublas_vct.cc ;
-
-test-suite atlas-bindings :
+alias bindings-atlas-tests :
     [ run init.cc ]
     [ run others.cc ]
 
+    [ run tnt2.cc : : : <build>no ]
+    [ run tnt3.cc : : : <build>no ]
+
     [ run ublas_cmatr2.cc ]
     [ run ublas_cmatr2ger.cc ]
     [ run ublas_cmatr3.cc ]
@@ -71,27 +30,31 @@
     [ run ublas_gesv5.cc ]
     [ run ublas_getrf_getrs.cc ]
 
+    [ link ublas_getri.cc ]
+
     [ run ublas_matr1.cc ]
     [ run ublas_matr2.cc ]
     [ run ublas_matr22.cc ]
-#    [ run ublas_matr2_bench.cc ]
+    [ link ublas_matr2_bench.cc ]
     [ run ublas_matr2ger.cc ]
     [ run ublas_matr3.cc ]
     [ run ublas_posv.cc ]
     [ run ublas_potrf_potrs.cc ]
 
-#    [ run ublas_herm3.cc ]
+    [ link ublas_potri.cc ]
+
+    [ link ublas_herm3.cc ]
     [ run ublas_herm3h2k.cc ]
     [ run ublas_herm3herk.cc ]
 
-#    [ run ublas_symm2.cc ]
-#    [ run ublas_symm3.cc ]
-#    [ run ublas_symm2syr.cc ]
-#    [ run ublas_symm32.cc ]
-#    [ run ublas_symm33.cc ]
-#    [ run ublas_symm3s2k.cc ]
-#    [ run ublas_symm3syrk.cc ]
-#    [ run ublas_symmc3.cc ]
+    [ link ublas_symm2.cc ]
+    [ link ublas_symm3.cc ]
+    [ link ublas_symm2syr.cc ]
+    [ link ublas_symm32.cc ]
+    [ link ublas_symm33.cc ]
+    [ link ublas_symm3s2k.cc ]
+    [ link ublas_symm3syrk.cc ]
+    [ link ublas_symmc3.cc ]
     [ run ublas_vct.cc ]
 ;
 
Modified: sandbox/libs/numeric/bindings/blas/test/Jamfile.v2
==============================================================================
--- sandbox/libs/numeric/bindings/blas/test/Jamfile.v2	(original)
+++ sandbox/libs/numeric/bindings/blas/test/Jamfile.v2	2008-05-22 04:11:53 EDT (Thu, 22 May 2008)
@@ -10,15 +10,10 @@
 
 import testing ;
 
-#exe scal  : scal.cpp ;
-#exe blas1 : blas1.cpp ;
-exe blas2 : blas2.cpp ;
-#exe blas3 : blas3.cpp ;
-
-test-suite bindings-blas :
+alias bindings-blas-tests :
     [ run scal.cpp ]
     [ run blas1.cpp ]
-#    [ run blas2.cpp ]
+    [ link blas2.cpp ]
     [ run blas3.cpp ]
 ;
 
Modified: sandbox/libs/numeric/bindings/lapack/test/Jamfile.v2
==============================================================================
--- sandbox/libs/numeric/bindings/lapack/test/Jamfile.v2	(original)
+++ sandbox/libs/numeric/bindings/lapack/test/Jamfile.v2	2008-05-22 04:11:53 EDT (Thu, 22 May 2008)
@@ -10,44 +10,7 @@
 
 import testing ;
 
-#exe lapack      : lapack.cpp ;
-
-#exe ublas_gees  : ublas_gees.cpp ;
-#exe ublas_geqrf : ublas_geqrf.cpp ;
-#exe ublas_hbev  : ublas_hbev.cpp ;
-#exe ublas_heev  : ublas_heev.cpp ;
-#exe ublas_syev  : ublas_syev.cpp ;
-
-#exe ublas_heevd  : ublas_heevd.cpp ;
-#exe ublas_heevx  : ublas_heevx.cpp ;
-
-#exe ublas_gesdd  : ublas_gesdd.cc ;
-#exe ublas_gesdd2 : ublas_gesdd2.cc ;
-#exe ublas_gesdd3 : ublas_gesdd3.cc ;
-#exe ublas_gesdd4 : ublas_gesdd4.cc ;
-#exe ublas_gesv   : ublas_gesv.cc ;
-#exe ublas_gesv2  : ublas_gesv2.cc ;
-#exe ublas_gesvd  : ublas_gesvd.cc ;
-#exe ublas_gesvd2 : ublas_gesvd2.cc ;
-#exe ublas_gesvd3 : ublas_gesvd3.cc ;
-#exe ublas_gesvd4 : ublas_gesvd4.cc ;
-
-#exe ublas_hesv   : ublas_hesv.cc ;
-#exe ublas_hpsv   : ublas_hpsv.cc ;
-#exe ublas_posv   : ublas_posv.cc ;
-#exe ublas_ppsv   : ublas_ppsv.cc ;
-exe ublas_spsv   : ublas_spsv.cc ;
-exe ublas_sysv   : ublas_sysv.cc ;
-
-exe ublas_getrf_getrs   : ublas_getrf_getrs.cc ;
-#exe ublas_hetrf_hetrs   : ublas_hetrf_hetrs.cc ;
-#exe ublas_hptrf_hptrs   : ublas_hptrf_hptrs.cc ;
-#exe ublas_potrf_potrs   : ublas_potrf_potrs.cc ;
-#exe ublas_pptrf_pptrs   : ublas_pptrf_pptrs.cc ;
-exe ublas_sptrf_sptrs   : ublas_sptrf_sptrs.cc ;
-exe ublas_sytrf_sytrs   : ublas_sytrf_sytrs.cc ;
-
-test-suite bindings-lapack :
+alias bindings-lapack-tests :
     [ run lapack.cpp ]
 
     [ run ublas_gees.cpp ]
@@ -74,15 +37,15 @@
     [ run ublas_hpsv.cc ]
     [ run ublas_posv.cc ]
     [ run ublas_ppsv.cc ]
-#    [ run ublas_spsv.cc ]
-#    [ run ublas_sysv.cc ]
+    [ link ublas_spsv.cc ]
+    [ link ublas_sysv.cc ]
 
-#    [ run ublas_getrf_getrs.cc ]
+    [ link ublas_getrf_getrs.cc ]
     [ run ublas_hetrf_hetrs.cc ]
     [ run ublas_hptrf_hptrs.cc ]
     [ run ublas_potrf_potrs.cc ]
     [ run ublas_pptrf_pptrs.cc ]
-#    [ run ublas_sptrf_sptrs.cc ]
-#    [ run ublas_sytrf_sytrs.cc ]
+    [ link ublas_sptrf_sptrs.cc ]
+    [ link ublas_sytrf_sytrs.cc ]
 ;