diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2013-07-10 15:34:49 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2013-07-10 15:34:49 +0000 |
commit | e2a17e6551f96cd2821c4f9510a265a2c3db49e2 (patch) | |
tree | f392728389f593de70ee4ba6bc87b10b037ffa1f /lang/yorick | |
parent | b3f29cd18f34d6b2f95f055c77e780df4943bbd4 (diff) | |
download | ports-e2a17e6551f96cd2821c4f9510a265a2c3db49e2.tar.gz ports-e2a17e6551f96cd2821c4f9510a265a2c3db49e2.zip |
Sanitize port's inner Makefiles to allow parallel builds.
Notes
Notes:
svn path=/head/; revision=322706
Diffstat (limited to 'lang/yorick')
-rw-r--r-- | lang/yorick/Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lang/yorick/Makefile b/lang/yorick/Makefile index 29a306cd6d71..3194316c6105 100644 --- a/lang/yorick/Makefile +++ b/lang/yorick/Makefile @@ -25,6 +25,12 @@ OPTIONS_DEFINE= DOCS .include <bsd.port.options.mk> +# Change "cd foo; $(MAKE)" into "$(MAKE) -C foo" to unbreak parallel builds +post-patch: + @${REINPLACE_CMD} -E 's|cd (.+); (\$$\(MAKE\))|\2 -C \1|' \ + ${WRKSRC}/gist/Makefile ${WRKSRC}/play/Makefile \ + ${WRKSRC}/yorick/Makefile ${WRKSRC}/Makefile + do-configure: @(cd ${CONFIGURE_WRKSRC}; ${SETENV} ${MAKE_ENV} \ ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ysite config) |