]> git.draconx.ca Git - cdecl99.git/blobdiff - Makefile.am
Use awk over printf when generating atlocal.
[cdecl99.git] / Makefile.am
index 58ec75e2c423d078827a6465c9e1b233f3ba0757..87cf0bd7950f5855e680d80fa09f8aed5b8968de 100644 (file)
@@ -334,12 +334,9 @@ EXTRA_DIST += $(GPERFFILES) src/gperf-wordwrap.awk
 $(GPERFFILES:.gperf=.c): $(srcdir)/src/gperf-wordwrap.awk
 
 atlocal: config.status
-       $(AM_V_GEN) :; { \
-         printf ': "$${%s=%s}"\n' \
-           AWK '$(AWK)' \
-           EXEEXT '$(EXEEXT)' \
-           check_PROGRAMS '$(check_PROGRAMS)' \
-           ; } >$@.tmp
+       $(AM_V_GEN) $(AWK) </dev/null >$@.tmp \
+         'BEGIN{ for (i = 1; i < ARGC; i++) print ": \"$${" ARGV[i] "}\""; }' \
+         'AWK=$(AWK)' 'EXEEXT=$(EXEEXT)' 'check_PROGRAMS=$(check_PROGRAMS)'
        $(AM_V_at) mv -f $@.tmp $@
 check_DATA = atlocal
 CLEANFILES += atlocal