chiark / gitweb /
fixed generation of nlopt.f (again)
authorstevenj <stevenj@alum.mit.edu>
Mon, 31 May 2010 21:49:14 +0000 (17:49 -0400)
committerstevenj <stevenj@alum.mit.edu>
Mon, 31 May 2010 21:49:14 +0000 (17:49 -0400)
darcs-hash:20100531214914-c8de0-0bd388d69350800bad22d18211e5def40a0121e1.gz

api/Makefile.am

index 94955970d45814c3a0e1c4e09229b2b6ae8d2964..b6fe33bda00d958e55337a627349d861592dc6db 100644 (file)
@@ -15,7 +15,7 @@ if MAINTAINER_MODE
 
 nlopt.f: nlopt.h
        rm -f $@
-       (i=0; egrep 'NLOPT_[LG][DN]' $(srcdir)/nlopt.h | tr -d ' =0,' | while read n; do echo "      integer $$n"; echo "      parameter ($$n=$$i)"; i=`expr $$i + 1`; done; tail -n +`grep -n enum $(srcdir)/nlopt.h |cut -d: -f1 |tail -n 1` $(srcdir)/nlopt.h  | grep NLOPT | grep -v NLOPT_EXTERN | cut -d, -f1 | tr -d ' ' | perl -pe 's/([A-Za-z0-9_]+)=([-+0-9]+)/      integer \1\n      parameter (\1=\2)/') > $@
+       (i=0; egrep 'NLOPT_[LG][DN]' $(srcdir)/nlopt.h | tr -d ' =0,' | while read n; do echo "      integer $$n"; echo "      parameter ($$n=$$i)"; i=`expr $$i + 1`; done; tail -n +`grep -n enum $(srcdir)/nlopt.h |cut -d: -f1 |tail -n 1` $(srcdir)/nlopt.h  | grep NLOPT | egrep -v 'EXTERN|DEPRECATED|MINF_MAX' | cut -d, -f1 | tr -d ' ' | perl -pe 's/([A-Za-z0-9_]+)=([-+0-9]+)/      integer \1\n      parameter (\1=\2)/') > $@
 
 nlopt.hpp: nlopt.h nlopt-in.hpp
        rm -f $@