From: <par...@us...> - 2012-07-03 12:45:09
|
Revision: 10717 http://octave.svn.sourceforge.net/octave/?rev=10717&view=rev Author: paramaniac Date: 2012-07-03 12:45:00 +0000 (Tue, 03 Jul 2012) Log Message: ----------- control: remove custom lapack Removed Paths: ------------- trunk/octave-forge/main/control/devel/Makefile.ReferenceLapack trunk/octave-forge/main/control/devel/lapack-3.4.1.tgz Deleted: trunk/octave-forge/main/control/devel/Makefile.ReferenceLapack =================================================================== --- trunk/octave-forge/main/control/devel/Makefile.ReferenceLapack 2012-07-03 12:39:16 UTC (rev 10716) +++ trunk/octave-forge/main/control/devel/Makefile.ReferenceLapack 2012-07-03 12:45:00 UTC (rev 10717) @@ -1,77 +0,0 @@ -MKOCTFILE ?= mkoctfile - -ifndef LAPACK_LIBS -LAPACK_LIBS := $(shell $(MKOCTFILE) -p LAPACK_LIBS) -endif -ifndef BLAS_LIBS -BLAS_LIBS := $(shell $(MKOCTFILE) -p BLAS_LIBS) -endif -ifndef FLIBS -FLIBS := $(shell $(MKOCTFILE) -p FLIBS) -endif -MKOCTFILE ?= mkoctfile - -# LAPACK_LIBS := $(shell $(MKOCTFILE) -p LAPACK_LIBS) -# BLAS_LIBS := $(shell $(MKOCTFILE) -p BLAS_LIBS) -FLIBS := $(shell $(MKOCTFILE) -p FLIBS) - -all: control_slicot_functions.oct \ - is_real_scalar.oct \ - is_real_vector.oct \ - is_real_matrix.oct \ - is_real_square_matrix.oct - -# TODO: Private oct-files for control package. - -# unpack and compile SLICOT library -# Note that TG04BX is a custom routine. -# It has the extension .fortran such that -# it is not deleted by rm *.f when using -# the developer makefile makefile_control.m -slicotlibrary.a: slicot.tar.gz - tar -xzf slicot.tar.gz - mv slicot/src/*.f . - mv slicot/src_aux/*.f . - cp TG04BX.fortran TG04BX.f - $(MKOCTFILE) -c *.f - ar -rc slicotlibrary.a *.o - rm -rf *.o *.f slicot - -# reference lapack is just included for debugging purposes -# it will be removed again before an official release of the control package -lapacklibrary.a: lapack-3.4.1.tgz - tar -xzf lapack-3.4.1.tgz - mv lapack-3.4.1/BLAS/SRC/*.f . - mv lapack-3.4.1/INSTALL/*.f . - mv lapack-3.4.1/SRC/*.f . - $(MKOCTFILE) -c *.f - ar -rc lapacklibrary.a *.o - rm -rf *.o *.f lapack-3.4.1 - -# slicot functions -control_slicot_functions.oct: control_slicot_functions.cc slicotlibrary.a lapacklibrary.a - $(MKOCTFILE) control_slicot_functions.cc common.cc slicotlibrary.a lapacklibrary.a \ - ${FLIBS} -# slicot functions -#control_slicot_functions.oct: control_slicot_functions.cc slicotlibrary.a -# $(MKOCTFILE) control_slicot_functions.cc common.cc slicotlibrary.a \ -# ${LAPACK_LIBS} ${BLAS_LIBS} ${FLIBS} - -# helpers -is_real_scalar.oct: is_real_scalar.cc - $(MKOCTFILE) is_real_scalar.cc - -is_real_vector.oct: is_real_vector.cc - $(MKOCTFILE) is_real_vector.cc - -is_real_matrix.oct: is_real_matrix.cc - $(MKOCTFILE) is_real_matrix.cc - -is_real_square_matrix.oct: is_real_square_matrix.cc - $(MKOCTFILE) is_real_square_matrix.cc - -clean: - rm -rf *.o core octave-core *.oct *~ *.f slicot lapack-3.4.1 - -realclean: clean - rm -rf *.a \ No newline at end of file Deleted: trunk/octave-forge/main/control/devel/lapack-3.4.1.tgz =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |