Module Name:    src
Committed By:   christos
Date:           Wed Oct  4 23:54:33 UTC 2017

Modified Files:
        src: Makefile

Log Message:
Add NOBINARIES, useful to build tools are libraries which is what's needed
for mknative.


To generate a diff of this commit:
cvs rdiff -u -r1.318 -r1.319 src/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/Makefile
diff -u src/Makefile:1.318 src/Makefile:1.319
--- src/Makefile:1.318	Tue Apr 11 10:04:15 2017
+++ src/Makefile	Wed Oct  4 19:54:33 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.318 2017/04/11 14:04:15 christos Exp $
+#	$NetBSD: Makefile,v 1.319 2017/10/04 23:54:33 christos Exp $
 
 #
 # This is the top-level makefile for building NetBSD. For an outline of
@@ -30,6 +30,7 @@
 #   NOCLEANDIR, if defined, will avoid a `make cleandir' at the start
 #	of the `make build'.
 #   NOINCLUDES will avoid the `make includes' usually done by `make build'.
+#   NOBINARIES will not build binaries, only includes and libraries
 #
 #   See mk.conf(5) for more details.
 #
@@ -234,6 +235,7 @@ BUILDTARGETS+=	includes
 .endif
 BUILDTARGETS+=	do-lib
 BUILDTARGETS+=	do-compat-lib
+.if !defined(NOBINARIES)
 .if ${MKX11} != "no"
 BUILDTARGETS+=	do-x11
 .endif
@@ -242,6 +244,7 @@ BUILDTARGETS+=	do-build
 BUILDTARGETS+=	do-extsrc
 .endif
 BUILDTARGETS+=	do-obsolete
+.endif
 
 #
 # Enforce proper ordering of some rules.

Reply via email to