diff options
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 23f8936bf0..9d0af9aae2 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -269,22 +269,18 @@ SUFFIXES = .stamp .def .c.bak .h.bak .def.stamp: $(AM_V_GEN) $(AUTOGEN) $< || { \ srcdir=''; \ - test -f ./$@ || srcdir=$(srcdir)/; \ b=`echo $@ | sed 's/.stamp$$//'`; \ + test -f ./$${b}.def || srcdir=$(srcdir)/; \ cp -p $${srcdir}$${b}.c.bak $${b}.c; \ cp -p $${srcdir}$${b}.h.bak $${b}.h; \ } && \ touch $@ .c.c.bak: - $(AM_V_GEN) srcdir=''; \ - test -f ./$@ || srcdir=$(srcdir)/; \ - test -f $${srcdir}/$@ || cp -p $< $@ + $(AM_V_GEN) cp -p $< $@ .h.h.bak: - $(AM_V_GEN) srcdir=''; \ - test -f ./$@ || srcdir=$(srcdir)/; \ - test -f $${srcdir}/$@ || cp -p $< $@ + $(AM_V_GEN) cp -p $< $@ danetool-args.h: danetool-args.stamp danetool-args.c: danetool-args.stamp |