summaryrefslogtreecommitdiffstats
path: root/contrib/groff/Makefile.sub
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/groff/Makefile.sub')
-rw-r--r--contrib/groff/Makefile.sub27
1 files changed, 23 insertions, 4 deletions
diff --git a/contrib/groff/Makefile.sub b/contrib/groff/Makefile.sub
index 77c701f..8dc3c71 100644
--- a/contrib/groff/Makefile.sub
+++ b/contrib/groff/Makefile.sub
@@ -1,8 +1,27 @@
-DISTCLEANFILES=config.status config.log config.cache Makefile \
- src/xditview/Imakefile
+DISTCLEANFILES=\
+ config.status \
+ config.log \
+ config.cache \
+ stamp-h \
+ Makefile \
+ src/xditview/Imakefile \
+ src/include/config.h
CLEANADD=Makefile.cfg conftest*
distfiles: configure
-configure: configure.in aclocal.m4
- cd $(srcdir); autoconf
+$(scrdir)/configure: configure.ac aclocal.m4
+ cd $(srcdir) && autoconf
+
+config.status: configure
+ $(SHELL) config.status --recheck
+
+# autoheader might not change config.hin, so touch a stamp file.
+$(srcdir)/config.hin: stamp-h.in
+$(srcdir)/stamp-h.in: configure.ac aclocal.m4
+ cd $(srcdir) && autoheader
+ echo timestamp > $(srcdir)/stamp-h.in
+
+config.h: stamp-h
+stamp-h: config.hin config.status
+ $(SHELL) config.status
OpenPOWER on IntegriCloud