From: Paul Brossier Date: Mon, 13 Feb 2017 16:42:53 +0000 (+0100) Subject: Makefile.inc: add getwaf / expandwaf rules X-Git-Tag: 0.5.1~13 X-Git-Url: https://git.aubio.org/?p=vamp-aubio-plugins.git;a=commitdiff_plain;h=68a0392b2b017eb6bce9fac8c260ac147a1efe5e;ds=sidebyside Makefile.inc: add getwaf / expandwaf rules --- 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*