changeset 9464:1bfbb147cb14 octave-forge

control-devel: touch up makefile
author paramaniac
date Wed, 22 Feb 2012 16:59:44 +0000
parents c44337093f26
children d8408716e986
files extra/control-devel/src/Makefile
diffstat 1 files changed, 9 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/extra/control-devel/src/Makefile	Wed Feb 22 16:37:14 2012 +0000
+++ b/extra/control-devel/src/Makefile	Wed Feb 22 16:59:44 2012 +0000
@@ -16,48 +16,41 @@
 	mkoctfile *.f \
 	${LAPACK_LIBS} ${BLAS_LIBS} ${FLIBS}
 	ar -r slicotlibrary.a *.o
-	rm *.o *.f
+	rm *.o *.f *.oct
 
 # balanced stochastic truncation model reduction
 slab09hd.oct: slab09hd.cc slicotlibrary.a
-	mkoctfile slab09hd.cc \
-              slicotlibrary.a \
+	mkoctfile slab09hd.cc slicotlibrary.a \
               ${LAPACK_LIBS} ${BLAS_LIBS}
 
 # balanced truncation & singular perturbation approximation model reduction
 slab09id.oct: slab09id.cc slicotlibrary.a
-	mkoctfile slab09id.cc \
-              slicotlibrary.a \
+	mkoctfile slab09id.cc slicotlibrary.a \
               ${LAPACK_LIBS} ${BLAS_LIBS}
 
 # hankel-norm approximation model reduction
 slab09jd.oct: slab09jd.cc slicotlibrary.a
-	mkoctfile slab09jd.cc \
-              slicotlibrary.a \
+	mkoctfile slab09jd.cc slicotlibrary.a \
               ${LAPACK_LIBS} ${BLAS_LIBS}
 
 # balanced truncation & singular perturbation approximation controller reduction
 slsb16ad.oct: slsb16ad.cc slicotlibrary.a
-	mkoctfile slsb16ad.cc \
-              slicotlibrary.a \
-              ${LAPACK_LIBS} ${BLAS_LIBS}	
+	mkoctfile slsb16ad.cc slicotlibrary.a \
+              ${LAPACK_LIBS} ${BLAS_LIBS}
 
 # coprime factorization state-feedback controller reduction
 slsb16bd.oct: slsb16bd.cc slicotlibrary.a
-	mkoctfile slsb16bd.cc \
-              slicotlibrary.a \
+	mkoctfile slsb16bd.cc slicotlibrary.a \
               ${LAPACK_LIBS} ${BLAS_LIBS}
 
 # frequency-weighted coprime factorization state-feedback controller reduction
 slsb16cd.oct: slsb16cd.cc slicotlibrary.a
-	mkoctfile slsb16cd.cc \
-              slicotlibrary.a \
+	mkoctfile slsb16cd.cc slicotlibrary.a \
               ${LAPACK_LIBS} ${BLAS_LIBS}
 
 # fit state-space model to frequency response data
 slsb10yd.oct: slsb10yd.cc slicotlibrary.a
-	mkoctfile slsb10yd.cc \
-              slicotlibrary.a \
+	mkoctfile slsb10yd.cc slicotlibrary.a \
               ${LAPACK_LIBS} ${BLAS_LIBS}
 
 clean: