diff options
author | wiz <wiz@pkgsrc.org> | 2014-09-08 12:12:10 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2014-09-08 12:12:10 +0000 |
commit | 5c8ae6a1fda8d9bfb4bce6ac3001c3208bb5c79f (patch) | |
tree | 94d868852335f0cfa5b2e9384c557f4dff06b3ee /devel/waf | |
parent | 80e548b4c6ac3c18f55c1397f36b210c603da46e (diff) | |
download | pkgsrc-5c8ae6a1fda8d9bfb4bce6ac3001c3208bb5c79f.tar.gz |
Add basic infrastructure collecting information how to use waf.
Diffstat (limited to 'devel/waf')
-rw-r--r-- | devel/waf/waf.mk | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/devel/waf/waf.mk b/devel/waf/waf.mk new file mode 100644 index 00000000000..e04eee35929 --- /dev/null +++ b/devel/waf/waf.mk @@ -0,0 +1,27 @@ +# $NetBSD: waf.mk,v 1.1 2014/09/08 12:12:10 wiz Exp $ + +WAF_ENV+= CC=${CC:Q} +WAF_ENV+= CFLAGS=${CFLAGS:Q} +WAF_ENV+= CXX=${CXX:Q} +WAF_ENV+= CXXFLAGS=${CXXFLAGS:Q} +WAF_ENV+= DESTDIR=${DESTDIR} +WAF_ENV+= LINKFLAGS=${LDFLAGS:Q} +WAF_ENV+= PATH=${PATH:Q} +WAF_ENV+= PREFIX=${PREFIX} +.if defined(MAKE_JOBS) +WAF_ENV+= JOBS=${MAKE_JOBS:Q} +.endif + +WAF_ARGS= --mandir=${PREFIX}/${PKGMANDIR} + +post-extract: + cp ${PREFIX}/bin/waf ${WRKSRC} + +do-configure: + cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} ${WAF_CONFIGURE_ARGS} configure + +do-build: + cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} + +do-install: + cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} install |