svn commit: r51065 - head/share/mk
Mathieu Arnold
mat at mat.cc
Wed Nov 29 14:53:41 UTC 2017
Le 06/10/2017 à 12:44, Wolfram Schneider a écrit :
> Author: wosch
> Date: Fri Oct 6 10:44:00 2017
> New Revision: 51065
> URL: https://svnweb.freebsd.org/changeset/doc/51065
>
> Log:
> 'make obj' doesn't really work for the docs, disable it by default
>
> PR: 222488
It does if you run:
make obj && make objlink && make <whatever you want>
now I have to carry a local patch that arcanist keeps complaining about :(
> Modified:
> head/share/mk/doc.project.mk
> head/share/mk/web.site.mk
>
> Modified: head/share/mk/doc.project.mk
> ==============================================================================
> --- head/share/mk/doc.project.mk Fri Oct 6 09:36:06 2017 (r51064)
> +++ head/share/mk/doc.project.mk Fri Oct 6 10:44:00 2017 (r51065)
> @@ -57,6 +57,9 @@
> # Currently the only method.
> #
>
> +# 'make obj' doesn't really work for the docs, disable it
> +NO_OBJ?= YES
> +
> # Document-specific defaults
> DOCFORMAT?= docbook
> MAINTAINER?= doc at FreeBSD.org
> @@ -107,7 +110,7 @@ DOC_LOCAL_MK= ${DOC_PREFIX}/${LANGCODE}/share/mk/doc.l
>
> # parallel build for target "all" and "clean"
> NCPU?= ${.MAKE.JOBS}
> -p-all p-clean p-obj:
> +p-all p-clean:
> make -V SUBDIR | sed -E 's/[ ]+$$//' | tr " " "\n" | \
> sed -E 's/^/make -C /; s/$$/ ${.TARGET:S/^p-//}/' | \
> tr '\n' '\0' | xargs -0 -n1 -P${NCPU:S/^$$/8/} /bin/sh -c
>
> Modified: head/share/mk/web.site.mk
> ==============================================================================
> --- head/share/mk/web.site.mk Fri Oct 6 09:36:06 2017 (r51064)
> +++ head/share/mk/web.site.mk Fri Oct 6 10:44:00 2017 (r51065)
> @@ -325,6 +325,9 @@ _PROGSUBDIR: .USE
> .endfor
> .endif
>
> +# 'make obj' doesn't really work for the docs, disable it
> +NO_OBJ?= YES
> +
> .include <bsd.obj.mk>
>
> #
>
>
--
Mathieu Arnold
More information about the svn-doc-all
mailing list