subproject libs/numeric/bindings/lapack/test ;

LAPACK_PATH = /usr/lib ;
LAPACK_LIB  = lapack g2c ;

# exe lapack
#         : lapack.cpp
# 	  <lib>../bindings_lapack
#         :  <include>$(BOOST_ROOT)
# 	   <include>$(B_ROOT)
# 	   <library-path>$(LAPACK_PATH)
# 	   <find-library>$(LAPACK_LIB)
#         ;

# exe lapack_potr
#         : lapack_potr.cpp
# 	  <lib>../bindings_lapack
#         :  <include>$(BOOST_ROOT)
# 	   <include>$(B_ROOT)
# 	   <library-path>$(LAPACK_PATH)
# 	   <find-library>$(LAPACK_LIB)
#        ;

exe ublas_gesv
        : ublas_gesv.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;

exe ublas_gesv2
        : ublas_gesv2.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;

exe ublas_getrf_getrs
        : ublas_getrf_getrs.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;

exe ublas_hesv
        : ublas_hesv.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;

exe ublas_hetrf_hetrs
        : ublas_hetrf_hetrs.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;

exe ublas_posv
        : ublas_posv.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;

exe ublas_potrf_potrs
        : ublas_potrf_potrs.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;

exe ublas_sysv
        : ublas_sysv.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;

exe ublas_sytrf_sytrs
        : ublas_sytrf_sytrs.cc
        :  <include>$(BOOST_ROOT)
	   <include>$(B_ROOT)
	   <library-path>$(LAPACK_PATH)
	   <find-library>$(LAPACK_LIB)
        ;
