Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src regen
details: https://anonhg.NetBSD.org/src/rev/e5c98f965554
branches: trunk
changeset: 796130:e5c98f965554
user: wiz <wiz%NetBSD.org@localhost>
date: Wed May 21 13:12:19 2014 +0000
description:
regen
diffstat:
BUILDING | 41 ++++++++++++++++++++++++++++++++++++++++-
1 files changed, 40 insertions(+), 1 deletions(-)
diffs (86 lines):
diff -r 92e5667d5028 -r e5c98f965554 BUILDING
--- a/BUILDING Wed May 21 13:11:25 2014 +0000
+++ b/BUILDING Wed May 21 13:12:19 2014 +0000
@@ -49,6 +49,12 @@
``reachover'' Makefile semantics when building these
programs for a native host.
+ external, sys/external
+ Sources and build infrastructure for components imported
+ (mostly) unchanged from upstream maintainers, sorted by
+ applicable license. This is (slowly) replacing the
+ crypto/dist, dist, and gnu/dist directories.
+
distrib/, etc/
Sources for items used when making a full release
snapshot, such as files installed in DESTDIR/etc on the
@@ -209,6 +215,11 @@
Default: ``no''
+ MKCROSSGDB Can be set to ``yes'' or ``no''. Create a cross-gdb as a
+ host tool.
+
+ Default: ``no''
+
MKCRYPTO Can be set to ``yes'' or ``no''. Indicates whether
cryptographic code will be included in a build; provided for
the benefit of countries that do not allow strong
@@ -217,6 +228,19 @@
Default: ``yes''
+ MKDEBUG Can be set to ``yes'' or ``no''. Indicates whether debug
+ information should be generated for all userland binaries
+ compiled. The result is collected as an additional debug.tgz
+ and xdebug.tgz set and installed in /usr/libdata/debug.
+
+ Default: ``no''
+
+ MKDEBUGLIB Can be set to ``yes'' or ``no''. Indicates whether debug
+ information (see MKDEBUG) should also be generated for all
+ libraries build.
+
+ Default: ``no''
+
MKDOC Can be set to ``yes'' or ``no''. Indicates whether system
documentation destined for DESTDIR/usr/share/doc will be
installed during a build.
@@ -245,6 +269,14 @@
Default: ``yes''
+ MKKDEBUG Can be set to ``yes'' or ``no''. Force generation of full-
+ debug symbol versions of all kernels compiled. Alongside of
+ the netbsd kernel file, an unstripped version netbsd.gdb is
+ created. This is useful if a cross-gdb is built as well (see
+ MKCROSSGDB).
+
+ Default: ``no''
+
MKKMOD Can be set to ``yes'' or ``no''. Indicates whether kernel
modules are built and installed.
@@ -764,6 +796,13 @@
This command will run ``make cleandir'' on the kernel in
question first unless the -u option is given.
+ kernel.gdb=kconf
+ Build a new kernel with debug information. Similar to the
+ above kernel=kconf operation, but creates a netbsd.gdb file
+ alongside of the kernel netbsd, which contains a full
+ symbol table and can be used for debugging (for example
+ with a cross-gdb built by MKCROSSGDB).
+
modules This command will build kernel modules and install them
into DESTDIR.
@@ -837,7 +876,7 @@
bandwidth.
-M obj Set MAKEOBJDIRPREFIX to obj. Unsets MAKEOBJDIR. See ``-O
- -obj'' for more information.
+ obj'' for more information.
For instance, if the source directory is /usr/src, a setting of
``-M /usr/obj'' will place build-time files under
Home |
Main Index |
Thread Index |
Old Index