# HG changeset patch # User Rik # Date 1296020285 28800 # Node ID 55ebf5df9ea6d3d37d2cf92b0304165c1558c8a6 # Parent c9f42acd84e27d9738f0611d3c82138b6dbfb5f0 Use Automake and GNU Make variables for increased portability in DLD-FUNCTIONS/*.oct creation diff -r c9f42acd84e2 -r 55ebf5df9ea6 src/ChangeLog --- a/src/ChangeLog Tue Jan 25 19:54:06 2011 -0800 +++ b/src/ChangeLog Tue Jan 25 21:38:05 2011 -0800 @@ -1,3 +1,9 @@ +2011-01-25 Rik + + * DLD-FUNCTIONS/config-module.awk: Use automake variable for + portability. + * Makefile.am (uninstall-oct): Use GNU Make features for portability + 2011-01-25 Rik * DLD-FUNCTIONS/fft.cc, DLD-FUNCTIONS/fft2.cc, DLD-FUNCTIONS/fftn.cc, diff -r c9f42acd84e2 -r 55ebf5df9ea6 src/DLD-FUNCTIONS/config-module.awk --- a/src/DLD-FUNCTIONS/config-module.awk Tue Jan 25 19:54:06 2011 -0800 +++ b/src/DLD-FUNCTIONS/config-module.awk Tue Jan 25 21:38:05 2011 -0800 @@ -10,6 +10,7 @@ } { files[++nfiles] = $1; } END { + sep = " \\\n"; print "DLD_FUNCTIONS_SRC = \\"; for (i = 1; i <= nfiles; i++) { if (i == nfiles) @@ -31,7 +32,7 @@ for (i = 1; i <= nfiles; i++) { basename = files[i]; sub (/\.cc$/, "", basename); - printf ("DLD-FUNCTIONS/.%s.oct-stamp: DLD-FUNCTIONS/%s.la\n", basename, basename); + printf ("DLD-FUNCTIONS/$(am__leading_dot)%s.oct-stamp: DLD-FUNCTIONS/%s.la\n", basename, basename); print "\trm -f $(<:.la=.oct)"; print "\tla=$(