From 68a0392b2b017eb6bce9fac8c260ac147a1efe5e Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Mon, 13 Feb 2017 17:42:53 +0100 Subject: [PATCH] Makefile.inc: add getwaf / expandwaf rules --- Makefile.inc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Makefile.inc b/Makefile.inc index fb0ef35..d39b55d 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -46,3 +46,21 @@ clean: distclean: clean rm -f $(PLUGIN_TARGET) *~ */*~ +WAFCMD=python waf +WAFURL=https://waf.io/waf-1.9.6 + +checkwaf: + @[ -f waf ] || make getwaf + +getwaf: + ./scripts/get_waf.sh + +expandwaf: getwaf + [ -d wafilb ] || rm -fr waflib + $(WAFCMD) --help > /dev/null + mv .waf*/waflib . && rm -fr .waf* + sed '/^#==>$$/,$$d' waf > waf2 && mv waf2 waf + chmod +x waf && chmod -R go-w waflib + +cleanwaf: + rm -rf waf waflib .waf* -- 2.11.0