#
1.36 |
|
07-May-2019 |
thorpej |
Add installboot(8) support for evbarm (and, in the future, other evb*) boards that use u-boot. A known board database lists boards and their respective u-boot packages. u-boot packages are discovered at run-time (in /usr/pkg/share/u-boot, by default). These packages contain board database overlays that describe u-boot installation procedure that's specific for that board.
Support this as a native tool and as a host tool. The native tool will attempt to determine the running board type using OpenFirmware calls. Host tool and native tool alike may also specify a board type directly using the "-o board=xxx option" or have installboot(8) determine the board type from a device tree blob using "-o dtb=/path/to/board.dtb". A "-o media=xxx" option is provided for boards that have different u-boot binaries and/or installation procedures for different media types (e.g. SDMMC, eMMC, or USB).
This is trivial to extend to other evb* platforms that use u-boot, even if they don't use FDT for autoconfiguration.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.35 |
|
10-Jun-2018 |
christos |
use SUBDIR.roff suggested by uwe@
|
#
1.34 |
|
10-Jun-2018 |
kamil |
Fix the MKGROFF=no MKCXX=yes build
Allow to disable building groff. This is a build tool written in C++.
This option is useful with an external toolchain configured for building the distribution rather than building tools (e.g. C++ lookup paths may differ).
Looks ok by <christos>
Sponsored by <The NetBSD Foundation>
|
Revision tags: netbsd-7-2-RELEASE netbsd-8-0-RELEASE netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
#
1.33 |
|
08-Aug-2014 |
apb |
branches: 1.33.22; Hook external/public-domain/tz into the build, and unhook share/zoneinfo.
The timezone files are still installed in ${DESTDIR}/usr/share/zoneinfo/**, and they are identical before and after this change.
This is almost the last step in moving NetBSD's tzdata sources from share/zoneinfo to external/public/tz/dist, to ease future maintenance. All that remains is to delete src/share/zoneinfo, but that will be delayed for a while.
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
|
#
1.32 |
|
03-Feb-2010 |
roy |
branches: 1.32.12; 1.32.22; Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
Revision tags: matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
|
#
1.31 |
|
19-Jan-2009 |
jmmv |
Remove the xsl subtree from here. We are not installing anything now, as the atf xsl is now installed from the external subtree.
|
#
1.30 |
|
19-Jan-2009 |
jmmv |
Remove ATF 0.5 from dist/atf and all of the reachover Makefiles used to build it. 0.6 is going to be imported in external/bsd/atf, with all the necessary Makefiles in that same hierarchy.
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2
|
#
1.29 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase wrstuden-revivesa-base mjf-devfs2-base
|
#
1.28 |
|
20-May-2008 |
ad |
Use an ldscript to merge kernel modules' .bss sections into .data. Passing -fno-common -fno-zero-initialized-in-bss to gcc does not work, and objcopy refuses to expand the bss section.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base2 yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
|
#
1.27 |
|
12-Nov-2007 |
jmmv |
branches: 1.27.6; 1.27.8; 1.27.10; Add the ATF data files
This change adds example files shipped with ATF as well as other data files required to support some of its features.
|
#
1.26 |
|
12-Nov-2007 |
jmmv |
Add the atf shell subroutines
This adds the atf shell subroutines: i.e. the code that implements test programs and is shared among all of them to avoid duplication.
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base wrstuden-fixsa-base netbsd-4-base
|
#
1.25 |
|
30-Aug-2006 |
yamt |
branches: 1.25.8; remove rules for sushi.
|
Revision tags: abandoned-netbsd-4-base
|
#
1.24 |
|
08-Feb-2006 |
christos |
Bye bye sushi config files (moved to othersrc via repository copy)
|
#
1.23 |
|
22-Oct-2005 |
rpaulo |
Descend into legal/.
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
#
1.22 |
|
27-Jun-2003 |
tshiozak |
Citrus iconv support(5) add iconv data files. now ready to use iconv stuffs. TODO: - manpages. - enrich mapper/esdb.
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 fvdl_fs64_base netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
#
1.21 |
|
14-Feb-2002 |
enami |
Descend into nls.
|
#
1.20 |
|
19-Oct-2001 |
tv |
Skip obj-sushi; no objdirs get built there.
|
#
1.19 |
|
12-Oct-2001 |
nathanw |
Use @true instead of @${TRUE} in includes-foo targets, since there is no variable TRUE defined in our makefile system.
This prevents "make includes" from breaking with older bsd.subdir.mk, and is more consistent with the uses of "true" in the rest of the tree.
|
#
1.18 |
|
21-Sep-2001 |
tv |
Skip the "includes" phase of examples, man, and sushi.
|
#
1.17 |
|
21-Jun-2001 |
hubertf |
undo previous (test)
|
#
1.16 |
|
21-Jun-2001 |
hubertf |
whitespace-change [log_accom test for committing to >1 module]
|
#
1.15 |
|
07-Jan-2001 |
garbled |
Argh.. I forgot to enable the sushi subdir in this Makefile, fix. Pointed out by Lennart Augustsson in private email.
|
#
1.14 |
|
30-Dec-2000 |
itojun |
wrap "locale" by MKNLS != no. req'ed by mrg
|
#
1.13 |
|
30-Dec-2000 |
itojun |
move src/share/mklocale into src/share/locale/ctype. PR 11838.
|
#
1.12 |
|
22-Dec-2000 |
itojun |
populate citrus xpg4dl locale definitions into /usr/share. if there are any mistakes, please report (i only speak English/Japanese). currently, only singlebyte locales are usable.
TODO: enable multibyte handler in libc - there still are few design discussions, but we are almost ready.
|
#
1.11 |
|
11-Dec-2000 |
augustss |
Since lkm/ seems to be gone now, don't list it as a SUBDIR.
|
#
1.10 |
|
16-Oct-2000 |
simonb |
Remove unused skel files - these have been copied to basesrc/etc/skel.
Part of fix for PR bin/10985.
|
#
1.9 |
|
25-Jul-2000 |
drochner |
add wscons subdir
|
Revision tags: netbsd-1-5-base minoura-xpg4dl-base netbsd-1-4-PATCH002 wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
|
#
1.8 |
|
13-Feb-1999 |
lukem |
branches: 1.8.2; 1.8.8; 1.8.10; convert from NOxxx= to MKxxx=no. include <bsd.own.mk> if testing a MKxxx variable.
|
#
1.7 |
|
27-Sep-1998 |
lukem |
don't build/install share if NOSHARE defined
|
#
1.6 |
|
13-Nov-1997 |
thorpej |
Build "examples".
|
Revision tags: netbsd-1-3-base
|
#
1.5 |
|
17-Oct-1997 |
mrg |
branches: 1.5.2; merge lite-2.
|
#
1.4 |
|
13-Oct-1997 |
lukem |
rcsid fascism
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
#
1.3 |
|
31-Jul-1993 |
mycroft |
Add RCS indentifiers.
|
Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
#
1.2 |
|
08-Jun-1993 |
cgd |
add terry lambert's LKM sample files
|
#
1.1 |
|
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|