chiark / gitweb /
mex file doesn't use usage.h
authorstevenj <stevenj@alum.mit.edu>
Tue, 4 Sep 2007 01:37:14 +0000 (21:37 -0400)
committerstevenj <stevenj@alum.mit.edu>
Tue, 4 Sep 2007 01:37:14 +0000 (21:37 -0400)
darcs-hash:20070904013714-c8de0-febfb807bc48f2a21bedb530971e77938ca66ae4.gz

octave/Makefile.am

index 5fe95647ecf2009976fadf5daf9341554337e3e8..bbc7a4b6a7f2a6f5f7b6e3510444377dce8b77f9 100644 (file)
@@ -13,23 +13,22 @@ endif
 nlopt_minimize.oct: nlopt_minimize-oct.cc nlopt_minimize_usage.h
        $(MKOCTFILE) -o $@ $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(srcdir)/nlopt_minimize-oct.cc $(LDFLAGS) -L$(top_builddir)/.libs -lnlopt
 
+nlopt_minimize_usage.h: $(srcdir)/nlopt_minimize.m
+       echo "#define NLOPT_MINIMIZE_USAGE \\" > $@
+       sed 's/\"/\\"/g' $(srcdir)/nlopt_minimize.m | sed 's,^% ,\",;s,^%,\",;s,$$,\\n\" \\,' >> $@
+       echo "" >> $@
+
 #######################################################################
 mexdir = $(MEX_INSTALL_DIR)
 if WITH_MATLAB
 mex_DATA = nlopt_minimize.$(MEXSUFF) $(MFILES)
 endif
 
-nlopt_minimize.$(MEXSUFF): nlopt_minimize-mex.c nlopt_minimize_usage.h
+nlopt_minimize.$(MEXSUFF): nlopt_minimize-mex.c
        $(MEX) -output nlopt_minimize -O $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(srcdir)/nlopt_minimize-mex.c $(LDFLAGS) -L$(top_builddir)/.libs -lnlopt
 
 #######################################################################
 
-nlopt_minimize_usage.h: $(srcdir)/nlopt_minimize.m
-       echo "#define NLOPT_MINIMIZE_USAGE \\" > $@
-       sed 's/\"/\\"/g' $(srcdir)/nlopt_minimize.m | sed 's,^% ,\",;s,^%,\",;s,$$,\\n\" \\,' >> $@
-       echo "" >> $@
-
-
 EXTRA_DIST = nlopt_minimize-oct.cc nlopt_minimize-mex.c $(MFILES)
 
 CLEANFILES = nlopt_minimize.oct nlopt_minimize_usage.h nlopt_minimize.$(MEXSUFF) nlopt_minimize-oct.o