svn commit: r288270 - head/usr.bin

Bryan Drewery bdrewery at FreeBSD.org
Sat Sep 26 20:23:03 UTC 2015


Please revert this. I am away for the day.

Regards,
Bryan Drewery

> On Sep 26, 2015, at 07:28, Bryan Drewery <bdrewery at FreeBSD.org> wrote:
> 
> Author: bdrewery
> Date: Sat Sep 26 14:28:04 2015
> New Revision: 288270
> URL: https://svnweb.freebsd.org/changeset/base/288270
> 
> Log:
>  Hookup mkcsmapper_static and mkesdb_static for all but install.
> 
>  These are only handled as 'build-tools' in Makefile.inc1.  This causes
>  'make clean' from the top of the tree to not clean the directories.  It also
>  effectively has kept them disconnected and risks them bitrotting.  The
>  buildworld process never cleans them either.
> 
>  Connect them so they will always be built, cleaned, etc, but never installed.
> 
>  Discussed with:    imp (briefly)
>  Sponsored by:    EMC / Isilon Storage Division
> 
> Modified:
>  head/usr.bin/Makefile
> 
> Modified: head/usr.bin/Makefile
> ==============================================================================
> --- head/usr.bin/Makefile    Sat Sep 26 14:27:21 2015    (r288269)
> +++ head/usr.bin/Makefile    Sat Sep 26 14:28:04 2015    (r288270)
> @@ -401,6 +401,13 @@ SUBDIR+=    who
> SUBDIR+=    svn
> .endif
> 
> +# These are normally only handled for build-tools.  Connect them for
> +# all but installing to keep them reasonably connected.
> +.if !make(install)
> +SUBDIR+=    mkcsmapper_static
> +SUBDIR+=    mkesdb_static
> +.endif
> +
> .include <bsd.arch.inc.mk>
> 
> SUBDIR:=    ${SUBDIR:O}
> 


More information about the svn-src-all mailing list