summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-01-24 09:03:16 -0800
committerKaz Kylheku <kaz@kylheku.com>2021-01-24 09:03:16 -0800
commitd66d9938f1a73bfb69cbc619e4776dfa4bb9b3f6 (patch)
treeb551ad12bc4368b13b364396c5c8868a0b35e349
parent629f1605afc9b555826e2e618c185f62d5638c35 (diff)
downloadtxr-d66d9938f1a73bfb69cbc619e4776dfa4bb9b3f6.tar.gz
txr-d66d9938f1a73bfb69cbc619e4776dfa4bb9b3f6.tar.bz2
txr-d66d9938f1a73bfb69cbc619e4776dfa4bb9b3f6.zip
build: add rule for updating .shipped material.
* Makefile (%.shipped): New pattern rule.
-rw-r--r--Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 1c67c488..1311dab7 100644
--- a/Makefile
+++ b/Makefile
@@ -296,6 +296,9 @@ y.tab.c: $(top_srcdir)parser.y
false ; \
fi)
+%.shipped: $(top_srcdir)%
+ $(call SH,[ $^ -nt $@ ] && cp $^ $@)
+
else
%: $(top_srcdir)%.shipped