From dcd88197781b2df2c9ab6da25cad770212ac7857 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Sat, 11 Jun 2016 07:00:41 -0400 Subject: [PATCH] Factor out clean-examples and freshen-examples targets --- js/Makefile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/js/Makefile b/js/Makefile index 80bf2ea..e83b6eb 100644 --- a/js/Makefile +++ b/js/Makefile @@ -34,12 +34,19 @@ deploy-copy: git clone .. TEMP_CHECKOUT cp -a dist/. TEMP_CHECKOUT/js/dist/. - for m in TEMP_CHECKOUT/js/examples/*/Makefile; do \ - $(MAKE) -C "`dirname $$m`"; \ - done + $(MAKE) -C TEMP_CHECKOUT/js freshen-examples for d in examples dist third-party; do \ [ ! -d $(SYNDICATE_WEB)/$$d ] || (cd $(SYNDICATE_WEB); git rm -rf $$d); \ cp -a TEMP_CHECKOUT/js/$$d $(SYNDICATE_WEB)/$$d; \ (cd $(SYNDICATE_WEB); git add -f $$d); \ done rm -rf TEMP_CHECKOUT + +clean-examples: + for m in examples/*/Makefile; do \ + $(MAKE) -C "`dirname $$m`" clean; \ + done +freshen-examples: + for m in examples/*/Makefile; do \ + $(MAKE) -C "`dirname $$m`"; \ + done