changeset 9465:d8408716e986 octave-forge

control-devel: minor changes in makefiles
author paramaniac
date Wed, 22 Feb 2012 17:51:18 +0000
parents 1bfbb147cb14
children 0673b7e261bf
files extra/control-devel/devel/makefile_devel.m extra/control-devel/src/Makefile
diffstat 2 files changed, 15 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/extra/control-devel/devel/makefile_devel.m	Wed Feb 22 16:59:44 2012 +0000
+++ b/extra/control-devel/devel/makefile_devel.m	Wed Feb 22 17:51:18 2012 +0000
@@ -7,6 +7,16 @@
 ##        * run makefile_devel
 ## ==============================================================================
 
-makefile_conred
-makefile_ident
-makefile_modred
\ No newline at end of file
+homedir = pwd ();
+develdir = fileparts (which ("makefile_devel"));
+srcdir = [develdir, "/../src"];
+cd (srcdir);
+
+%makefile_conred
+%makefile_ident
+%makefile_modred
+
+system ("make clean");
+system ("make -j4 all");
+
+cd (homedir);
\ No newline at end of file
--- a/extra/control-devel/src/Makefile	Wed Feb 22 16:59:44 2012 +0000
+++ b/extra/control-devel/src/Makefile	Wed Feb 22 17:51:18 2012 +0000
@@ -16,7 +16,7 @@
 	mkoctfile *.f \
 	${LAPACK_LIBS} ${BLAS_LIBS} ${FLIBS}
 	ar -r slicotlibrary.a *.o
-	rm *.o *.f *.oct
+	rm -rf *.o *.f *.oct slicot
 
 # balanced stochastic truncation model reduction
 slab09hd.oct: slab09hd.cc slicotlibrary.a
@@ -54,4 +54,4 @@
               ${LAPACK_LIBS} ${BLAS_LIBS}
 
 clean:
-	rm -f *.o core octave-core *.oct *~ *.a *.f
+	rm -rf *.o core octave-core *.oct *~ *.a *.f slicot