]> sjero.net Git - wget/blobdiff - Makefile.in
[svn] Updated the translation from the TP.
[wget] / Makefile.in
index 44971e4fccb02ff6e0553fd725988ff917044e9e..187fc4ec5a7a6324d807786f42b5b4c8ffcfa0e8 100644 (file)
@@ -115,8 +115,8 @@ libtool: $(LIBTOOL_DEPS)
 # Create configure.bat from configure.bat.in by DOS-ifying the lines.
 # This is invoked by `make dist' and deleted by `make realclean' (not
 # `make distclean' because we want to preserve it for distribution).
-configure.bat: configure.bat.in
-       awk '{ print $$0 ($$0 ~ /\r$$/ ? "" : "\r") }' $@.in > $@
+configure.bat: $(srcdir)/configure.bat.in
+       awk '{ print $$0 ($$0 ~ /\r$$/ ? "" : "\r") }' $< > $@
 
 # create tag files for Emacs
 TAGS:
@@ -176,22 +176,23 @@ clean-recursive distclean-recursive realclean-recursive:
 # Dependencies for maintenance
 #
 
-Makefile: Makefile.in config.status
-       CONFIG_HEADERS= ./config.status
-
-config.status: configure
-       ./config.status --recheck
-
-configure: configure.in aclocal.m4
+$(srcdir)/configure: configure.in aclocal.m4
        cd $(srcdir) && autoconf
 
+# autoheader might not change config.h.in, so touch a stamp file.
+$(srcdir)/src/config.h.in: stamp-h.in
+$(srcdir)/stamp-h.in: configure.in aclocal.m4
+       @true; # running autoheader here breaks: cd $(srcdir) && autoheader
+       echo timestamp > $(srcdir)/stamp-h.in
+
 src/config.h: stamp-h
 stamp-h: src/config.h.in config.status
-       CONFIG_FILES= CONFIG_HEADERS=src/config.h ./config.status
+       ./config.status
 
-src/config.h.in: stamp-h.in
-stamp-h.in: configure.in aclocal.m4
-       echo timestamp > $@
+Makefile: Makefile.in config.status
+       ./config.status
 
-FORCE:
+config.status: configure
+       ./config.status --recheck
 
+FORCE: