
CVS log for src/Makefile
Up to [NetBSD] / src
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.262.2.3.4.1: download - view: text, markup, annotated - select for diffs
Mon Dec 14 07:40:41 2009 CET (8 weeks, 1 day ago) by mrg
Branches: matt-nb5-mips64
Diff to previous 1.262.2.3: preferred, colored next main 1.263: preferred, colored
Changes since revision 1.262.2.3: +12 -8
lines
pullup from -current:
>revision 1.276
>date: 2009/12/13 09:29:27; author: mrg; state: Exp; lines: +12 -8
>adjust the do-compat-* rules now that src/compat/lib and friends no longer exist
Revision 1.276: download - view: text, markup, annotated - select for diffs
Sun Dec 13 10:29:27 2009 CET (8 weeks, 2 days ago) by mrg
Branches: MAIN
CVS tags: matt-premerge-20091211,
HEAD
Diff to previous 1.275: preferred, colored
Changes since revision 1.275: +12 -8
lines
adjust the do-compat-* rules now that src/compat/lib and friends no longer exist
Revision 1.275: download - view: text, markup, annotated - select for diffs
Mon Nov 30 17:13:22 2009 CET (2 months, 1 week ago) by uebayasi
Branches: MAIN
Diff to previous 1.274: preferred, colored
Changes since revision 1.274: +13 -1
lines
Support "extsrc", externally added programs and libraries. Users can write
their own reach-overs, cross-build, install, and get set files just like base
and X11 / X.org. (These sets are not included as TNF releases.)
Revision 1.274: download - view: text, markup, annotated - select for diffs
Fri Sep 4 19:21:33 2009 (5 months ago) by pooka
Branches: MAIN
Diff to previous 1.273: preferred, colored
Changes since revision 1.273: +4 -3
lines
build & install librumpdev_netsmb and librumpfs_smbfs components
Revision 1.273: download - view: text, markup, annotated - select for diffs
Sun Aug 30 03:49:42 2009 (5 months, 1 week ago) by dyoung
Branches: MAIN
Diff to previous 1.272: preferred, colored
Changes since revision 1.272: +2 -2
lines
Let us use MKKMOD=yes to leave the kernel modules out of the
distribution.
Revision 1.272: download - view: text, markup, annotated - select for diffs
Sat Jul 4 00:20:27 2009 (7 months, 1 week ago) by pooka
Branches: MAIN
Diff to previous 1.271: preferred, colored
Changes since revision 1.271: +2 -2
lines
Build modules before rump libs so that something else can be
unwarrantedly blamed for a change.
This commit follows the style guide and is entirely non-build-tested.
Revision 1.271: download - view: text, markup, annotated - select for diffs
Mon Jun 8 00:46:12 2009 (8 months ago) by christos
Branches: MAIN
Diff to previous 1.270: preferred, colored
Changes since revision 1.270: +4 -3
lines
add crypto/external to the build.
Revision 1.246.2.4: download - view: text, markup, annotated - select for diffs
Fri Jun 5 19:19:26 2009 (8 months ago) by snj
Branches: netbsd-4
Diff to previous 1.246.2.3: preferred, colored to branchpoint 1.246: preferred, colored next main 1.247: preferred, colored
Changes since revision 1.246.2.3: +4 -4
lines
Pull up pkg_install-20090528, libarchive-2.5.5 and libfetch-2.23
with the associated build infrastructure as of 20090929 from HEAD.
Revision 1.246.2.3.2.1: download - view: text, markup, annotated - select for diffs
Fri Jun 5 19:01:43 2009 (8 months ago) by snj
Branches: netbsd-4-0
Diff to previous 1.246.2.3: preferred, colored next main 1.246.2.4: preferred, colored
Changes since revision 1.246.2.3: +4 -4
lines
Apply patch (requested by joerg in ticket #1322):
Pull up pkg_install-20090528, libarchive-2.5.5 and libfetch-2.23
with the associated build infrastructure as of 20090529 from HEAD.
Revision 1.266.2.1: download - view: text, markup, annotated - select for diffs
Wed May 13 21:15:48 2009 (8 months, 4 weeks ago) by jym
Branches: jym-xensuspend
Diff to previous 1.266: preferred, colored next main 1.267: preferred, colored
Changes since revision 1.266: +11 -8
lines
Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
Revision 1.270: download - view: text, markup, annotated - select for diffs
Thu Apr 23 11:43:49 2009 (9 months, 2 weeks ago) by apb
Branches: MAIN
CVS tags: jym-xensuspend-nbase,
jym-xensuspend-base
Diff to previous 1.269: preferred, colored
Changes since revision 1.269: +8 -1
lines
Make clean_METALOG in distrib/sets early in the build, to ensure that
the METALOG does not grow without bounds on multiple MKUPDATE builds.
(Previously, sanitise_METALOG in distrib/sets/Makefile used to do
something like this near the end of a build.)
Revision 1.269: download - view: text, markup, annotated - select for diffs
Wed Apr 15 12:18:34 2009 (9 months, 3 weeks ago) by tsutsui
Branches: MAIN
Diff to previous 1.268: preferred, colored
Changes since revision 1.268: +1 -5
lines
Remove an explicit BUILDTARGETS do-compat-external-lib before do-build
because now src/compat/Makefile descends there and no particular
dependency on 32 bit compat external libs during do-build.
Revision 1.262.2.3: download - view: text, markup, annotated - select for diffs
Fri Mar 27 15:50:35 2009 CET (10 months, 2 weeks ago) by msaitoh
Branches: netbsd-5
CVS tags: netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20091211,
matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Diff to previous 1.262.2.2: preferred, colored to branchpoint 1.262: preferred, colored next main 1.263: preferred, colored
Changes since revision 1.262.2.2: +4 -4
lines
Pull up following revision(s) (requested by sketch in ticket #536):
etc/Makefile: revision 1.364
Makefile: revision 1.267
usr.sbin/postinstall/postinstall: revision 1.90
usr.bin/hexdump/parse.c: revision 1.25
sys/arch/x86/acpi/genwakecode.sh: revision 1.3
usr.sbin/postinstall/postinstall: revision 1.87
usr.sbin/postinstall/postinstall: revision 1.88
usr.sbin/postinstall/postinstall: revision 1.89
sys/arch/x86/acpi/Makefile.wakecode.inc: revision 1.4
sys/conf/Makefile.kern.inc: revision 1.120
Use ll instead of non-standard q as length modifier in format strings. Makes
this work on Solaris. OK by apb.
Not every grep knows -q. Ok by apb.
Use sed, awk and hexdump from tools to make this work on Solaris. Ok by apb.
Use awk and grep host tools where required. 'build.sh release' now
works on Solaris (but only with HOST_CC=/usr/sfw/bin/gcc for now).
"grep -q" is not portable; use "grep >/dev/null" instead. Also add a
comment saying that postinstal is invoked during a cross build.
In file_exists_exact(), fix an incorrect test of "1" instead of "$1",
and improve the comment explaining what this function does.
As long as we don't yet have a working TOOL_GREP, fgrep is more portablethan grep -F.
Revision 1.268: download - view: text, markup, annotated - select for diffs
Wed Feb 25 23:28:36 2009 CET (11 months, 1 week ago) by sketch
Branches: MAIN
Diff to previous 1.267: preferred, colored
Changes since revision 1.267: +4 -4
lines
Disable grep host tool and unbreak NetBSD build until I can come up with a
clean fix.
Revision 1.267: download - view: text, markup, annotated - select for diffs
Wed Feb 25 21:38:30 2009 CET (11 months, 2 weeks ago) by sketch
Branches: MAIN
Diff to previous 1.266: preferred, colored
Changes since revision 1.266: +4 -4
lines
Use awk and grep host tools where required. 'build.sh release' now works
on Solaris (but only with HOST_CC=/usr/sfw/bin/gcc for now).
Revision 1.266: download - view: text, markup, annotated - select for diffs
Mon Jan 19 08:19:09 2009 CET (12 months, 3 weeks ago) by jmmv
Branches: MAIN
Branch point for: jym-xensuspend
Diff to previous 1.265: preferred, colored
Changes since revision 1.265: +5 -1
lines
Add the top-level do-compat-external-lib target that mimics
do-external-lib so that we can build the compat libraries for
ATF. Also add compat/external/lib/Makefile following the same
example of external/lib/Makefile, which descends into the
external libraries and builds them.
Revision 1.265: download - view: text, markup, annotated - select for diffs
Tue Dec 30 23:18:11 2008 CET (13 months, 1 week ago) by pooka
Branches: MAIN
Diff to previous 1.264: preferred, colored
Changes since revision 1.264: +6 -2
lines
Build kernel modules the same time as the rest of the system libraries.
Revision 1.262.2.2: download - view: text, markup, annotated - select for diffs
Sat Dec 6 23:07:34 2008 CET (14 months ago) by snj
Branches: netbsd-5
CVS tags: netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1
Diff to previous 1.262.2.1: preferred, colored to branchpoint 1.262: preferred, colored
Changes since revision 1.262.2.1: +4 -4
lines
Pull up following revision(s) (requested by cube in ticket #168):
Makefile: revision 1.264
Invoke postinstall with the environment variable MAKE set up to the relevant
value, so that postinstall picks up correct values.
Revision 1.264: download - view: text, markup, annotated - select for diffs
Fri Dec 5 20:02:54 2008 CET (14 months ago) by cube
Branches: MAIN
Diff to previous 1.263: preferred, colored
Changes since revision 1.263: +4 -4
lines
Invoke postinstall with the environment variable MAKE set up to the relevant
value, so that postinstall picks up correct values.
Revision 1.262.2.1: download - view: text, markup, annotated - select for diffs
Sat Nov 15 23:05:11 2008 CET (14 months, 3 weeks ago) by snj
Branches: netbsd-5
Diff to previous 1.262: preferred, colored
Changes since revision 1.262: +10 -8
lines
Pull up following revision(s) (requested by mrg in ticket #64):
distrib/sets/Makefile: revision 1.64
external/mit/xorg/server/Makefile: revision 1.5
share/mk/bsd.README: revision 1.237
BUILDING: revision 1.79
share/mk/bsd.x11.mk: revision 1.71
share/mk/bsd.own.mk: revision 1.544
usr.bin/ssh/Makefile.inc: revision 1.18
distrib/sets/sets.subr: revision 1.72
share/man/man5/mk.conf.5: revision 1.42
doc/BUILDING.mdoc: revision 1.68
etc/Makefile: revision 1.360
Makefile: revision 1.263
- retire MKXORG from public use
- introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg
for the X11 to build if MKX11=yes is set. it takes the values
of either Xorg or XFree86.
- default to Xorg on alpha, i386, macppc, shark, sparc and sparc64
- remove MKXORG_WITH_XSRC_XSERVER, unused and never useful
Revision 1.263: download - view: text, markup, annotated - select for diffs
Mon Nov 10 00:02:28 2008 CET (15 months ago) by mrg
Branches: MAIN
Diff to previous 1.262: preferred, colored
Changes since revision 1.262: +10 -8
lines
- retire MKXORG from public use
- introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg
for the X11 to build if MKX11=yes is set. it takes the values
of either Xorg or XFree86.
- default to Xorg on alpha, i386, macppc, shark, sparc and sparc64
- remove MKXORG_WITH_XSRC_XSERVER, unused and never useful
Revision 1.262: download - view: text, markup, annotated - select for diffs
Mon Oct 27 23:32:51 2008 CET (15 months, 1 week ago) by mrg
Branches: MAIN
CVS tags: netbsd-5-base
Branch point for: netbsd-5
Diff to previous 1.261: preferred, colored
Changes since revision 1.261: +29 -3
lines
- enable 32-bit library builds on amd64 and sparc64
- add 3 new top-level targets:
do-compat-lib-csu
do-compat-libgcc
do-compat-lib-libc
and run them before "do-build" if ${MKCOMPAT} != "no"
Revision 1.261: download - view: text, markup, annotated - select for diffs
Sat Oct 25 17:03:44 2008 (15 months, 2 weeks ago) by apb
Branches: MAIN
Diff to previous 1.260: preferred, colored
Changes since revision 1.260: +16 -8
lines
Add a do-top-obj target, which builds the top-level obj directory.
This uses the new NOSUBDIR support in bsd.subdir.mk.
Insert do-top-obj near the beginning of BUILDTARGETS. The first few
items are now:
cleandir: cleans the tree.
do-top-obj: creates the top level object directory.
do-tools-obj: creates object directories for the host toolchain.
do-tools: builds host toolchain.
obj: creates object directories.
Also improve a comment and split a long line where SUBDIR is set from
_SUBDIR.
Revision 1.260: download - view: text, markup, annotated - select for diffs
Wed Oct 22 19:37:16 2008 (15 months, 2 weeks ago) by apb
Branches: MAIN
CVS tags: matt-mips64-base2
Diff to previous 1.259: preferred, colored
Changes since revision 1.259: +11 -4
lines
Defer the "make obj" step until after tools are built and installed.
There may be commands embedded in "!=" assignments that depend on tools
being available, and previously these would have printed error messages
during "make obj". They may still print error messages during "make
cleandir", which (if it is performed at all) is performed before tools
are built.
Revision 1.259: download - view: text, markup, annotated - select for diffs
Thu Oct 16 11:43:12 2008 (15 months, 3 weeks ago) by pooka
Branches: MAIN
Diff to previous 1.258: preferred, colored
Changes since revision 1.258: +5 -4
lines
add do-sys-rump-net-lib
Revision 1.258: download - view: text, markup, annotated - select for diffs
Fri Oct 3 20:09:48 2008 (16 months, 1 week ago) by jnemeth
Branches: MAIN
Diff to previous 1.257: preferred, colored
Changes since revision 1.257: +2 -2
lines
PR/39687 - Henning Petersen -- comment typo
Revision 1.252.4.2: download - view: text, markup, annotated - select for diffs
Thu Sep 18 06:27:24 2008 (16 months, 3 weeks ago) by wrstuden
Branches: wrstuden-revivesa
Diff to previous 1.252.4.1: preferred, colored to branchpoint 1.252: preferred, colored next main 1.253: preferred, colored
Changes since revision 1.252.4.1: +40 -4
lines
Sync with wrstuden-revivesa-base-2.
Revision 1.257: download - view: text, markup, annotated - select for diffs
Thu Aug 28 09:21:49 2008 (17 months, 1 week ago) by lukem
Branches: MAIN
CVS tags: wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2
Diff to previous 1.256: preferred, colored
Changes since revision 1.256: +9 -4
lines
Improve support for MKXORG!=no to enable builds into external/mit/xorg.
This will be mutually exclusive to MKX11!=no.
Revision 1.256: download - view: text, markup, annotated - select for diffs
Sun Aug 24 07:56:20 2008 (17 months, 2 weeks ago) by gmcgarry
Branches: MAIN
Diff to previous 1.255: preferred, colored
Changes since revision 1.255: +27 -2
lines
Build pcc and pcc-based crtstuff if using pcc compiler.
Revision 1.255: download - view: text, markup, annotated - select for diffs
Tue Jul 29 15:17:40 2008 (18 months, 1 week ago) by pooka
Branches: MAIN
Diff to previous 1.254: preferred, colored
Changes since revision 1.254: +4 -2
lines
Install rump libraries and utilities to the base system and remove the
private non-installed build infrastructure from sys/rump.
breakdown of commit:
* install relevant headers into /usr/include/rump
* build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern
from src/lib and install as librumpuser and librump, respectively
+ this retains the ability to test a librump build with just the
kernel sources at hand
* move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib
for general consumption, they are not kernel-space dwellers anyway
* build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs
* add chapter 3 manual pages for rump, rumpuser, ukfs and p2k
* build and install userspace kernel file system daemons if MKPUFFS=yes
is spexified
* retire fsconsole for now, it will make a comeback with an actually
implemented version shortly
Revision 1.254: download - view: text, markup, annotated - select for diffs
Tue Jul 29 06:49:43 2008 (18 months, 1 week ago) by mrg
Branches: MAIN
Diff to previous 1.253: preferred, colored
Changes since revision 1.253: +5 -1
lines
if MKXORG != no, use external/mit/xorg subdir instead of x11 subdir for
the mk-x11 target.
Revision 1.252.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 06:26:43 2008 (19 months, 2 weeks ago) by wrstuden
Branches: wrstuden-revivesa
Diff to previous 1.252: preferred, colored
Changes since revision 1.252: +5 -4
lines
Sync w/ -current. 34 merge conflicts to follow.
Revision 1.252.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 4 04:02:56 2008 (20 months, 1 week ago) by yamt
Branches: yamt-pf42
Diff to previous 1.252: preferred, colored next main 1.253: preferred, colored
Changes since revision 1.252: +5 -4
lines
sync with head
Revision 1.253: download - view: text, markup, annotated - select for diffs
Thu May 22 16:13:58 2008 (20 months, 2 weeks ago) by lukem
Branches: MAIN
CVS tags: yamt-pf42-base4,
yamt-pf42-base3,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base
Diff to previous 1.252: preferred, colored
Changes since revision 1.252: +5 -4
lines
Descend into external.
Add 'do-external-lib' target to build external/lib "early"
Revision 1.251.4.1: download - view: text, markup, annotated - select for diffs
Mon Mar 24 08:14:28 2008 CET (22 months, 2 weeks ago) by keiichi
Branches: keiichi-mipv6
Diff to previous 1.251: preferred, colored next main 1.252: preferred, colored
Changes since revision 1.251: +6 -4
lines
sync with head.
Revision 1.247.4.3: download - view: text, markup, annotated - select for diffs
Sun Mar 23 01:12:06 2008 CET (22 months, 2 weeks ago) by matt
Branches: matt-armv6
Diff to previous 1.247.4.2: preferred, colored to branchpoint 1.247: preferred, colored next main 1.248: preferred, colored
Changes since revision 1.247.4.2: +6 -4
lines
sync with HEAD
Revision 1.252: download - view: text, markup, annotated - select for diffs
Tue Mar 18 05:24:38 2008 CET (22 months, 3 weeks ago) by lukem
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base2,
yamt-pf42-base,
matt-armv6-nbase,
keiichi-mipv6-base,
hpcarm-cleanup-nbase
Branch point for: yamt-pf42,
wrstuden-revivesa
Diff to previous 1.251: preferred, colored
Changes since revision 1.251: +6 -4
lines
Consistently document RELEASEDIR/RELEASEMACHINEDIR.
Revision 1.247.4.2: download - view: text, markup, annotated - select for diffs
Wed Jan 9 02:19:18 2008 CET (2 years, 1 month ago) by matt
Branches: matt-armv6
Diff to previous 1.247.4.1: preferred, colored to branchpoint 1.247: preferred, colored
Changes since revision 1.247.4.1: +2 -2
lines
sync with HEAD
Revision 1.246.2.1.2.2: download - view: text, markup, annotated - select for diffs
Sun Jan 6 06:00:06 2008 CET (2 years, 1 month ago) by wrstuden
Branches: wrstuden-fixsa
Diff to previous 1.246.2.1.2.1: preferred, colored to branchpoint 1.246.2.1: preferred, colored next main 1.246.2.2: preferred, colored
Changes since revision 1.246.2.1.2.1: +2 -2
lines
Catch up to netbsd-4.0 release.
Revision 1.251: download - view: text, markup, annotated - select for diffs
Mon Nov 12 16:06:45 2007 CET (2 years, 2 months ago) by jmmv
Branches: MAIN
CVS tags: matt-armv6-base,
hpcarm-cleanup-base,
cube-autoconf-base,
cube-autoconf
Branch point for: keiichi-mipv6
Diff to previous 1.250: preferred, colored
Changes since revision 1.250: +2 -2
lines
Add the tests.tgz set
This adds a new tests.tgz set to releases which includes all the tests
for the system. It is important to note that this set does not rely on
comp.tgz: a user of the system can run the tests without having the
development tools installed, which can be useful in a production machine.
Revision 1.247.4.1: download - view: text, markup, annotated - select for diffs
Wed Nov 7 00:07:10 2007 CET (2 years, 3 months ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to previous 1.247: preferred, colored
Changes since revision 1.247: +25 -10
lines
sync with HEAD
Revision 1.246.2.3: download - view: text, markup, annotated - select for diffs
Fri Oct 26 16:23:20 2007 (2 years, 3 months ago) by liamjfoy
Branches: netbsd-4
CVS tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-1-RELEASE
Branch point for: netbsd-4-0
Diff to previous 1.246.2.2: preferred, colored to branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.2: +2 -2
lines
Pull up following revision(s) (requested by pavel in ticket #947):
Makefile: revision 1.250
usr.sbin/postinstall/postinstall: revision 1.51
usr.sbin/postinstall/postinstall: revision 1.52
Return exit status 1 for failed chacks/fixes, 2 for errors. Suggested
by hubertf. Use exit status 3 for internal errors (misuse of internal
functions).
Add a check for obsolete sendmail in /etc/mailer.conf, installs a
fresh copy of the file if invoked as "fix". Not enabled by default.
Do not abort on exit code 1 from postinstall check, this is expected.
Reported, fix suggested and tested by David Holland.
(Why does "make build" invoke postinstall check on destdir is another
question, it does not seem to have much sense.)
Revision 1.250: download - view: text, markup, annotated - select for diffs
Sun Oct 7 18:35:21 2007 (2 years, 4 months ago) by pavel
Branches: MAIN
Diff to previous 1.249: preferred, colored
Changes since revision 1.249: +2 -2
lines
Do not abort on exit code 1 from postinstall check, this is expected.
Reported, fix suggested and tested by David Holland.
(Why does "make build" invoke postinstall check on destdir is another
question, it does not seem to have much sense.)
Revision 1.246.2.1.2.1: download - view: text, markup, annotated - select for diffs
Sun Sep 30 22:27:37 2007 (2 years, 4 months ago) by wrstuden
Branches: wrstuden-fixsa
Diff to previous 1.246.2.1: preferred, colored
Changes since revision 1.246.2.1: +12 -2
lines
Catch up w/ last night's netbsd-4
Revision 1.246.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 29 13:10:56 2007 (2 years, 4 months ago) by xtraeme
Branches: netbsd-4
CVS tags: netbsd-4-0-RC3,
netbsd-4-0-RC2
Diff to previous 1.246.2.1: preferred, colored to branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.1: +12 -2
lines
Pull up following revision(s) (requested by jnemeth in ticket #864):
distrib/common/Makefile.bootcd: revision 1.9
distrib/common/Makefile.bootcd: revision 1.10
distrib/common/Makefile.bootcd: revision 1.11
doc/BUILDING.mdoc: revision 1.51
doc/BUILDING.mdoc: revision 1.52
doc/BUILDING.mdoc: revision 1.53
build.sh: revision 1.172
build.sh: revision 1.173
build.sh: revision 1.174
build.sh: revision 1.175
BUILDING: revision 1.64
BUILDING: revision 1.65
BUILDING: revision 1.66
share/man/man7/release.7: revision 1.23
share/man/man7/release.7: revision 1.24
Makefile: revision 1.248
Add an iso-dir=directory option. When combined with iso-image or
iso-image-source, it will cause directory to be added to the CD-ROM image.
Convert build.sh iso-dir=directory option to -C cddir as per jmmv@ on
source-changes.
Revision 1.249: download - view: text, markup, annotated - select for diffs
Fri Sep 7 06:20:44 2007 (2 years, 5 months ago) by lukem
Branches: MAIN
Diff to previous 1.248: preferred, colored
Changes since revision 1.248: +13 -8
lines
Provide 'do-libgcc' to build gnu/lib/crtstuff${LIBGCC_EXT} (if necessary)
and then gnu/lib/libgcc${LIBGCC_EXT}.
Makes it easier to cut&paste from the list of targets built with 'make build'.
Revision 1.248: download - view: text, markup, annotated - select for diffs
Thu Aug 30 07:30:02 2007 (2 years, 5 months ago) by jnemeth
Branches: MAIN
Diff to previous 1.247: preferred, colored
Changes since revision 1.247: +12 -2
lines
Add an iso-image-source option which does the same thing as iso-image but
includes source sets as well. The infrastructure for this was already
there, although it needed a bug fix. Will look at adding arbitrary
directories next.
Revision 1.246.2.1: download - view: text, markup, annotated - select for diffs
Fri Mar 9 07:59:37 2007 CET (2 years, 11 months ago) by riz
Branches: netbsd-4
CVS tags: netbsd-4-0-RC1
Branch point for: wrstuden-fixsa
Diff to previous 1.246: preferred, colored
Changes since revision 1.246: +2 -1
lines
Pull up following revision(s) (requested by bouyer in ticket #494):
sys/arch/i386/conf/GENERIC.MP: revision 1.9
distrib/pc532/cdroms/installcd/Makefile: revision 1.1
distrib/macppc/Makefile: revision 1.15
distrib/ofppc/Makefile: revision 1.2
distrib/ibmnws/Makefile: revision 1.2
distrib/acorn32/Makefile: revision 1.18
distrib/x68k/cdroms/installcd/Makefile: revision 1.1
distrib/sparc/Makefile: revision 1.7
distrib/sparc64/cdroms/Makefile: revision 1.1
distrib/hp300/cdroms/Makefile: revision 1.1
distrib/hpcsh/Makefile: revision 1.6
distrib/ofppc/cdroms/installcd/Makefile: revision 1.1
distrib/playstation2/Makefile: revision 1.13
distrib/news68k/cdroms/installcd/Makefile: revision 1.1
distrib/amiga/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/cdroms/installcd/Makefile: revision 1.1
distrib/playstation2/cdroms/Makefile: revision 1.1
distrib/amiga/cdroms/Makefile: revision 1.1
etc/etc.mac68k/Makefile.inc: revision 1.18
distrib/shark/cdroms/installcd/Makefile: revision 1.1
distrib/hpcmips/Makefile: revision 1.28
distrib/hpcmips/cdroms/Makefile: revision 1.1
distrib/amd64/floppies/Makefile: revision 1.3
sys/arch/amd64/conf/INSTALL_ACPI: file removal
distrib/i386/cdroms/Makefile: revision 1.4
distrib/acorn26/cdroms/installcd/Makefile: revision 1.1
distrib/hpcsh/cdroms/Makefile: revision 1.1
distrib/prep/cdroms/Makefile: revision 1.1
distrib/pc532/Makefile: revision 1.4
distrib/acorn32/cdroms/installcd/Makefile: revision 1.1
distrib/sun2/Makefile: revision 1.8
distrib/vax/Makefile: revision 1.17
distrib/sparc64/cdroms/installcd/Makefile: revision 1.1
distrib/pmax/cdroms/Makefile: revision 1.1
distrib/mipsco/cdroms/installcd/Makefile: revision 1.1
distrib/sun3/cdroms/installcd/Makefile: revision 1.1
distrib/vax/cdroms/installcd/Makefile: revision 1.1
distrib/hpcarm/cdroms/installcd/Makefile: revision 1.1
distrib/mvme68k/Makefile: revision 1.4
distrib/mvmeppc/cdroms/Makefile: revision 1.1
distrib/newsmips/Makefile: revision 1.4
sys/arch/i386/conf/GENERIC.MPACPI: file removal
distrib/hpcarm/cdroms/Makefile: revision 1.1
distrib/evbppc/cdroms/Makefile: revision 1.1
sys/arch/i386/conf/INSTALL_LARGE: revision 1.1
distrib/i386/cdroms/installcd/Makefile: revision 1.2
distrib/i386/cdroms/installcd/Makefile: revision 1.3
doc/CHANGES: revision 1.804
distrib/hpcsh/cdroms/installcd/Makefile: revision 1.1
distrib/i386/cdroms/bootcd/Makefile: revision 1.2
distrib/mvmeppc/cdroms/installcd/Makefile: revision 1.1
distrib/i386/cdroms/bootcd/Makefile: revision 1.3
distrib/evbarm/Makefile: revision 1.8
distrib/mvmeppc/Makefile: revision 1.3
distrib/i386/cdroms/bootcd-com/Makefile: revision 1.2
distrib/i386/cdroms/bootcd-com/Makefile: revision 1.3
distrib/macppc/cdroms/installcd/Makefile: revision 1.1
distrib/acorn26/cdroms/Makefile: revision 1.1
distrib/alpha/cdroms/Makefile: revision 1.1
distrib/hp300/cdroms/installcd/Makefile: revision 1.1
distrib/amd64/floppies/bootfloppy/Makefile: revision 1.4
distrib/pmppc/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/Makefile: revision 1.2
distrib/pmppc/Makefile: revision 1.2
distrib/arc/cdroms/Makefile: revision 1.1
sys/arch/amd64/conf/INSTALL: revision 1.66
distrib/sun3/cdroms/Makefile: revision 1.1
distrib/mipsco/Makefile: revision 1.4
distrib/sun3/Makefile: revision 1.9
distrib/vax/cdroms/Makefile: revision 1.1
distrib/pmppc/cdroms/Makefile: revision 1.1
distrib/amd64/cdroms/Makefile.cdrom: revision 1.1
distrib/atari/cdroms/installcd/Makefile: revision 1.1
distrib/evbppc/cdroms/installcd/Makefile: revision 1.1
distrib/newsmips/cdroms/installcd/Makefile: revision 1.1
distrib/pmax/Makefile: revision 1.4
Makefile: revision 1.247
distrib/cats/cdroms/installcd/Makefile: revision 1.1
sys/arch/amd64/conf/GENERIC: revision 1.130
sys/arch/amd64/conf/GENERIC: revision 1.131
distrib/sgimips/cdroms/installcd/Makefile: revision 1.1
distrib/hp700/cdroms/Makefile: revision 1.1
distrib/cats/cdroms/Makefile: revision 1.1
distrib/evbmips/Makefile: revision 1.3
distrib/evbmips/Makefile: revision 1.4
sys/arch/amd64/conf/GENERIC_ACPI: file removal
distrib/ews4800mips/Makefile: revision 1.2
distrib/amd64/cdroms/bootcd-com/Makefile: revision 1.2
distrib/i386/Makefile: revision 1.5
distrib/amd64/cdroms/installcd/Makefile: revision 1.2
distrib/mvme68k/cdroms/installcd/Makefile: revision 1.1
distrib/alpha/cdroms/installcd/Makefile: revision 1.1
etc/etc.amd64/Makefile.inc: revision 1.7
distrib/i386/instkernel/Makefile: revision 1.6
distrib/x68k/cdroms/Makefile: revision 1.1
distrib/i386/cdroms/Makefile.cdrom: revision 1.1
distrib/sandpoint/Makefile: revision 1.4
distrib/i386/cdroms/Makefile.cdrom: revision 1.2
distrib/amiga/Makefile: revision 1.3
distrib/amd64/cdroms/bootcd/Makefile: revision 1.2
distrib/news68k/Makefile: revision 1.4
distrib/amd64/floppies/bootfloppy-com/Makefile: revision 1.5
distrib/news68k/cdroms/Makefile: revision 1.1
distrib/sparc/cdroms/Makefile: revision 1.1
distrib/shark/cdroms/Makefile: revision 1.1
etc/Makefile: revision 1.341
distrib/amd64/instkernel/Makefile: revision 1.2
distrib/sparc64/Makefile: revision 1.7
distrib/dreamcast/cdroms/Makefile: revision 1.1
distrib/shark/Makefile: revision 1.3
distrib/ews4800mips/cdroms/Makefile: revision 1.1
distrib/sun2/cdroms/installcd/Makefile: revision 1.1
distrib/shark/Makefile: revision 1.4
distrib/macppc/cdroms/Makefile: revision 1.1
distrib/mvme68k/cdroms/Makefile: revision 1.1
distrib/sun2/cdroms/Makefile: revision 1.1
distrib/hpcarm/Makefile: revision 1.3
distrib/arc/cdroms/installcd/Makefile: revision 1.1
distrib/hpcmips/cdroms/installcd/Makefile: revision 1.1
distrib/mipsco/cdroms/Makefile: revision 1.1
distrib/Makefile.inc: revision 1.9
distrib/playstation2/cdroms/installcd/Makefile: revision 1.1
distrib/ibmnws/cdroms/installcd/Makefile: revision 1.1
distrib/newsmips/cdroms/Makefile: revision 1.1
distrib/arc/Makefile: revision 1.3
distrib/sparc/cdroms/installcd/Makefile: revision 1.1
distrib/evbmips/cdroms/installcd/Makefile: revision 1.1
distrib/ews4800mips/cdroms/installcd/Makefile: revision 1.1
distrib/prep/Makefile: revision 1.3
distrib/ibmnws/cdroms/Makefile: revision 1.1
distrib/sandpoint/cdroms/Makefile: revision 1.1
distrib/atari/Makefile: revision 1.6
distrib/sgimips/cdroms/Makefile: revision 1.1
distrib/amd64/Makefile: revision 1.4
distrib/atari/cdroms/Makefile: revision 1.1
distrib/x68k/Makefile: revision 1.5
distrib/x68k/Makefile: revision 1.6
distrib/sandpoint/cdroms/installcd/Makefile: revision 1.1
distrib/evbarm/cdroms/Makefile: revision 1.1
distrib/acorn32/cdroms/Makefile: revision 1.1
distrib/cats/Makefile: revision 1.3
distrib/evbmips/cdroms/Makefile: revision 1.1
distrib/pc532/cdroms/Makefile: revision 1.1
distrib/Makefile: revision 1.14
distrib/evbarm/cdroms/installcd/Makefile: revision 1.1
distrib/ofppc/cdroms/Makefile: revision 1.1
distrib/amd64/cdroms/Makefile: revision 1.3
distrib/common/Makefile.bootcd: revision 1.8
distrib/i386/cdroms/bootcd-laptop/Makefile: file removal
sys/arch/i386/conf/GENERIC: revision 1.813
distrib/hp300/Makefile: revision 1.17
sys/arch/i386/conf/GENERIC: revision 1.814
distrib/evbppc/Makefile: revision 1.2
distrib/pmax/cdroms/installcd/Makefile: revision 1.1
etc/etc.i386/Makefile.inc: revision 1.49
distrib/sgimips/Makefile: revision 1.2
distrib/prep/cdroms/installcd/Makefile: revision 1.1
distrib/acorn26/Makefile: revision 1.4
distrib/dreamcast/cdroms/installcd/Makefile: revision 1.1
distrib/alpha/Makefile: revision 1.22
distrib/dreamcast/Makefile: revision 1.2
Improve the use of makefs to build boot CDs, and make it truely MI:
- allow to specify the "instkernel" directory, and allow to put multiple
kernels on the image
- allow to specify the directory where the image will be created
- only use bootxx_cd9660 if it exists
- search for second-stage boot as usr/mdec/boot.${MACHINE} in addition to
usr/mdec/boot
- make 'installboot -e' optional
- use target 'release' or 'iso_image' depending on ${CDRELEASE}
- call some MD targets, which will eventually complete the file list or
make the image bootable
For the benefit of modern hardware, enable ACPI by default in INSTALL and
GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and
'disable acpi' should be a workaround. ACPI-enabled kernels works fine
on pre-acpi hardware.
for amd64:
- add ACPI to INSTALL and GENERIC, remove the *_ACPI config files.
- get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot
image
for i386:
- introduce INSTALL_LARGE which has ACPI and some devices with big firmware
- move some devices from INSTALL to INSTALL_LARGE
- Boot floppies still use INSTALL, and bootfloppy-big.fs is still there
(for thoses who want to build el-torito floppy emulation boot CD) and use
INSTALL.
For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll
use something else to build bootable CDs.
Add an iso_image target (iso-image as a target name doesn't play well with
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.
call iso_image in distrib/ for iso-image in the top Makefile.
Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO
images. amd64 gets a single kernel; i386 images gets 3 kernels:
- netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default
- nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz
- nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal
non-ACPI kernel
- drop the bootcd-laptop image
both gets an installcd image, which is the same as bootcd but with the
binary sets in addition to kernels.
Make iso-image do nothing for all but mac68k, which still
relies on mkisofs to create bootable ISO image. macppc should also be there,
but it seems the code to make an iso bootable never got added in etc.macppc/
Fix typo in subdir name.
Revert local changes that went in accidentally with the "add ACPI" commit.
Note ACPI by default in i386/amd64, and the iso-image changes.
Fix SUBDIR in previous
Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly.
Correct typo: the directory is named cdroms, not cdrom.
Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by
Alan Barrett. While there factor out the kernels in Makefile.cdrom.
Revision 1.247: download - view: text, markup, annotated - select for diffs
Tue Mar 6 22:56:47 2007 CET (2 years, 11 months ago) by bouyer
Branches: MAIN
CVS tags: matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: matt-armv6
Diff to previous 1.246: preferred, colored
Changes since revision 1.246: +2 -1
lines
Add an iso_image target (iso-image as a target name doesn't play well with
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.
call iso_image in distrib/ for iso-image in the top Makefile.
Revision 1.246: download - view: text, markup, annotated - select for diffs
Thu Sep 7 05:51:44 2006 (3 years, 5 months ago) by dbj
Branches: MAIN
CVS tags: netbsd-4-base
Branch point for: netbsd-4
Diff to previous 1.245: preferred, colored
Changes since revision 1.245: +2 -2
lines
don't filter out .WAIT when converting from _SUBDIR to SUBDIR
Revision 1.245: download - view: text, markup, annotated - select for diffs
Sat Jun 3 00:16:18 2006 (3 years, 8 months ago) by mrg
Branches: MAIN
CVS tags: abandoned-netbsd-4-base,
abandoned-netbsd-4
Diff to previous 1.244: preferred, colored
Changes since revision 1.244: +3 -7
lines
remove support for building (with) GCC 2.95. also:
- always install <stdbool.h>
- don't generate a fake one for vax / gettext.
Revision 1.244: download - view: text, markup, annotated - select for diffs
Fri Apr 7 21:38:58 2006 (3 years, 10 months ago) by mrg
Branches: MAIN
Diff to previous 1.243: preferred, colored
Changes since revision 1.243: +6 -2
lines
retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4.
Revision 1.243: download - view: text, markup, annotated - select for diffs
Sat Jan 28 22:34:08 2006 CET (4 years ago) by apb
Branches: MAIN
Diff to previous 1.242: preferred, colored
Changes since revision 1.242: +14 -1
lines
* Add an "iso-image" target in the top level Makefile,
which invokes make iso-image in the etc directory.
* Add an "iso-image" action in build.sh, which
invokes make iso-image.
* Document the above in doc/BUILDING.mdoc.
* Re-generate BUILDING.
Approved by christos
Revision 1.242: download - view: text, markup, annotated - select for diffs
Sat Jan 21 20:01:15 2006 CET (4 years ago) by dsl
Branches: MAIN
Diff to previous 1.241: preferred, colored
Changes since revision 1.241: +15 -15
lines
Add .MAKE to all targets that use ${MAKEDIRTARGET} otherwise make closes
the job-token pipe and the sub-makes have their own '-j n' processes.
As well as giving unexpected parallelism, it makes it impossible to stop
the build promptly on errors.
Revision 1.241: download - view: text, markup, annotated - select for diffs
Wed Jan 4 16:30:02 2006 CET (4 years, 1 month ago) by apb
Branches: MAIN
Diff to previous 1.240: preferred, colored
Changes since revision 1.240: +4 -2
lines
Add a new "syspkgs" target, which simply chains to the "syspkgs" target
in distrib/sets/Makefile.
Reviewed by agc
Revision 1.238.2.4: download - view: text, markup, annotated - select for diffs
Fri Sep 2 22:40:23 2005 (4 years, 5 months ago) by tron
Branches: netbsd-3
CVS tags: netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
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-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0
Diff to previous 1.238.2.3: preferred, colored to branchpoint 1.238: preferred, colored next main 1.239: preferred, colored
Changes since revision 1.238.2.3: +5 -5
lines
Pull up following revision(s) (requested by lukem in ticket #716):
Makefile: revision 1.240
Modify "release" to invoke "make distribution" instead of "make build",
so that the "obsolete file removal" functionality of "distribution" is used.
Fixes build problems numerous people have experienced with MKUPDATE=yes
and the "release" target.
Revision 1.238.2.3: download - view: text, markup, annotated - select for diffs
Tue Aug 30 07:56:05 2005 (4 years, 5 months ago) by tron
Branches: netbsd-3
Diff to previous 1.238.2.2: preferred, colored to branchpoint 1.238: preferred, colored
Changes since revision 1.238.2.2: +5 -5
lines
Backout ticket #716 because it causes build failures if "build.sh" is
used with the "-j" argument.
Revision 1.238.2.2: download - view: text, markup, annotated - select for diffs
Sun Aug 28 12:17:52 2005 (4 years, 5 months ago) by tron
Branches: netbsd-3
Diff to previous 1.238.2.1: preferred, colored to branchpoint 1.238: preferred, colored
Changes since revision 1.238.2.1: +4 -4
lines
Pull up following revision(s) (requested by lukem in ticket #716):
Makefile: revision 1.240
Modify "release" to invoke "make distribution" instead of "make build",
so that the "obsolete file removal" functionality of "distribution" is used.
Fixes build problems numerous people have experienced with MKUPDATE=yes
and the "release" target.
Revision 1.240: download - view: text, markup, annotated - select for diffs
Thu Aug 25 04:04:39 2005 (4 years, 5 months ago) by lukem
Branches: MAIN
Diff to previous 1.239: preferred, colored
Changes since revision 1.239: +5 -5
lines
Modify "release" to invoke "make distribution" instead of "make build",
so that the "obsolete file removal" functionality of "distribution" is used.
Fixes build problems numerous people have experienced with MKUPDATE=yes
and the "release" target.
Revision 1.238.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 20 13:23:52 2005 (4 years, 9 months ago) by tron
Branches: netbsd-3
Diff to previous 1.238: preferred, colored
Changes since revision 1.238: +6 -4
lines
Pull up revision 1.239 (requested by lukem in ticket #165):
use usr.sbin/postinstall/postinstall instead of etc/postinstall
Revision 1.239: download - view: text, markup, annotated - select for diffs
Sun Apr 17 17:18:34 2005 (4 years, 9 months ago) by lukem
Branches: MAIN
Diff to previous 1.238: preferred, colored
Changes since revision 1.238: +6 -4
lines
use usr.sbin/postinstall/postinstall instead of etc/postinstall
Revision 1.238: download - view: text, markup, annotated - select for diffs
Sat Jan 1 11:32:39 2005 CET (5 years, 1 month ago) by lukem
Branches: MAIN
CVS tags: netbsd-3-base
Branch point for: netbsd-3
Diff to previous 1.237: preferred, colored
Changes since revision 1.237: +2 -2
lines
correct the comment describing the build order
Revision 1.237: download - view: text, markup, annotated - select for diffs
Thu Sep 2 04:02:38 2004 (5 years, 5 months ago) by tacha
Branches: MAIN
Diff to previous 1.236: preferred, colored
Changes since revision 1.236: +3 -1
lines
DO do-gnu-lib-crtstuff${LIBGCC_EXT} only when ${HAVE_GCC3} != "no",
since we don't have crtstuff subdirectory.
Revision 1.236: download - view: text, markup, annotated - select for diffs
Sat Aug 28 02:18:38 2004 (5 years, 5 months ago) by thorpej
Branches: MAIN
Diff to previous 1.235: preferred, colored
Changes since revision 1.235: +5 -2
lines
Switch to using GCC's supplied crtbegin / crtend files.
Revision 1.235: download - view: text, markup, annotated - select for diffs
Fri Jul 30 09:05:11 2004 (5 years, 6 months ago) by lukem
Branches: MAIN
Diff to previous 1.234: preferred, colored
Changes since revision 1.234: +1 -5
lines
The do-lib-libdes BUILDTARGET is unnecessary now we have the DEPLIBS
support that I added to src/lib/Makefile.inc.
Revision 1.234: download - view: text, markup, annotated - select for diffs
Mon May 17 09:00:16 2004 (5 years, 8 months ago) by lukem
Branches: MAIN
Diff to previous 1.233: preferred, colored
Changes since revision 1.233: +1 -2
lines
Move '${MAKEDIRTARGET} x11 distribution' from Makefile::distribution to
etc/Makefile::distribution, and only perform if ${MKX11}!=no.
Should fix a problem experienced by Alistair whilst doing a "make release".
Revision 1.233: download - view: text, markup, annotated - select for diffs
Sun May 16 12:27:21 2004 (5 years, 8 months ago) by lukem
Branches: MAIN
Diff to previous 1.232: preferred, colored
Changes since revision 1.232: +2 -1
lines
Perform 'make distribution' in ./x11/ as part of the distribution target.
Revision 1.232: download - view: text, markup, annotated - select for diffs
Tue Apr 13 14:43:12 2004 (5 years, 9 months ago) by lukem
Branches: MAIN
Diff to previous 1.231: preferred, colored
Changes since revision 1.231: +26 -27
lines
Convert lines of the form
(cd ${.CURDIR}/somedir && ${MAKE} AVAR=value atarget)
to
${MAKEDIRTARGET} somedir atarget AVAR=value
which results in a "prettier" display of these operations
Revision 1.231: download - view: text, markup, annotated - select for diffs
Sun Feb 15 20:52:27 2004 CET (5 years, 11 months ago) by skrll
Branches: MAIN
CVS tags: netbsd-2-base,
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-1,
netbsd-2-0-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-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2
Diff to previous 1.230: preferred, colored
Changes since revision 1.230: +3 -2
lines
Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode
and exception handling have a chance of working properly.
- creates libgcc, libgcc_eh and libgcc_s
- updates LIBGCC_SPEC to use them appropriately.
There's a hack in here at the moment with respect to libgcc_so in that it
is preferable to link against libgcc_so will only when -shared-libgcc is
specified (the c++ frontend does this automatically.) Configurations where
LINK_EH_SPEC is defined already do this. The gcc configuration for
NetBSD/alpha and another NetBSD platform (I forget which) actually define
LINK_EH_SPEC probably by accident rather than design.
- updates share/mk to use the compiler's knowledge of what needs linking into
libraries and executables. This removes an hppa hack.
- updates the sets for the newly created libgcc* files.
- support for linking against the _pg version of libgcc has been removed.
Revision 1.230: download - view: text, markup, annotated - select for diffs
Sat Feb 7 00:12:56 2004 CET (6 years ago) by lukem
Branches: MAIN
Diff to previous 1.229: preferred, colored
Changes since revision 1.229: +2 -1
lines
MAKEVERBOSE support for build-docs
Revision 1.229: download - view: text, markup, annotated - select for diffs
Tue Jan 27 05:22:25 2004 CET (6 years ago) by lukem
Branches: MAIN
Diff to previous 1.228: preferred, colored
Changes since revision 1.228: +2 -14
lines
implement params with cd etc && make params
Revision 1.228: download - view: text, markup, annotated - select for diffs
Tue Jan 27 02:45:07 2004 CET (6 years ago) by lukem
Branches: MAIN
Diff to previous 1.227: preferred, colored
Changes since revision 1.227: +26 -26
lines
Apply the .PHONY attribute where appropriate.
Fixes [toolchain/21453] from rafal@.
Revision 1.227: download - view: text, markup, annotated - select for diffs
Thu Jan 8 08:01:06 2004 CET (6 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.226: preferred, colored
Changes since revision 1.226: +8 -1
lines
Implement do-x11, to run "make build" in ./x11/
If MKX11 != no, add "do-x11" to BUILDTARGETS.
Say ``hello'' to Imakeicide.
Revision 1.226: download - view: text, markup, annotated - select for diffs
Tue Jan 6 08:25:40 2004 CET (6 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.225: preferred, colored
Changes since revision 1.225: +2 -2
lines
rename release-info to etc-release
rename install-release-info to install-etc-release
Revision 1.225: download - view: text, markup, annotated - select for diffs
Sun Jan 4 14:30:09 2004 CET (6 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.224: preferred, colored
Changes since revision 1.224: +2 -1
lines
Run "cd etc && make install-release-info" at the end of the "build" target.
Based on Hubert Feyrer's suggestion on tech-userlevel@.
Revision 1.224: download - view: text, markup, annotated - select for diffs
Sun Jan 4 01:27:15 2004 CET (6 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.223: preferred, colored
Changes since revision 1.223: +8 -3
lines
only build do-lib-libdes if ${MKCRYPTO}!=no
Revision 1.223: download - view: text, markup, annotated - select for diffs
Sat Jan 3 15:04:27 2004 CET (6 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.222: preferred, colored
Changes since revision 1.222: +2 -2
lines
Consistently check ${TOOLCHAIN_MISSING} against "no".
Revision 1.222: download - view: text, markup, annotated - select for diffs
Fri Dec 5 23:33:01 2003 CET (6 years, 2 months ago) by lukem
Branches: MAIN
Diff to previous 1.221: preferred, colored
Changes since revision 1.221: +3 -3
lines
fix some comments
Revision 1.221: download - view: text, markup, annotated - select for diffs
Sat Jul 26 19:10:25 2003 (6 years, 6 months ago) by salo
Branches: MAIN
Diff to previous 1.220: preferred, colored
Changes since revision 1.220: +2 -2
lines
netbsd.org->NetBSD.org
Revision 1.220: download - view: text, markup, annotated - select for diffs
Fri Jul 25 21:20:47 2003 (6 years, 6 months ago) by mrg
Branches: MAIN
Diff to previous 1.219: preferred, colored
Changes since revision 1.219: +8 -3
lines
maybe build gnu/lib/libgcc3 instead of libgcc[2]
Revision 1.219: download - view: text, markup, annotated - select for diffs
Fri Jul 25 02:26:35 2003 (6 years, 6 months ago) by lukem
Branches: MAIN
Diff to previous 1.218: preferred, colored
Changes since revision 1.218: +2 -1
lines
document do-lib-libdes
Revision 1.218: download - view: text, markup, annotated - select for diffs
Thu Jul 24 23:54:07 2003 (6 years, 6 months ago) by fvdl
Branches: MAIN
Diff to previous 1.217: preferred, colored
Changes since revision 1.217: +4 -3
lines
Make and install libdes before the rest; libkrb needs it.
XXX there must be a better way.
Revision 1.217: download - view: text, markup, annotated - select for diffs
Mon Jul 21 04:01:42 2003 (6 years, 6 months ago) by lukem
Branches: MAIN
Diff to previous 1.216: preferred, colored
Changes since revision 1.216: +2 -2
lines
tweak how postinstall-fix-obsolete is made. (may fix various problem reports)
Revision 1.216: download - view: text, markup, annotated - select for diffs
Sun Jul 20 15:08:43 2003 (6 years, 6 months ago) by lukem
Branches: MAIN
Diff to previous 1.215: preferred, colored
Changes since revision 1.215: +2 -2
lines
redo previous (functionality rollback of 1.213) to retain the style of 1.213
Revision 1.215: download - view: text, markup, annotated - select for diffs
Sun Jul 20 15:03:47 2003 (6 years, 6 months ago) by wiz
Branches: MAIN
Diff to previous 1.214: preferred, colored
Changes since revision 1.214: +2 -2
lines
Undo revision 1.213 now that grotty is fixed. Tested by lukem, thanks!
Revision 1.214: download - view: text, markup, annotated - select for diffs
Fri Jul 18 10:26:01 2003 (6 years, 6 months ago) by lukem
Branches: MAIN
Diff to previous 1.213: preferred, colored
Changes since revision 1.213: +14 -10
lines
Add MKUNPRIVED; if not no has the same semantics as if UNPRIVED was defined.
Replace defined(UNPRIVED) tests with ${MKUNPRIVED} != "no"
Add MKUPDATE; if not no has the same semantics as if UPDATE was defined.
Replace defined(UPDATE) tests with ${MKUPDATE} != "no"
Improve documentation for these and other make flags.
Revision 1.213: download - view: text, markup, annotated - select for diffs
Fri Jul 18 04:15:17 2003 (6 years, 6 months ago) by lukem
Branches: MAIN
Diff to previous 1.212: preferred, colored
Changes since revision 1.212: +2 -2
lines
grotty from groff 1.19 needs -c for -b, -o or -u to work.
This is damn annoying, because it means the old method of "groff -P-bou"
won't suppress escape codes, unless -P-c is also provided.
(Mmm, quality software...)
Revision 1.212: download - view: text, markup, annotated - select for diffs
Thu Jul 17 09:46:11 2003 (6 years, 6 months ago) by lukem
Branches: MAIN
Diff to previous 1.211: preferred, colored
Changes since revision 1.211: +10 -4
lines
Add postinstall-fix-obsolete (to invoke "postinstall fix obsolete" -
funny that :), and call in "distribution" just before the "make checkflist".
Should minimise a bunch of the "I use make UPDATE= and checkflist failed"
errors, but not all of them.
Revision 1.211: download - view: text, markup, annotated - select for diffs
Thu Jul 10 12:33:58 2003 (6 years, 7 months ago) by lukem
Branches: MAIN
Diff to previous 1.210: preferred, colored
Changes since revision 1.210: +3 -2
lines
Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO". The new variables are:
TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET
TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN
TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT
TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS
TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB
TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE
TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER
TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS
TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL
TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC
For each, provide default in <bsd.sys.mk> of the form:
TOOL_FOO?= foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo
Document all of these in bsd.README.
This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.
Revision 1.210: download - view: text, markup, annotated - select for diffs
Tue Jul 8 06:25:21 2003 (6 years, 7 months ago) by lukem
Branches: MAIN
Diff to previous 1.209: preferred, colored
Changes since revision 1.209: +4 -3
lines
add MAKECONF to vars that "params" target shows
Revision 1.209: download - view: text, markup, annotated - select for diffs
Sun Jul 6 15:04:01 2003 (6 years, 7 months ago) by lukem
Branches: MAIN
Diff to previous 1.208: preferred, colored
Changes since revision 1.208: +19 -1
lines
Add "params" target, to display the value of various variables.
This is part of a broader plan to improve diagnostics & support
to end-users of build.sh.
Revision 1.208: download - view: text, markup, annotated - select for diffs
Sat Jul 5 06:32:58 2003 (6 years, 7 months ago) by lukem
Branches: MAIN
Diff to previous 1.207: preferred, colored
Changes since revision 1.207: +5 -3
lines
update "targets invoked by make build" to match reality ...
Revision 1.207: download - view: text, markup, annotated - select for diffs
Thu Jun 26 19:46:56 2003 (6 years, 7 months ago) by drochner
Branches: MAIN
Diff to previous 1.206: preferred, colored
Changes since revision 1.206: +6 -3
lines
build libgcc early, if at all
Revision 1.206: download - view: text, markup, annotated - select for diffs
Sat May 10 09:12:37 2003 (6 years, 9 months ago) by lukem
Branches: MAIN
Diff to previous 1.205: preferred, colored
Changes since revision 1.205: +10 -4
lines
Add "sourcesets" argument/target, which builds source sets into
RELEASEDIR/source/sets
Revision 1.205: download - view: text, markup, annotated - select for diffs
Fri Apr 18 21:14:39 2003 (6 years, 9 months ago) by thorpej
Branches: MAIN
Diff to previous 1.204: preferred, colored
Changes since revision 1.204: +2 -2
lines
.WAIT before distrib, since distrib may need things built earlier
in the build process.
Revision 1.204: download - view: text, markup, annotated - select for diffs
Thu Apr 17 02:33:44 2003 (6 years, 9 months ago) by thorpej
Branches: MAIN
Diff to previous 1.203: preferred, colored
Changes since revision 1.203: +3 -4
lines
libcrypto no longer depends on libcrypt, so there is no need to build
it early.
Revision 1.203: download - view: text, markup, annotated - select for diffs
Fri Apr 4 03:16:28 2003 (6 years, 10 months ago) by thorpej
Branches: MAIN
Diff to previous 1.202: preferred, colored
Changes since revision 1.202: +2 -6
lines
Fix merge botch in last.
Revision 1.202: download - view: text, markup, annotated - select for diffs
Fri Apr 4 03:06:00 2003 (6 years, 10 months ago) by thorpej
Branches: MAIN
Diff to previous 1.201: preferred, colored
Changes since revision 1.201: +8 -1
lines
Always build tools/compat, so that random host helper programs
can use libnbcompat, if necessary.
Revision 1.201: download - view: text, markup, annotated - select for diffs
Thu Apr 3 02:41:50 2003 (6 years, 10 months ago) by mycroft
Branches: MAIN
Diff to previous 1.200: preferred, colored
Changes since revision 1.200: +4 -3
lines
Link libcrypto against libcrypt to make sure crypt() is still there -- and
therefore build it earlier in the build process as well.
Revision 1.200: download - view: text, markup, annotated - select for diffs
Sat Feb 22 04:20:45 2003 CET (6 years, 11 months ago) by lukem
Branches: MAIN
Diff to previous 1.199: preferred, colored
Changes since revision 1.199: +5 -1
lines
all:
Use /var/db/obsolete instead of /etc/obsolete
etc/Makefile:
Create separate target "install-obsolete-files" to populate
/var/db/obsolete, instead of using "install-etc-files".
Makefile:
Add do-obsolete target, to run "cd etc && make install-obsolete-files",
and add this to BUILDTARGETS.
This moves the "obsolete files" creation from "distribution" to "build".
Per discussion with Andrew Brown.
Revision 1.199: download - view: text, markup, annotated - select for diffs
Sun Jan 26 07:19:12 2003 CET (7 years ago) by lukem
Branches: MAIN
Diff to previous 1.198: preferred, colored
Changes since revision 1.198: +8 -1
lines
- Add "sets" top-level Makefile target and build.sh operation.
[Latter suggested by Julio Merino in private email]
- Add "help" build.sh operation.
Revision 1.198: download - view: text, markup, annotated - select for diffs
Mon Jan 6 18:40:18 2003 CET (7 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.197: preferred, colored
Changes since revision 1.197: +1 -15
lines
Rework how KERNOBJDIR functions; now it's always determined with
cd ${KERNSRCDIR}/${KERNARCHDIR}/compile && ${PRINTOBJDIR}
This is far simpler than the previous system, and more robust with
objdirs built via BSDOBJDIR.
The previous method of finding KERNOBJDIR when using BSDOBJDIR by
referencing _SRC_TOP_OBJ_ from another directory was extremely
fragile due to the depth first tree walk by <bsd.subdir.mk>, and
the caching of _SRC_TOP_OBJ_ (with MAKEOVERRIDES) which would be
empty on the *first* pass to create fresh objdirs.
This change requires adding sys/arch/*/compile/Makefile to create
the objdir in that directory, and descending into arch/*/compile
from arch/*/Makefile. Remove the now-unnecessary .keep_me files
whilst here.
Per lengthy discussion with Andrew Brown.
Revision 1.197: download - view: text, markup, annotated - select for diffs
Sat Jan 4 16:50:32 2003 CET (7 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.196: preferred, colored
Changes since revision 1.196: +12 -20
lines
Add an obj rule to create ${KERNOBJDIR} here, at the end of the "make obj"
pass. (etc/Makefile doesn't create this any more).
Revision 1.196: download - view: text, markup, annotated - select for diffs
Fri Jan 3 16:34:30 2003 CET (7 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.195: preferred, colored
Changes since revision 1.195: +17 -6
lines
Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of
"${RELEASEDIR}/...".
${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only
cleaned if UPDATE is not defined.
Revision 1.195: download - view: text, markup, annotated - select for diffs
Fri Jan 3 00:15:27 2003 CET (7 years, 1 month ago) by atatat
Branches: MAIN
Diff to previous 1.194: preferred, colored
Changes since revision 1.194: +23 -1
lines
The obj target for src/etc is invoked too early for it to function
properly in a clean tree (bsd.subdir.mk makes the obj target in
.CURDIR depend on the recursive targets). If "make obj" is invoked a
second time, the problem will correct itself. To work around this:
(1) Before including bsd.subdir.mk, create a target called "obj-etc"
so that the "regular" one (from bsd.subdir.mk) won't be instantiated.
(2) After including bsd.obj.mk, create a "real" obj-etc target that
does the required work with .USE as a "source" so that we can merely
cons it onto the actual obj target. Note that this is only done if
the obj target has commands (ie, NOOBJ was not set and MKOBJ was not
no and whatever else you might have come up with) and we would have
recursed into etc anyway (etc is in the SUBDIR list).
This makes the obj target in src/etc get invoked *after* the obj
target in the root of the source tree so that KERNOBJDIR will have the
correct value.
Reviewed by lukem.
Revision 1.194: download - view: text, markup, annotated - select for diffs
Thu Dec 26 13:01:48 2002 CET (7 years, 1 month ago) by lukem
Branches: MAIN
CVS tags: fvdl_fs64_base,
fvdl_fs64
Diff to previous 1.193: preferred, colored
Changes since revision 1.193: +4 -3
lines
fix DESTDIR checks if !defined(DESTDIR)
Revision 1.193: download - view: text, markup, annotated - select for diffs
Sat Dec 21 17:43:33 2002 CET (7 years, 1 month ago) by lukem
Branches: MAIN
Diff to previous 1.192: preferred, colored
Changes since revision 1.192: +64 -3
lines
* Add two new (experimental) targets:
buildworld Builds a distribution into DESTDIR as per
"make distribution", except that DESTDIR
*must* be defined and *must not* be "" or "/".
installworld Copies (using distrib/sets/maketars -i ...) from
${DESTDIR} to ${INSTALLWORLDDIR} (defaults == `/'),
and then runs "postinstall-check" against
${INSTALLWORLDDIR}.
If ${INSTALLWORLDDIR} == "/", ensure that
`uname -s` == "NetBSD" and `uname -m` == ${MACHINE},
to prevent nasty accidents...
* Tweak some comments
Revision 1.192: download - view: text, markup, annotated - select for diffs
Mon Dec 2 09:27:03 2002 CET (7 years, 2 months ago) by lukem
Branches: MAIN
Diff to previous 1.191: preferred, colored
Changes since revision 1.191: +3 -1
lines
improve previous; show times at end of distribution/release/snapshot as well
Revision 1.191: download - view: text, markup, annotated - select for diffs
Mon Dec 2 09:23:41 2002 CET (7 years, 2 months ago) by lukem
Branches: MAIN
Diff to previous 1.190: preferred, colored
Changes since revision 1.190: +5 -2
lines
show the start time at the end of the build as well.
inspired by [misc/18173] from Julio Merino.
Revision 1.175.2.3: download - view: text, markup, annotated - select for diffs
Sat Nov 30 16:27:33 2002 CET (7 years, 2 months ago) by he
Branches: netbsd-1-6
CVS tags: netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001
Diff to previous 1.175.2.2: preferred, colored to branchpoint 1.175: preferred, colored next main 1.176: preferred, colored
Changes since revision 1.175.2.2: +4 -3
lines
Pull up revision 1.186 (via patch, requested by thorpej in ticket #813):
Add a do-lib-libc target which is processed after do-lib-csu.
This ensures that the results of the libc build are available
to other lib builds (notably, llib-lc.ln).
Revision 1.190: download - view: text, markup, annotated - select for diffs
Sat Nov 30 00:48:37 2002 CET (7 years, 2 months ago) by lukem
Branches: MAIN
Diff to previous 1.189: preferred, colored
Changes since revision 1.189: +6 -1
lines
Add do-{target} aliases for: cleandir obj includes
to be consistent with the other do-TARGET targets for make build.
(These are not used by "make build" per se, they're just to make my
life easier)
Revision 1.175.2.2: download - view: text, markup, annotated - select for diffs
Fri Nov 15 05:15:13 2002 CET (7 years, 2 months ago) by lukem
Branches: netbsd-1-6
Diff to previous 1.175.2.1: preferred, colored to branchpoint 1.175: preferred, colored
Changes since revision 1.175.2.1: +15 -9
lines
Pull up revisions 1.177 - 1.180
1.177:
Change directory to .CURDIR before invoking ${MAKE}.
1.178:
Fix whitespace usage in comment.
1.179:
Fix what rev. 1.176 broke, in particular, doing a priv'd build into
an NFS root area for a diskless client. In such a situation, you
DO want the postinstall-check to be run.
The circumstances under which postinstall-check is now run:
* UNPRIVED is not set.
* The original target invoked was not distribution, release, or
snapshot.
1.180:
find the Makefile for postinstall-check in the presence of ${.OBJDIR}s
Resolves ticket #993 from grant (and possibly others), and some PRs
Revision 1.189: download - view: text, markup, annotated - select for diffs
Tue Nov 12 15:33:48 2002 CET (7 years, 2 months ago) by itohy
Branches: MAIN
Diff to previous 1.188: preferred, colored
Changes since revision 1.188: +9 -4
lines
MKDYNAMICROOT for a.out
Revision 1.175.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 1 12:55:04 2002 CET (7 years, 3 months ago) by tron
Branches: netbsd-1-6
Diff to previous 1.175: preferred, colored
Changes since revision 1.175: +5 -2
lines
Pull up revision 1.176 (requested by lukem in ticket #319):
In afterinstall, only run postinstall check if DESTDIR != / (or equivalents).
Fixes [misc/17275] from Gregory McGarry <g.mcgarry@ieee.org>
Revision 1.188: download - view: text, markup, annotated - select for diffs
Sat Sep 21 10:19:28 2002 (7 years, 4 months ago) by lukem
Branches: MAIN
Diff to previous 1.187: preferred, colored
Changes since revision 1.187: +2 -2
lines
move BUILDING.mdoc -> doc/BUILDING.mdoc
Revision 1.187: download - view: text, markup, annotated - select for diffs
Wed Sep 18 01:18:25 2002 (7 years, 4 months ago) by thorpej
Branches: MAIN
Diff to previous 1.186: preferred, colored
Changes since revision 1.186: +6 -5
lines
* Eliminate the USE_NEW_TOOLCHAIN variable. Instead, split it into
two variables:
TOOLCHAIN_MISSING -- set to "yes" on platforms for which there is
no working in-tree toolchain (hppa, ns32k, sh5, x86_64).
EXTERNAL_TOOLCHAIN -- if defined by the user, points to the root of
an external toolchain (e.g. /usr/local/gnu). This enables the cross-build
framework even for TOOLCHAIN_MISSING platforms.
If TOOLCHAIN_MISSING is set to "yes", MKGDB, MKBFD, and MKGCC are all
unconditionally set to "no", since the bits are not there to build.
If EXTERNAL_TOOLCHAIN is set, MKGCC is unconditionally set to "no",
since the external toolchain's compiler is not in-sync with the
in-tree compiler support components (e.g. libgcc).
* Set MACHINE_CPU much earlier in bsd.own.mk, so that more tests in
that file can use it.
Revision 1.186: download - view: text, markup, annotated - select for diffs
Sat Sep 14 18:46:24 2002 (7 years, 4 months ago) by thorpej
Branches: MAIN
Diff to previous 1.185: preferred, colored
Changes since revision 1.185: +4 -3
lines
Add a do-lib-libc target which is processed after do-lib-csu. This
ensures that the results of the libc build are available to other
lib builds (notably, llib-lc.ln).
Revision 1.185: download - view: text, markup, annotated - select for diffs
Fri Aug 30 08:30:33 2002 (7 years, 5 months ago) by lukem
Branches: MAIN
Diff to previous 1.184: preferred, colored
Changes since revision 1.184: +3 -1
lines
print date when make {distribution,release,snapshot} finished
Revision 1.184: download - view: text, markup, annotated - select for diffs
Mon Aug 26 06:40:20 2002 (7 years, 5 months ago) by lukem
Branches: MAIN
Diff to previous 1.183: preferred, colored
Changes since revision 1.183: +8 -2
lines
add "do-ld.elf_so" target, which builds & installs libexec/ld.elf_so.
call after do-gnu-lib but before do-build.
Revision 1.183: download - view: text, markup, annotated - select for diffs
Thu Aug 22 04:23:23 2002 (7 years, 5 months ago) by lukem
Branches: MAIN
Diff to previous 1.182: preferred, colored
Changes since revision 1.182: +2 -2
lines
descend into "rescue"
Revision 1.182: download - view: text, markup, annotated - select for diffs
Thu Jul 11 01:44:54 2002 (7 years, 7 months ago) by uwe
Branches: MAIN
Diff to previous 1.181: preferred, colored
Changes since revision 1.181: +2 -2
lines
Fix botch in previous. Actually do "build" for "distribution".
Revision 1.181: download - view: text, markup, annotated - select for diffs
Wed Jul 10 20:55:20 2002 (7 years, 7 months ago) by thorpej
Branches: MAIN
Diff to previous 1.180: preferred, colored
Changes since revision 1.180: +8 -3
lines
After running the body of the "distribution" target, do a "checkflist", so
that people doing fresh builds into NFS root areas will know if their builds
are incomplete.
Revision 1.180: download - view: text, markup, annotated - select for diffs
Wed Jun 26 18:28:18 2002 (7 years, 7 months ago) by drochner
Branches: MAIN
Diff to previous 1.179: preferred, colored
Changes since revision 1.179: +2 -2
lines
find the Makefile for postinstall-check in the presence of ${.OBJDIR}s
Revision 1.179: download - view: text, markup, annotated - select for diffs
Wed Jun 26 02:10:16 2002 (7 years, 7 months ago) by thorpej
Branches: MAIN
Diff to previous 1.178: preferred, colored
Changes since revision 1.178: +11 -5
lines
Fix what rev. 1.176 broke, in particular, doing a priv'd build into
an NFS root area for a diskless client. In such a situation, you
DO want the postinstall-check to be run.
The circumstances under which postinstall-check is now run:
* UNPRIVED is not set.
* The original target invoked was not distribution, release, or
snapshot.
Revision 1.178: download - view: text, markup, annotated - select for diffs
Thu Jun 20 10:21:59 2002 (7 years, 7 months ago) by enami
Branches: MAIN
Diff to previous 1.177: preferred, colored
Changes since revision 1.177: +5 -5
lines
Fix whitespace usage in comment.
Revision 1.177: download - view: text, markup, annotated - select for diffs
Thu Jun 20 10:21:23 2002 (7 years, 7 months ago) by enami
Branches: MAIN
Diff to previous 1.176: preferred, colored
Changes since revision 1.176: +2 -2
lines
Change directory to .CURDIR before invoking ${MAKE}.
Revision 1.176: download - view: text, markup, annotated - select for diffs
Wed Jun 19 02:17:11 2002 (7 years, 7 months ago) by lukem
Branches: MAIN
Diff to previous 1.175: preferred, colored
Changes since revision 1.175: +5 -2
lines
In afterinstall, only run postinstall check if DESTDIR == / (or equivalents).
Fixes [misc/17275] from Gregory McGarry <g.mcgarry@ieee.org>
Revision 1.175: download - view: text, markup, annotated - select for diffs
Tue May 7 04:11:07 2002 (7 years, 9 months ago) by lukem
Branches: MAIN
CVS tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1
Branch point for: netbsd-1-6
Diff to previous 1.174: preferred, colored
Changes since revision 1.174: +3 -3
lines
Change -s srcdir and -d destdir so that they don't contain the "/etc" portion.
srcdir now defaults to /usr/src (from /usr/src/etc).
destdir now defaults to / (from /etc).
Revision 1.174: download - view: text, markup, annotated - select for diffs
Fri May 3 10:59:14 2002 (7 years, 9 months ago) by lukem
Branches: MAIN
Diff to previous 1.173: preferred, colored
Changes since revision 1.173: +1 -4
lines
Move the METALOG from ${_SRC_TOP_OBJ_} to ${DESTDIR}.
There were too many synchronisation problems with using the former;
including situations such as a "make clean" performed between two
installs to the same DESTDIR would result in a truncated METALOG and
the resultant sets would be missing stuff such as include files that
don't get reinstalled if they haven't changed, even with !UPDATE.
Revision 1.173: download - view: text, markup, annotated - select for diffs
Fri May 3 00:13:30 2002 (7 years, 9 months ago) by sommerfeld
Branches: MAIN
Diff to previous 1.172: preferred, colored
Changes since revision 1.172: +7 -15
lines
Correct BUGS in BUILDING.mdoc now that most ports are USE_NEW_TOOLCHAIN
Obsolete NBUILDJOBS; build.sh just passes -jN through to make(1),
which inherits it cooperatively through the build tree. Fix
documentation so that it's shown to be deprecated.
If you use build -jN, please save full build logs so that errors due
to missing dependancies can be analyzed and corrected.
Revision 1.172: download - view: text, markup, annotated - select for diffs
Thu May 2 18:36:21 2002 (7 years, 9 months ago) by bjh21
Branches: MAIN
Diff to previous 1.171: preferred, colored
Changes since revision 1.171: +3 -3
lines
Use printf rather than echo -n, since the former works on all POSIX systems.
Revision 1.171: download - view: text, markup, annotated - select for diffs
Mon Apr 29 14:14:36 2002 (7 years, 9 months ago) by lukem
Branches: MAIN
Diff to previous 1.170: preferred, colored
Changes since revision 1.170: +6 -1
lines
we might as well provide a handy "postinstall-fix" target whilst here
Revision 1.170: download - view: text, markup, annotated - select for diffs
Mon Apr 29 14:09:13 2002 (7 years, 9 months ago) by lukem
Branches: MAIN
Diff to previous 1.169: preferred, colored
Changes since revision 1.169: +4 -2
lines
move postinstall from afterinstall to separate "postinstall-check" target.
requested by Matthias Scheler <tron@zhadum.de>.
Revision 1.169: download - view: text, markup, annotated - select for diffs
Sat Apr 27 10:11:53 2002 (7 years, 9 months ago) by lukem
Branches: MAIN
Diff to previous 1.168: preferred, colored
Changes since revision 1.168: +5 -1
lines
run "./etc/postinstall check" in afterinstall:
Revision 1.168: download - view: text, markup, annotated - select for diffs
Thu Apr 11 21:31:06 2002 (7 years, 10 months ago) by tv
Branches: MAIN
Diff to previous 1.167: preferred, colored
Changes since revision 1.167: +3 -2
lines
Revert previous so crtbeginS and crtendS are available.
Revision 1.167: download - view: text, markup, annotated - select for diffs
Thu Apr 11 21:08:13 2002 (7 years, 10 months ago) by tv
Branches: MAIN
Diff to previous 1.166: preferred, colored
Changes since revision 1.166: +3 -4
lines
We don't need to do "install" of lib/csu specially. Just install it with
the rest of lib.
(None of lib/* needs csu installed in order to link. In the USETOOLS!=yes
case, csu may even depend on a newer libc, so installing csu before
compiling host tools in lib/ could break things even worse.)
Revision 1.166: download - view: text, markup, annotated - select for diffs
Mon Mar 11 08:49:24 2002 CET (7 years, 11 months ago) by simonb
Branches: MAIN
Diff to previous 1.165: preferred, colored
Changes since revision 1.165: +3 -3
lines
Split the _SUBDIR assignment into two assignments so you can do things
like "grep ^_SUBDIR Makefile".
Revision 1.165: download - view: text, markup, annotated - select for diffs
Tue Mar 5 17:17:06 2002 CET (7 years, 11 months ago) by pk
Branches: MAIN
Diff to previous 1.164: preferred, colored
Changes since revision 1.164: +2 -8
lines
Build whatis.db and infodir-meta from the commands list of the afterinstall
target. Remember: inserting `dummy' targets is not equivalent of some
convenient macro expansion; it has side effects!
Revision 1.164: download - view: text, markup, annotated - select for diffs
Fri Mar 1 07:02:41 2002 CET (7 years, 11 months ago) by jmc
Branches: MAIN
Diff to previous 1.163: preferred, colored
Changes since revision 1.163: +4 -5
lines
Restructure infodir-meta to call a proper submake. Put the code into the
install-info gnu subdir as it's the program updating the dir file. This
all has to happen because METALOG depends on _SRC_TOP_OBJ which is now
not defined in the top level Makefile per tv's last commit. Which is fine
as this rule should have gone into a program's Makefile anyways just like
the whatis.db one does.
Revision 1.163: download - view: text, markup, annotated - select for diffs
Thu Feb 28 03:22:59 2002 CET (7 years, 11 months ago) by tv
Branches: MAIN
Diff to previous 1.162: preferred, colored
Changes since revision 1.162: +7 -1
lines
If _SRC_TOP_OBJ_ gets set here, we will end up with a directory that may
not be the top level objdir, because "make obj" can happen in the *middle*
of "make build" (long after <bsd.own.mk> is calculated it). So, pre-set
_SRC_TOP_OBJ_ here so it will not be added to ${.MAKEOVERRIDES}.
Revision 1.162: download - view: text, markup, annotated - select for diffs
Thu Feb 14 20:17:32 2002 CET (7 years, 11 months ago) by tv
Branches: MAIN
Diff to previous 1.161: preferred, colored
Changes since revision 1.161: +7 -2
lines
Bomb if NBUILDJOBS is set, as it is badly broken in some way (as described
in toolchain/14837). This is the root of some problems thought to be of
different causes by users who forget to say that they are using
"build.sh -j"....
Revision 1.161: download - view: text, markup, annotated - select for diffs
Fri Feb 8 17:11:18 2002 CET (8 years ago) by lukem
Branches: MAIN
Diff to previous 1.160: preferred, colored
Changes since revision 1.160: +4 -1
lines
remove METALOG in clean
Revision 1.160: download - view: text, markup, annotated - select for diffs
Sun Nov 25 19:31:12 2001 CET (8 years, 2 months ago) by thorpej
Branches: MAIN
Diff to previous 1.159: preferred, colored
Changes since revision 1.159: +7 -1
lines
Add a wrapper for the "distribution" target, similar to the wrapper
for the "release" target.
Revision 1.159: download - view: text, markup, annotated - select for diffs
Sat Nov 24 22:53:16 2001 CET (8 years, 2 months ago) by perry
Branches: MAIN
Diff to previous 1.158: preferred, colored
Changes since revision 1.158: +12 -3
lines
Add a new target (infodir-meta:) that synthesizes the share/info/dir
file's metadata if UNPRIVED and MKINFO != no. Make afterinstall depend
on it as well as whatis.db.
XXX I wish there was a more rational place to synthesize the metadata,
but I can't think of one. The share/info/dir file is built by all the
world's install-info executions.
Revision 1.158: download - view: text, markup, annotated - select for diffs
Tue Nov 20 18:05:02 2001 CET (8 years, 2 months ago) by tv
Branches: MAIN
Diff to previous 1.157: preferred, colored
Changes since revision 1.157: +3 -12
lines
No, really revert previous. Recursing to etc works, and I'm in the middle
of fixing distrib right now. If something's broken, please report it via
the proper channels.
Revision 1.157: download - view: text, markup, annotated - select for diffs
Tue Nov 20 16:20:28 2001 CET (8 years, 2 months ago) by thorpej
Branches: MAIN
Diff to previous 1.156: preferred, colored
Changes since revision 1.156: +12 -3
lines
No, really take etc and distrib out of the default subdir
list. We've waited too long for the null target sweep.
Revision 1.156: download - view: text, markup, annotated - select for diffs
Thu Nov 15 20:32:19 2001 CET (8 years, 2 months ago) by tv
Branches: MAIN
Diff to previous 1.155: preferred, colored
Changes since revision 1.155: +10 -2
lines
Warn when "make build" is started with USE_NEW_TOOLCHAIN on a platform for
which USE_NEW_TOOLCHAIN is not verified to work [is not on by default].
Revision 1.155: download - view: text, markup, annotated - select for diffs
Tue Nov 13 18:47:16 2001 CET (8 years, 2 months ago) by tv
Branches: MAIN
Diff to previous 1.154: preferred, colored
Changes since revision 1.154: +5 -5
lines
Reverse the order of "make cleandir" and "make obj" back to the way they
were historically. Discrepancy noted by atatat.
Revision 1.154: download - view: text, markup, annotated - select for diffs
Tue Nov 13 16:56:28 2001 CET (8 years, 2 months ago) by tv
Branches: MAIN
Diff to previous 1.153: preferred, colored
Changes since revision 1.153: +6 -5
lines
Rather than build in `tools' and `lib' twice, build `tools' and `lib'
completely and install them, then skip recursing into those directories
on the final dependall/install.
Revision 1.153: download - view: text, markup, annotated - select for diffs
Tue Nov 13 04:17:12 2001 CET (8 years, 2 months ago) by tv
Branches: MAIN
Diff to previous 1.152: preferred, colored
Changes since revision 1.152: +4 -4
lines
The top level has an objdir now, so make sure to cd to ${.CURDIR} when
recursing in-place.
Revision 1.152: download - view: text, markup, annotated - select for diffs
Tue Nov 13 00:16:17 2001 CET (8 years, 2 months ago) by tv
Branches: MAIN
Diff to previous 1.151: preferred, colored
Changes since revision 1.151: +21 -18
lines
Major overhaul of src/tools and host toolchain. Summary of changes:
* Rewrite src/tools Make logic to work like the rest of the tree wrt
"dependall" and "install". The old "make build" hack is gone.
* Remove the MKTOOLS logic. This was linked to the "make build" hack,
and was only needed because TOOLDIR originally had no writable default.
* Redo the GNU configure/make logic to make it fit reasonably in a
BSD make wrapper. Use new ${.ALLTARGETS} variable to scan for
targets in $(srcdir), and mark them with .MADE: to prevent rebuilding.
* Only build cross tools in src/tools; remove some messy logic in
src/usr.* and src/gnu/usr.* that would do target filename rewriting
(improves consistency and readability).
* Add the ability to build cross gdb at tool build time by setting
MKCROSSGDB (default no) to "yes" in mk.conf.
* Add src/tools/groff and set up paths to work with this cross groff.
Revision 1.151: download - view: text, markup, annotated - select for diffs
Sun Nov 11 23:40:42 2001 CET (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.150: preferred, colored
Changes since revision 1.150: +2 -1
lines
Create an objdir here for storage of timestamps, build-wide data, and so
forth.
Revision 1.150: download - view: text, markup, annotated - select for diffs
Thu Nov 1 17:34:21 2001 CET (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.149: preferred, colored
Changes since revision 1.149: +4 -15
lines
By popular demand, one preformatted version of BUILDING, plaintext, no CRs.
Revision 1.149: download - view: text, markup, annotated - select for diffs
Thu Nov 1 17:30:53 2001 CET (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.148: preferred, colored
Changes since revision 1.148: +1 -3
lines
Revert previous. <bsd.own.mk> already defaults MKOBJDIRS to "no". Also
clean up the evaluation of ${MKOBJDIRS} later -- no need for :Uno.
Revision 1.148: download - view: text, markup, annotated - select for diffs
Thu Nov 1 16:48:39 2001 CET (8 years, 3 months ago) by jmc
Branches: MAIN
Diff to previous 1.147: preferred, colored
Changes since revision 1.147: +3 -1
lines
Add back original behavior of MKOBJDIRS defaulting to "no" so it doesn't
force people to set yet another variable to get the expected behavior
Revision 1.147: download - view: text, markup, annotated - select for diffs
Wed Oct 31 20:41:54 2001 CET (8 years, 3 months ago) by jmc
Branches: MAIN
Diff to previous 1.146: preferred, colored
Changes since revision 1.146: +5 -1
lines
Add back logic which forces DESTDIR=/ for the distrib-dirs rule if it's not set
or it's blank. The new toolchain rules set it to blank which can run into
the sanity checks in etc/Makefile
Revision 1.146: download - view: text, markup, annotated - select for diffs
Wed Oct 31 02:20:09 2001 CET (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.145: preferred, colored
Changes since revision 1.145: +17 -18
lines
* Always descend into "tools" regardless of USETOOLS setting. Instead,
just don't build the tools if USETOOLS!=yes. This permits objdirs to
be created even when USETOOLS=no.
* Clean up use of "-m" by specifying it to .MAKEFLAGS: if needed.
Revision 1.145: download - view: text, markup, annotated - select for diffs
Tue Oct 30 18:59:10 2001 CET (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.144: preferred, colored
Changes since revision 1.144: +4 -2
lines
Work around parallelism lossage, because .ORDER doesn't work yet
(noted in PR bin/14404). This will be fixed back to using .ORDER later.
Revision 1.144: download - view: text, markup, annotated - select for diffs
Mon Oct 29 20:48:35 2001 CET (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.143: preferred, colored
Changes since revision 1.143: +16 -1
lines
Add rules for generating plaintext and HTML versions of the "BUILDING"
document automatically (to be checked in when BUILDING.mdoc is changed).
Revision 1.143: download - view: text, markup, annotated - select for diffs
Wed Oct 24 05:21:20 2001 (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.142: preferred, colored
Changes since revision 1.142: +8 -3
lines
Re-add intermediate dependall/install targets (do-lib-csu, do-lib,
do-gnu-lib) to permit restarting broken builds in the middle.
Revision 1.142: download - view: text, markup, annotated - select for diffs
Wed Oct 24 04:45:34 2001 (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.141: preferred, colored
Changes since revision 1.141: +3 -2
lines
Add shortcut rules to avoid going into distrib on unneeded (and in some
cases, currently broken) targets.
Revision 1.141: download - view: text, markup, annotated - select for diffs
Wed Oct 24 03:07:13 2001 (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.140: preferred, colored
Changes since revision 1.140: +1 -10
lines
Revert previous. etc and distrib do now belong in _SUBDIR; the correct fix
for broken builds is to fix the relevant Makefiles as was done for sparc.
This was done in the interest of simplicity of the system build (and the
fact that there may be a need to descend into these directories in the
near future).
Revision 1.140: download - view: text, markup, annotated - select for diffs
Sun Oct 21 10:03:01 2001 (8 years, 3 months ago) by jmc
Branches: MAIN
Diff to previous 1.139: preferred, colored
Changes since revision 1.139: +11 -2
lines
Remove distrib and etc from _SUBDIR. These should never get added to the
subdir list as anything building into them will access them directly (ala
the make release rule or the mtree rule). There were good reasons for
controlling this at the top level before and those should remain in place.
On cleandir and obj builds these should get run through but that's it for
the "normal" rule sets. (This was breaking the builds as make includes doesn't
function inside of distrib for instance).
Revision 1.139: download - view: text, markup, annotated - select for diffs
Fri Oct 19 16:17:52 2001 (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.138: preferred, colored
Changes since revision 1.138: +2 -2
lines
Add a couple more shortcut rules for the "tools" subdir to prevent recursion.
Revision 1.138: download - view: text, markup, annotated - select for diffs
Fri Oct 19 05:19:01 2001 (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.137: preferred, colored
Changes since revision 1.137: +3 -3
lines
Change
${USETOOLS} != "no"
to
${USETOOLS} == "yes"
to allow USETOOLS to be tri-state: "yes", "no", or "never". The use of
these options will be documented in src/BUILDING.
Revision 1.137: download - view: text, markup, annotated - select for diffs
Fri Oct 19 04:35:45 2001 (8 years, 3 months ago) by tv
Branches: MAIN
Diff to previous 1.136: preferred, colored
Changes since revision 1.136: +84 -139
lines
Overhaul and simplify the top level Makefile, and add some sanity checking.
- "make build" cannot be invoked from the command line at the same time as
any standard recursive target except "obj" and "cleandir", as things like
"make all release" can lead to unexpected results.
- Put everything in SUBDIR, and auto-weed missing directories. This allows
the standard targets to work as expected (including in tools, etc, and
distrib).
- Leverage .for loops to simplify the prerequisite dependall/install phase
of compile-time dependencies (lib/csu, lib, gnu/lib). These are now all
distilled into one component rule ("do-build").
- Use the actual targets of obj, cleandir, and includes; no need for double
indirection goop in this case.
- GC all the deprecated "domestic" cruft. We are officially using (and
fixing, where appropriate) the cryptosystem integrated into src/crypto.
- Collapse the whatis.db build rule into a dependency of "afterinstall",
and nuke the "_BUILD" cruft.
Revision 1.136: download - view: text, markup, annotated - select for diffs
Fri Oct 12 23:05:08 2001 (8 years, 3 months ago) by nathanw
Branches: MAIN
Diff to previous 1.135: preferred, colored
Changes since revision 1.135: +2 -2
lines
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.
Revision 1.135: download - view: text, markup, annotated - select for diffs
Wed Oct 10 19:20:15 2001 (8 years, 4 months ago) by jwise
Branches: MAIN
Diff to previous 1.134: preferred, colored
Changes since revision 1.134: +5 -2
lines
Do not descend into `tools' on make clean{dir,} if USETOOLS=no, as doing
so without TOOLDIR set will blow up.
Revision 1.134: download - view: text, markup, annotated - select for diffs
Tue Oct 9 01:42:21 2001 (8 years, 4 months ago) by tv
Branches: MAIN
Diff to previous 1.133: preferred, colored
Changes since revision 1.133: +2 -2
lines
Add "tools" to the list of subdirs for an explicit "make obj" or
"make cleandir". Fixes PR bin/14177.
"make build"'s logic and the conventional <bsd.subdir.mk> logic probably
need to be split apart here at some point to prevent these kinds of things
from causing odd problems in the future....
Revision 1.133: download - view: text, markup, annotated - select for diffs
Thu Oct 4 19:59:49 2001 (8 years, 4 months ago) by tv
Branches: MAIN
Diff to previous 1.132: preferred, colored
Changes since revision 1.132: +3 -3
lines
Use ${.CURDIR}/share/mk to include bsd.own.mk and bsd.subdir.mk into this
file in order to get proper definitions for a build. (Temporary; this
Makefile will be moved to a new name and replaced with a bootstrap Makefile
in the near future.)
Revision 1.132: download - view: text, markup, annotated - select for diffs
Mon Oct 1 19:19:17 2001 (8 years, 4 months ago) by mason
Branches: MAIN
Diff to previous 1.131: preferred, colored
Changes since revision 1.131: +3 -1
lines
UPDATING (1.38) says:
i386 platform builds must now set TOOLDIR in mk.conf or the
environment in order to build the system. This is a pathname
where host build tools will be installed, and must NOT be
the same as src/tools.
(Optionally, USETOOLS=no can be set in the environment if you
wish to avoid using the separate host toolchain for building a
subtree. Otherwise, this will default to "yes" automatically.)
However, building with USETOOLS=no set and no defined TOOLDIR ends up
with breakage, as the do-make-tools target is run regardless of whether
or not USETOOLS is set.
Hence, a wrapper around the body of the do-make-tools target:
.if ${USETOOLS} != "no"
...
.endif
...which makes the build work when USETOOLS=no, with no TOOLDIR set. This
would seem to more accurately match the description put forth in UPDATING.
Revision 1.131: download - view: text, markup, annotated - select for diffs
Sat Sep 22 14:30:13 2001 (8 years, 4 months ago) by tv
Branches: MAIN
Diff to previous 1.130: preferred, colored
Changes since revision 1.130: +20 -18
lines
Put do-make-tools before creating distrib-dirs (as binstall has to be
available before making distrib-dirs).
Revision 1.130: download - view: text, markup, annotated - select for diffs
Sat Sep 22 07:37:17 2001 (8 years, 4 months ago) by tv
Branches: MAIN
Diff to previous 1.129: preferred, colored
Changes since revision 1.129: +11 -27
lines
Always use src/share/mk as the source of the system .mk files for a build.
Revision 1.129: download - view: text, markup, annotated - select for diffs
Fri Sep 21 23:01:13 2001 (8 years, 4 months ago) by tv
Branches: MAIN
Diff to previous 1.128: preferred, colored
Changes since revision 1.128: +6 -5
lines
- Remove the include of Makefile.tools; this will be done elsewhere.
- Skip the "includes" phase of bin, games, libexec, regress, sbin, and usr.sbin.
Revision 1.128: download - view: text, markup, annotated - select for diffs
Fri Aug 17 17:05:50 2001 (8 years, 5 months ago) by thorpej
Branches: MAIN
Diff to previous 1.127: preferred, colored
Changes since revision 1.127: +2 -2
lines
Make sure DESTDIR is always set when calling the distrib-dirs target.
In the new build world order, DESTDIR is set to "" (in Makefile.tools)
if not already set, to ensure correct include/library handling. This
caused the top-level to not set DESTDIR=/, which confused distrib-dirs,
since it doesn't include Makefile.tools, and thus didn't see the same
DESTDIR that the top-level did.
Revision 1.127: download - view: text, markup, annotated - select for diffs
Tue Aug 14 16:04:35 2001 (8 years, 5 months ago) by tv
Branches: MAIN
Diff to previous 1.126: preferred, colored
Changes since revision 1.126: +16 -19
lines
The final step -- hook src/tools into the main build. If USE_NEW_TOOLCHAIN is
set, will descend into "tools" to build a toolchain, and use that toolchain
explicitly for the build (via tools/Makefile.tools).
While here, GC all the "egcs-detection" logic; it's not needed anymore, since
nothing is on gcc 2.7 any longer.
Revision 1.126: download - view: text, markup, annotated - select for diffs
Thu Aug 2 08:13:33 2001 (8 years, 6 months ago) by enami
Branches: MAIN
Diff to previous 1.125: preferred, colored
Changes since revision 1.125: +3 -2
lines
Wrap a long line.
Revision 1.125: download - view: text, markup, annotated - select for diffs
Sun Jun 10 15:15:29 2001 (8 years, 8 months ago) by mrg
Branches: MAIN
Diff to previous 1.124: preferred, colored
Changes since revision 1.124: +7 -5
lines
clarify some variable documentation; from cagney
Revision 1.124: download - view: text, markup, annotated - select for diffs
Sun Jun 10 15:12:32 2001 (8 years, 8 months ago) by mrg
Branches: MAIN
Diff to previous 1.123: preferred, colored
Changes since revision 1.123: +17 -2
lines
make previous work with -j. idea from cagney
Revision 1.123: download - view: text, markup, annotated - select for diffs
Sun Jun 10 15:02:54 2001 (8 years, 8 months ago) by mrg
Branches: MAIN
Diff to previous 1.122: preferred, colored
Changes since revision 1.122: +49 -6
lines
fix PR#12832: split `make build' up into these steps (from new the
comments in src/Makefile):
# Sub targets of `make build,' in order:
# buildstartmsg: displays the start time of the build.
# beforeinstall: creates the distribution directories.
# do-force-domestic: check's that FORCE_DOMESTIC isn't set (deprecated.)
# do-share-mk: installs /usr/share/mk files.
# do-cleandir: clean's the tree.
# do-make-obj: create's object directories if required.
# do-check-egcs: check's that we have a modern enough compiler (deprecated.)
# do-make-includes: install include files.
# do-lib-csu: build & install startup object files.
# do-lib: build & install system libraries.
# do-gnu-lib: build & install gnu system libraries.
# do-dependall: builds & install the entire system.
# do-domestic: build & install the domestic tree (deprecated.)
# do-whatisdb: build & install the `whatis.db' man database.
# buildendmsg: displays the end time of the build.
this is something i've wanted to do for years....
Revision 1.122: download - view: text, markup, annotated - select for diffs
Tue May 8 04:04:08 2001 (8 years, 9 months ago) by sommerfeld
Branches: MAIN
Diff to previous 1.121: preferred, colored
Changes since revision 1.121: +2 -2
lines
parallelize the obj pass, too
Revision 1.121: download - view: text, markup, annotated - select for diffs
Sat Oct 7 19:18:17 2000 (9 years, 4 months ago) by deberg
Branches: MAIN
Diff to previous 1.120: preferred, colored
Changes since revision 1.120: +9 -1
lines
if building w/o a DESTDIR, grab the system make files from the source
tree until they've been installed.
Revision 1.95.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 9 18:29:26 2000 (9 years, 5 months ago) by he
Branches: netbsd-1-4
CVS tags: netbsd-1-4-PATCH003
Diff to previous 1.95.2.1: preferred, colored to branchpoint 1.95: preferred, colored next main 1.96: preferred, colored
Changes since revision 1.95.2.1: +1 -5
lines
Apply patch (requested by he):
Back out ``TARGETS+= release'' part of last change; the rest of
the tree is not ready for this change.
Revision 1.95.2.1: download - view: text, markup, annotated - select for diffs
Sat Aug 26 21:00:36 2000 (9 years, 5 months ago) by he
Branches: netbsd-1-4
Diff to previous 1.95: preferred, colored
Changes since revision 1.95: +9 -1
lines
Pull up revisions 1.109 and 1.120 (via patch, requested by fredb):
Make it easier on release builders -- descend into "distrib"
directory whenever "obj" or "cleandir" targets are invoked.
Revision 1.118.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 24 04:19:59 2000 (9 years, 5 months ago) by fredb
Branches: netbsd-1-5
CVS tags: netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA
Diff to previous 1.118: preferred, colored next main 1.119: preferred, colored
Changes since revision 1.118: +2 -2
lines
Pull up 1.119->1.120: Descend into "distrib" on cleandir, too, so that
setting MKOBJDIRS does the right thing in "distrib". Approved by jhawk
and thorpej.
Revision 1.120: download - view: text, markup, annotated - select for diffs
Sun Aug 20 00:09:08 2000 (9 years, 5 months ago) by fredb
Branches: MAIN
Diff to previous 1.119: preferred, colored
Changes since revision 1.119: +2 -2
lines
Descend into distrib on "make cleandir", too. This will let "make build"
with "MKOBJDIRS" set do the right thing in distrib.
Revision 1.119: download - view: text, markup, annotated - select for diffs
Sat Aug 5 12:17:35 2000 (9 years, 6 months ago) by toddpw
Branches: MAIN
Diff to previous 1.118: preferred, colored
Changes since revision 1.118: +4 -1
lines
Document the cool NOCLEANDIR/NOINCLUDES options that somebody added.
Revision 1.117.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 22 16:57:40 2000 (9 years, 7 months ago) by minoura
Branches: minoura-xpg4dl
Diff to previous 1.117: preferred, colored next main 1.118: preferred, colored
Changes since revision 1.117: +2 -10
lines
Sync w/ netbsd-1-5-base.
Revision 1.118: download - view: text, markup, annotated - select for diffs
Tue Jun 20 08:00:24 2000 (9 years, 7 months ago) by thorpej
Branches: MAIN
CVS tags: netbsd-1-5-base,
netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Diff to previous 1.117: preferred, colored
Changes since revision 1.117: +2 -10
lines
Merge a bunch of things from crypto-us and crypto-intl into basesrc,
adding support for Heimdal/KTH Kerberos where easy to do so. Eliminate
bsd.crypto.mk.
There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.
Revision 1.117: download - view: text, markup, annotated - select for diffs
Sun May 21 09:33:05 2000 (9 years, 8 months ago) by mrg
Branches: MAIN
CVS tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Diff to previous 1.116: preferred, colored
Changes since revision 1.116: +4 -4
lines
remove two of the previous ${_M}; they were invoked before $DESTDIR/share/mk may have existed. add one more.
Revision 1.116: download - view: text, markup, annotated - select for diffs
Fri May 19 01:16:28 2000 (9 years, 8 months ago) by thorpej
Branches: MAIN
Diff to previous 1.115: preferred, colored
Changes since revision 1.115: +4 -4
lines
Add ${_M} where it was missing in a few places.
Revision 1.115: download - view: text, markup, annotated - select for diffs
Tue May 9 02:17:10 2000 (9 years, 9 months ago) by thorpej
Branches: MAIN
Diff to previous 1.114: preferred, colored
Changes since revision 1.114: +3 -3
lines
HAVE_GCC28 -> HAVE_EGCS, and make it match gcc 2.9, as well.
Revision 1.114: download - view: text, markup, annotated - select for diffs
Sat May 6 09:53:53 2000 (9 years, 9 months ago) by sjg
Branches: MAIN
Diff to previous 1.113: preferred, colored
Changes since revision 1.113: +4 -1
lines
if MAKEOBJDIRPREFIX defined, include etc in make obj
Revision 1.113: download - view: text, markup, annotated - select for diffs
Tue Apr 11 10:21:41 2000 (9 years, 10 months ago) by mrg
Branches: MAIN
Diff to previous 1.112: preferred, colored
Changes since revision 1.112: +7 -7
lines
use MKSHARE=no instead.
Revision 1.112: download - view: text, markup, annotated - select for diffs
Mon Apr 10 16:47:22 2000 (9 years, 10 months ago) by mrg
Branches: MAIN
Diff to previous 1.111: preferred, colored
Changes since revision 1.111: +28 -20
lines
fix long standing bug in `make build' with $DESTDIR:
- during `make build' after /usr/share/mk has been installed, call
make with `-m $DESTDIR/usr/share/mk'.
Revision 1.111: download - view: text, markup, annotated - select for diffs
Sun Apr 9 04:09:49 2000 (9 years, 10 months ago) by simonb
Branches: MAIN
Diff to previous 1.110: preferred, colored
Changes since revision 1.110: +3 -3
lines
At least one crypto-intl lib has an info file(s) - add MKINFO=no to the
early build of ../src/lib ala ../src/gnu/lib.
Revision 1.110: download - view: text, markup, annotated - select for diffs
Sat Mar 11 01:10:20 2000 CET (9 years, 11 months ago) by jlam
Branches: MAIN
Diff to previous 1.109: preferred, colored
Changes since revision 1.109: +8 -2
lines
Handle new make variable BUILD_DONE which creates an empty build target if
it is set.
Revision 1.109: download - view: text, markup, annotated - select for diffs
Wed Mar 8 01:50:05 2000 CET (9 years, 11 months ago) by cjs
Branches: MAIN
Diff to previous 1.108: preferred, colored
Changes since revision 1.108: +4 -2
lines
When you type `make obj', make obj dirs in distrib whether or not you
have MKOBJDIRS variable set.
Revision 1.108: download - view: text, markup, annotated - select for diffs
Tue Feb 29 22:54:03 2000 CET (9 years, 11 months ago) by erh
Branches: MAIN
Diff to previous 1.107: preferred, colored
Changes since revision 1.107: +5 -5
lines
Add a buildmsg target for build to depend upon instead of using an ifmake block. "make snapshot" now echos the start of build time.
Revision 1.107: download - view: text, markup, annotated - select for diffs
Sat Feb 26 18:42:53 2000 CET (9 years, 11 months ago) by mycroft
Branches: MAIN
Diff to previous 1.106: preferred, colored
Changes since revision 1.106: +4 -7
lines
share/tmac is now installed by `make includes', so don't do it again.
Revision 1.106: download - view: text, markup, annotated - select for diffs
Sat Feb 19 18:49:49 2000 CET (9 years, 11 months ago) by aidan
Branches: MAIN
Diff to previous 1.105: preferred, colored
Changes since revision 1.105: +10 -2
lines
Make 'make build' hook into crypto-tree for crypto specific build-time
dependencies.
Revision 1.105: download - view: text, markup, annotated - select for diffs
Tue Feb 1 02:22:05 2000 CET (10 years ago) by assar
Branches: MAIN
Diff to previous 1.104: preferred, colored
Changes since revision 1.104: +3 -1
lines
make sure include and include/sys are populated before starting to
make includes in lib
Revision 1.99.4.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 19:26:56 1999 CET (10 years, 1 month ago) by wrstuden
Branches: wrstuden-devbsize
Diff to previous 1.99: preferred, colored next main 1.100: preferred, colored
Changes since revision 1.99: +16 -8
lines
Pull up to last week's -current.
Revision 1.104: download - view: text, markup, annotated - select for diffs
Sun Dec 5 23:53:53 1999 CET (10 years, 2 months ago) by simonb
Branches: MAIN
CVS tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221
Diff to previous 1.103: preferred, colored
Changes since revision 1.103: +2 -1
lines
After ${MAKE} obj, explicitly make obj dirs in ${.CURDIR}/distrib as well.
Revision 1.103: download - view: text, markup, annotated - select for diffs
Sat Dec 4 04:52:28 1999 CET (10 years, 2 months ago) by simonb
Branches: MAIN
Diff to previous 1.102: preferred, colored
Changes since revision 1.102: +6 -4
lines
Revert previous but move "cd share/tmac" later down so that any
generated files will go in obj dirs if they are created. After
discussion with the two Bill's on tech-userlevel.
Revision 1.102: download - view: text, markup, annotated - select for diffs
Fri Dec 3 16:09:01 1999 CET (10 years, 2 months ago) by simonb
Branches: MAIN
Diff to previous 1.101: preferred, colored
Changes since revision 1.101: +4 -4
lines
Move the "${MAKE} obj" above the share/tmac stage so that the generated
files in that directory don't pollute the source tree before the obj
dirs are created.
Revision 1.101: download - view: text, markup, annotated - select for diffs
Tue Nov 30 18:48:11 1999 CET (10 years, 2 months ago) by sommerfeld
Branches: MAIN
Diff to previous 1.100: preferred, colored
Changes since revision 1.100: +8 -6
lines
Document MKOBJDIRS here, and sort the variable list in the comments
into alphabetical order.
Revision 1.100: download - view: text, markup, annotated - select for diffs
Tue Nov 30 17:16:41 1999 CET (10 years, 2 months ago) by sommerfeld
Branches: MAIN
Diff to previous 1.99: preferred, colored
Changes since revision 1.99: +5 -2
lines
Add MKOBJDIRS make variable to bsd.own.mk, defaulting to "no" but
overrideable in mk.conf
Document in bsd.README; this is distinct from "MKOBJ", which controls
whether "make obj" does anything.
In the top-level makefile, if MKOBJDIRS != "no", do a "make obj" at an
appropriate point during a "make build".
Revision 1.99: download - view: text, markup, annotated - select for diffs
Tue Sep 14 03:32:43 1999 (10 years, 4 months ago) by perry
Branches: MAIN
CVS tags: comdex-fall-1999-base,
comdex-fall-1999
Branch point for: wrstuden-devbsize
Diff to previous 1.98: preferred, colored
Changes since revision 1.98: +6 -6
lines
use new dependall target instead of depend then all in make build
Revision 1.98: download - view: text, markup, annotated - select for diffs
Mon Jul 12 23:53:52 1999 (10 years, 7 months ago) by thorpej
Branches: MAIN
Diff to previous 1.97: preferred, colored
Changes since revision 1.97: +1 -35
lines
Remove all of the domestic/crypto-us glue from this file. It is handled
differently now.
Revision 1.97: download - view: text, markup, annotated - select for diffs
Thu May 27 23:03:31 1999 (10 years, 8 months ago) by christos
Branches: MAIN
Diff to previous 1.96: preferred, colored
Changes since revision 1.96: +15 -9
lines
Handle crypto-us just like domestic
Revision 1.96: download - view: text, markup, annotated - select for diffs
Sun Apr 25 21:13:05 1999 (10 years, 9 months ago) by scottr
Branches: MAIN
Diff to previous 1.95: preferred, colored
Changes since revision 1.95: +21 -4
lines
Add the FORCE_DOMESTIC flag to force the 'all', 'includes',
and 'install' targets to descend into the domestic subtree. This is
generally a bad idea unless one knows precisely what they're doing,
but we'll provide the rope anyway (with the appropriate warnings).
Document both EXPORTABLE_SYSTEM and FORCE_DOMESTIC at the top of the file.
Revision 1.95: download - view: text, markup, annotated - select for diffs
Thu Apr 1 04:49:12 1999 (10 years, 10 months ago) by cjs
Branches: MAIN
CVS tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001
Branch point for: netbsd-1-4
Diff to previous 1.94: preferred, colored
Changes since revision 1.94: +34 -10
lines
Improve documentation.
Revision 1.94: download - view: text, markup, annotated - select for diffs
Wed Mar 10 20:18:59 1999 CET (10 years, 11 months ago) by scottr
Branches: MAIN
Diff to previous 1.93: preferred, colored
Changes since revision 1.93: +5 -1
lines
Make a note of a subtle lossage mode pointed out by Mycroft.
Revision 1.93: download - view: text, markup, annotated - select for diffs
Wed Mar 10 20:10:14 1999 CET (10 years, 11 months ago) by scottr
Branches: MAIN
Diff to previous 1.92: preferred, colored
Changes since revision 1.92: +6 -6
lines
Make the includes and install targets consistent, and shove the
ugly hack into the etc/Makefile distribution target instead of
the top-level build target. Problem noted by Mycroft.
Revision 1.92: download - view: text, markup, annotated - select for diffs
Sat Feb 20 10:10:41 1999 CET (10 years, 11 months ago) by scottr
Branches: MAIN
Diff to previous 1.91: preferred, colored
Changes since revision 1.91: +1 -4
lines
Back out rev 1.90: The need for texinfo is a one-shot event. This was
announced in a reasonable forum. Further, it adds significant overhead to
the build process, and doesn't work correctly when a non-root DESTDIR
build is attempted (unless texinfo is already available, which of course
makes this change unnecessary).
Revision 1.91: download - view: text, markup, annotated - select for diffs
Sat Feb 20 00:22:14 1999 CET (10 years, 11 months ago) by scottr
Branches: MAIN
Diff to previous 1.90: preferred, colored
Changes since revision 1.90: +2 -2
lines
make -> ${MAKE}
Revision 1.90: download - view: text, markup, annotated - select for diffs
Thu Feb 18 15:49:59 1999 CET (10 years, 11 months ago) by mellon
Branches: MAIN
Diff to previous 1.89: preferred, colored
Changes since revision 1.89: +4 -1
lines
Build and install texinfo before building and installing the world.
Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu Feb 18 04:19:44 1999 CET (10 years, 11 months ago) by mellon
Branches: MAIN
Diff to previous 1.88: preferred, colored
Changes since revision 1.88: +3 -3
lines
Don't try to run makeinfo when doing preliminary GNU library builds.
Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Feb 17 09:00:52 1999 CET (10 years, 11 months ago) by scottr
Branches: MAIN
Diff to previous 1.87: preferred, colored
Changes since revision 1.87: +1 -6
lines
Revert 1.83; it doesn't work. A different fix for his problem is in
the pipeline.
Revision 1.87: download - view: text, markup, annotated - select for diffs
Tue Feb 16 04:37:26 1999 CET (10 years, 11 months ago) by cjs
Branches: MAIN
Diff to previous 1.86: preferred, colored
Changes since revision 1.86: +4 -1
lines
Add release and snapshot targets. (They do the same thing.)
Revision 1.86: download - view: text, markup, annotated - select for diffs
Sat Feb 13 03:54:17 1999 CET (10 years, 11 months ago) by lukem
Branches: MAIN
Diff to previous 1.85: preferred, colored
Changes since revision 1.85: +20 -16
lines
convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
Revision 1.85: download - view: text, markup, annotated - select for diffs
Thu Feb 11 18:56:46 1999 CET (11 years ago) by tv
Branches: MAIN
Diff to previous 1.84: preferred, colored
Changes since revision 1.84: +1 -7
lines
Back out the info dir changes; /usr/share/info was not in pkgsrc's info
path, which confused me to no end.
Revision 1.84: download - view: text, markup, annotated - select for diffs
Thu Feb 11 15:49:49 1999 CET (11 years ago) by tv
Branches: MAIN
Diff to previous 1.83: preferred, colored
Changes since revision 1.83: +12 -3
lines
If updating from a system which has a /usr/pkg/info/dir, move that to
/usr/share/info/dir and make a symlink in /usr/pkg/info. This allows
systems with the gtexinfo pkg installed to work "properly".
Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue Feb 9 20:52:50 1999 CET (11 years ago) by christos
Branches: MAIN
Diff to previous 1.82: preferred, colored
Changes since revision 1.82: +5 -1
lines
Build the domestic libraries first, before building programs. Unfortunately
some programs like /usr/libexec/ftpd, need the kerberos etc libraries.
XXX: In reality programs like these should be moved to the domestic tree!
I would have assumed that if I make install in the exportable tree, I will
not install any domestic binaries!!!
Revision 1.82: download - view: text, markup, annotated - select for diffs
Fri Jan 29 06:42:35 1999 CET (11 years ago) by scottr
Branches: MAIN
Diff to previous 1.81: preferred, colored
Changes since revision 1.81: +9 -4
lines
Once more, from the beginning: we really, really don't want to descend into
the domestic tree if we are building an EXPORTABLE_SYSTEM.
Translate the conditional to English so as to avoid future problems
when people are tempted to modify it.
Revision 1.81: download - view: text, markup, annotated - select for diffs
Thu Jan 28 16:36:48 1999 CET (11 years ago) by scottr
Branches: MAIN
Diff to previous 1.80: preferred, colored
Changes since revision 1.80: +7 -3
lines
If doing a "domestic" build, make sure whatis.db is built _after_ the
domestic tree.
Revision 1.80: download - view: text, markup, annotated - select for diffs
Sun Jan 24 20:18:54 1999 CET (11 years ago) by scottr
Branches: MAIN
Diff to previous 1.79: preferred, colored
Changes since revision 1.79: +4 -4
lines
Sigh. The last change was too clever. Instead of using EXPORTABLE_SYSTEM,
which has side effects, use _BUILD to determine whether we ought to
install things in the domestic subtree. Otherwise, the core idea from
the last revision is unchanged.
Revision 1.79: download - view: text, markup, annotated - select for diffs
Sun Jan 24 08:42:34 1999 CET (11 years ago) by scottr
Branches: MAIN
Diff to previous 1.78: preferred, colored
Changes since revision 1.78: +8 -4
lines
When I split the build target into the top-level and "domestic" pieces, I
failed to account for how a 'make distribution' would get the proper bits
into the distribution tree. To correct this, we set EXPORTABLE_SYSTEM
while doing a 'make build' in order to avoid trying to install not-yet-
generated headers and binaries. I've also made the required adjustment
to the condition that adds "domestic" to SUBDIR.
This is too hairy and needs to die, but I don't see how it can until
we integrate the crypto bits into the main body of the tree.
Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Jan 5 08:09:58 1999 CET (11 years, 1 month ago) by scottr
Branches: MAIN
Diff to previous 1.77: preferred, colored
Changes since revision 1.77: +4 -20
lines
Don't build domestic bits directly; use the domestic 'build' target
to do them for us.
Revision 1.77: download - view: text, markup, annotated - select for diffs
Sun Jan 3 23:17:19 1999 CET (11 years, 1 month ago) by cjs
Branches: MAIN
Diff to previous 1.76: preferred, colored
Changes since revision 1.76: +3 -2
lines
Even if EXPORTABLE_SYSTEM is defined, descend into domestic for targets
obj, clean, cleandir and distclean. This reduces the chance of problems
(and the need to re-run make obj) if one is switching back and forth
between EXPORTABLE_SYSTEM and not, as US/Canadian developers tend to do.
Revision 1.76: download - view: text, markup, annotated - select for diffs
Tue Dec 22 12:21:09 1998 CET (11 years, 1 month ago) by bouyer
Branches: MAIN
Diff to previous 1.75: preferred, colored
Changes since revision 1.75: +25 -11
lines
Add a 'NBUILDJOBS' variable which control the number of jobs started in
parallel for a 'make build' (using make's -j flag). Only CPU-intensive jobs
are started in parallel.
Document the variables useable at the begining of the makefile
(NBUILDJOBS NOMAN NOSHARE UPDATE DESTDIR). Feel free to add documentation
for the ones I forgot !
Revision 1.75: download - view: text, markup, annotated - select for diffs
Sun Dec 13 00:44:22 1998 CET (11 years, 2 months ago) by tv
Branches: MAIN
Diff to previous 1.74: preferred, colored
Changes since revision 1.74: +2 -9
lines
GC old gcc 2.7.2.2.
Revision 1.74: download - view: text, markup, annotated - select for diffs
Mon Dec 7 02:42:34 1998 CET (11 years, 2 months ago) by simonb
Branches: MAIN
Diff to previous 1.73: preferred, colored
Changes since revision 1.73: +10 -10
lines
Let make do the NOMAN= variable assignments instead of the shell so us
csh/tcsh weenies can cut and paste "make -n build" lines.
Revision 1.73: download - view: text, markup, annotated - select for diffs
Wed Dec 2 23:53:06 1998 CET (11 years, 2 months ago) by thorpej
Branches: MAIN
Diff to previous 1.72: preferred, colored
Changes since revision 1.72: +1 -6
lines
It is no longer necessary to run ldconfig in the build: target. It is
handled by bsd.lib.mk.
Revision 1.72: download - view: text, markup, annotated - select for diffs
Sun Oct 18 22:41:39 1998 (11 years, 3 months ago) by thorpej
Branches: MAIN
Diff to previous 1.71: preferred, colored
Changes since revision 1.71: +4 -2
lines
Only ldconfig if it's there (ELF systems don't use ldconfig).
Revision 1.71: download - view: text, markup, annotated - select for diffs
Fri Oct 16 07:05:09 1998 (11 years, 3 months ago) by mycroft
Branches: MAIN
Diff to previous 1.70: preferred, colored
Changes since revision 1.70: +14 -16
lines
Do not build libgcc 3 times.
Instead:
* If upgrading the compiler, build it *first*, before anything else.
* If upgrading the compiler and DESTDIR is set, barf.
This guarantees that libgcc is built during the library stage.
Revision 1.70: download - view: text, markup, annotated - select for diffs
Thu Oct 15 04:50:00 1998 (11 years, 3 months ago) by mycroft
Branches: MAIN
Diff to previous 1.69: preferred, colored
Changes since revision 1.69: +4 -1
lines
When doing a `make build' without DESTDIR, run ldconfig(8) after updating the
libraries.
Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Oct 7 04:35:38 1998 (11 years, 4 months ago) by tv
Branches: MAIN
Diff to previous 1.68: preferred, colored
Changes since revision 1.68: +3 -2
lines
Fix libgcc on alpha; shouldn't build 2.7 libgcc when bootstrapping.
Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue Sep 29 08:59:53 1998 (11 years, 4 months ago) by lukem
Branches: MAIN
Diff to previous 1.67: preferred, colored
Changes since revision 1.67: +4 -2
lines
don't install in /usr/share if NOSHARE is defined
Revision 1.67: download - view: text, markup, annotated - select for diffs
Sun Sep 27 20:18:42 1998 (11 years, 4 months ago) by christos
Branches: MAIN
Diff to previous 1.66: preferred, colored
Changes since revision 1.66: +2 -2
lines
Test gcc2.8 and egcs properly
Revision 1.66: download - view: text, markup, annotated - select for diffs
Thu Aug 27 16:11:45 1998 (11 years, 5 months ago) by tv
Branches: MAIN
Diff to previous 1.65: preferred, colored
Changes since revision 1.65: +2 -3
lines
No need to shield alpha from gcc 2.7 libgcc any longer. Default is egcs.
Revision 1.65: download - view: text, markup, annotated - select for diffs
Sun Aug 23 00:06:23 1998 (11 years, 5 months ago) by tv
Branches: MAIN
Diff to previous 1.64: preferred, colored
Changes since revision 1.64: +2 -2
lines
Only build the egcs libgcc if the current ${CXX} is actually egcs.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Sun Aug 23 00:05:00 1998 (11 years, 5 months ago) by tv
Branches: MAIN
Diff to previous 1.63: preferred, colored
Changes since revision 1.63: +14 -3
lines
Re-enable libgcc from egcs and RE-ADD the warning & libgcc rebuild at the
end of the build - it is needed for gcc 2.7->egcs bootstraps!
Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Aug 16 19:25:30 1998 (11 years, 5 months ago) by tv
Branches: MAIN
Diff to previous 1.62: preferred, colored
Changes since revision 1.62: +3 -3
lines
Turn off the egcs bits while the 1.1 import is taking place.
Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue Jul 28 20:55:41 1998 (11 years, 6 months ago) by thorpej
Branches: MAIN
Diff to previous 1.61: preferred, colored
Changes since revision 1.61: +4 -1
lines
Don't try and build non-EGCS libgcc on Alpha and PowerPC.
Revision 1.61: download - view: text, markup, annotated - select for diffs
Sun Jul 26 19:28:58 1998 (11 years, 6 months ago) by mycroft
Branches: MAIN
Diff to previous 1.60: preferred, colored
Changes since revision 1.60: +13 -21
lines
During the initial library pass, do not install man pages.
Also, GC the weird egcs stuff in here.
Revision 1.60: download - view: text, markup, annotated - select for diffs
Sat Jul 25 12:35:53 1998 (11 years, 6 months ago) by mycroft
Branches: MAIN
Diff to previous 1.59: preferred, colored
Changes since revision 1.59: +10 -4
lines
Do not blow away my egcs libgcc at the beginning of a build.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Fri Jul 24 18:51:33 1998 (11 years, 6 months ago) by tv
Branches: MAIN
Diff to previous 1.58: preferred, colored
Changes since revision 1.58: +3 -5
lines
Fix flawed logic: I'm not all here today. (.if's werten't doing what the
commit comment said they would do.
Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri Jul 24 18:48:47 1998 (11 years, 6 months ago) by tv
Branches: MAIN
Diff to previous 1.57: preferred, colored
Changes since revision 1.57: +12 -12
lines
Fix the rebuild of libgcc:
- If USE_EGCS is set, rebuild egcs's libgcc and install it
(unless DESTDIR is set and system compiler is not gcc 2.8,
in which case print a warning message and do nothing).
- Do not rebuild gcc 2.7's libgcc. egcs can build this fine.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Wed Jul 22 01:13:13 1998 (11 years, 6 months ago) by perry
Branches: MAIN
Diff to previous 1.56: preferred, colored
Changes since revision 1.56: +2 -7
lines
build libgcc during make build; also, don't build lex and yacc first any more.
Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed May 27 08:38:37 1998 (11 years, 8 months ago) by scottr
Branches: MAIN
Diff to previous 1.55: preferred, colored
Changes since revision 1.55: +1 -13
lines
Revert 1.44 and associated changes; you can't prebuild anything without
includes, which is the case if you are building to an empty $DESTDIR.
Fixes PR 5497.
NOTE: This reverts us to the 1.3 behavior of requiring the secr
set to be installed for non-exportable builds. While unfortunate,
this allows a user to start with existing binary sets, rather than
requiring special knowledge of how to build a domestic tree to
$DESTDIR.
Revision 1.55: download - view: text, markup, annotated - select for diffs
Thu May 21 13:53:49 1998 (11 years, 8 months ago) by tv
Branches: MAIN
Diff to previous 1.54: preferred, colored
Changes since revision 1.54: +16 -16
lines
Move (re)build of libgcc to end of build list (after gcc/egcs would be
installed/updated).
Revision 1.54: download - view: text, markup, annotated - select for diffs
Thu May 21 03:40:19 1998 (11 years, 8 months ago) by thorpej
Branches: MAIN
Diff to previous 1.53: preferred, colored
Changes since revision 1.53: +10 -2
lines
Gack, don't try to build libgcc if it wouldn't be appropriate.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue May 12 03:59:54 1998 (11 years, 9 months ago) by thorpej
Branches: MAIN
Diff to previous 1.52: preferred, colored
Changes since revision 1.52: +8 -1
lines
Build the appropriate libgcc, so that build-to-destdir works.
Revision 1.52: download - view: text, markup, annotated - select for diffs
Sun May 10 12:37:59 1998 (11 years, 9 months ago) by mycroft
Branches: MAIN
Diff to previous 1.51: preferred, colored
Changes since revision 1.51: +4 -4
lines
Make sure system includes are installed before descending into gnu.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed Apr 15 15:44:55 1998 (11 years, 9 months ago) by tv
Branches: MAIN
Diff to previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2
lines
Do the cleandir before the includes, so rpcgen doesn't build includes
twice. (Should build and install rpcgen before the includes, but it's not
too clear whether to do this before or after the cleandir.)
Revision 1.42.2.3: download - view: text, markup, annotated - select for diffs
Fri Feb 20 02:41:41 1998 CET (11 years, 11 months ago) by mellon
Branches: netbsd-1-3
CVS tags: netbsd-1-3-PATCH003-CANDIDATE2,
netbsd-1-3-PATCH003-CANDIDATE1,
netbsd-1-3-PATCH003-CANDIDATE0,
netbsd-1-3-PATCH003,
netbsd-1-3-PATCH002,
netbsd-1-3-PATCH001
Diff to previous 1.42.2.2: preferred, colored to branchpoint 1.42: preferred, colored next main 1.43: preferred, colored
Changes since revision 1.42.2.2: +20 -5
lines
Pull up 1.45-1.50: make build fails!
Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri Feb 20 02:39:38 1998 CET (11 years, 11 months ago) by mellon
Branches: MAIN
Diff to previous 1.49: preferred, colored
Changes since revision 1.49: +3 -5
lines
Print date after build completes as well as before. Previous code failed because make build depends on beforeinstall but not afterinstall.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Feb 16 11:07:31 1998 CET (11 years, 11 months ago) by lukem
Branches: MAIN
Diff to previous 1.48: preferred, colored
Changes since revision 1.48: +12 -2
lines
fix make build for non-usa domestic a better way
Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Feb 16 08:57:19 1998 CET (11 years, 11 months ago) by lukem
Branches: MAIN
Diff to previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2
lines
don't assume domestic/usr.bin/compile_et exists for make build (eg: the user has a non-USA domestic subtree)
Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Feb 15 01:33:03 1998 CET (11 years, 11 months ago) by thorpej
Branches: MAIN
Diff to previous 1.46: preferred, colored
Changes since revision 1.46: +2 -1
lines
In the build targer, make sure the troff macros are installed before
attempting to build manual pages.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Tue Feb 10 05:38:13 1998 CET (12 years ago) by thorpej
Branches: MAIN
Diff to previous 1.45: preferred, colored
Changes since revision 1.45: +7 -1
lines
Domestic library build fix: libtelnet depends on libdes and libkrb. libkrb
depends on libcom_err. So, build libdes, libcom_err, libkrb in that
order before building domestic/lib. (Geez, this stuff is a mess.)
Revision 1.42.2.2: download - view: text, markup, annotated - select for diffs
Sat Feb 7 01:49:34 1998 CET (12 years ago) by mellon
Branches: netbsd-1-3
Diff to previous 1.42.2.1: preferred, colored to branchpoint 1.42: preferred, colored
Changes since revision 1.42.2.1: +25 -1
lines
Pull up 1.44 (mellon) and 1.45 (perry)
Revision 1.45: download - view: text, markup, annotated - select for diffs
Sat Feb 7 00:11:57 1998 CET (12 years ago) by perry
Branches: MAIN
Diff to previous 1.44: preferred, colored
Changes since revision 1.44: +9 -1
lines
add date printout at beginning and end of 'make build's
Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Jan 30 08:10:31 1998 CET (12 years ago) by mellon
Branches: MAIN
Diff to previous 1.43: preferred, colored
Changes since revision 1.43: +17 -1
lines
Prebuild some things that the build depends on *before* they are needed so that fresh builds don't die prematurely
Revision 1.42.2.1: download - view: text, markup, annotated - select for diffs
Mon Oct 27 19:09:59 1997 CET (12 years, 3 months ago) by thorpej
Branches: netbsd-1-3
CVS tags: netbsd-1-3-RELEASE,
netbsd-1-3-BETA
Diff to previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2
lines
Pull up from trunk:
Make the "build" target depend on "beforeinstall", ensuring that all
directories have been created for the installation of the include files.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Mon Oct 27 19:06:39 1997 CET (12 years, 3 months ago) by thorpej
Branches: MAIN
Diff to previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2
lines
Make the "build" target depend on "beforeinstall", ensuring that all
directories have been created for the installation of the include files.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Sat May 31 23:21:13 1997 (12 years, 8 months ago) by cjs
Branches: MAIN
CVS tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Diff to previous 1.41: preferred, colored
Changes since revision 1.41: +2 -17
lines
Back out BUILDDIR and NOINSTALL changes.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu May 29 16:23:02 1997 (12 years, 8 months ago) by cjs
Branches: MAIN
CVS tags: cjs-build-against-obj-dir
Diff to previous 1.40: preferred, colored
Changes since revision 1.40: +4 -1
lines
Add a cleandir to make build, to make it more like it was before.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon May 26 05:55:19 1997 (12 years, 8 months ago) by cjs
Branches: MAIN
Diff to previous 1.39: preferred, colored
Changes since revision 1.39: +14 -2
lines
These updates to the build allow building against include files
and libs in the object tree, if you use a separate object tree,
while maintaining backward compatability with other build methods.
See the notes in src/share/mk/bsd.README for full details. Note
that the `make includes' target now only installs the include files
in the build directory (if you use one--otherwise they go in DESTDIR
just like before); `make install' will install include files in
DESTDIR.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Mon Mar 24 23:22:15 1997 CET (12 years, 10 months ago) by christos
Branches: MAIN
Diff to previous 1.38: preferred, colored
Changes since revision 1.38: +3 -1
lines
Don't cleandir on make build when UPDATE is set.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Mar 11 00:46:12 1997 CET (12 years, 11 months ago) by cgd
Branches: MAIN
Diff to previous 1.37: preferred, colored
Changes since revision 1.37: +2 -1
lines
when doing 'make build', build lib/csu & install it before building
lib itself. On the Alpha (and other ELF systems), shared library builds
require files built/installed by the csu build, so if lib/csu isn't
built/installed before lib is, DESTDIR builds won't work and normal builds
can mistakenly use old versions of some csu files.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Nov 27 03:04:06 1996 CET (13 years, 2 months ago) by cjs
Branches: MAIN
Diff to previous 1.36: preferred, colored
Changes since revision 1.36: +2 -3
lines
All of domestic/lib now builds without errors, so we build it all.
Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun Aug 11 01:29:00 1996 (13 years, 6 months ago) by explorer
Branches: MAIN
Diff to previous 1.35: preferred, colored
Changes since revision 1.35: +7 -2
lines
allow builds to work if directory games is missing. Closes pr misc/1921 and
misc/2294
Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Apr 25 03:09:33 1996 (13 years, 9 months ago) by jtc
Branches: MAIN
CVS tags: netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-PATCH001,
netbsd-1-2-BETA,
netbsd-1-2
Diff to previous 1.34: preferred, colored
Changes since revision 1.34: +1 -4
lines
Headers in src/domestic/include are now installed by the includes target
Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu Apr 25 03:02:27 1996 (13 years, 9 months ago) by jtc
Branches: MAIN
Diff to previous 1.33: preferred, colored
Changes since revision 1.33: +1 -2
lines
Headers in src/include are now installed by the includes target
Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Apr 25 02:47:25 1996 (13 years, 9 months ago) by jtc
Branches: MAIN
Diff to previous 1.32: preferred, colored
Changes since revision 1.32: +2 -1
lines
Added "${MAKE} includes" to build target
Revision 1.32: download - view: text, markup, annotated - select for diffs
Sat Apr 13 08:36:15 1996 (13 years, 10 months ago) by cgd
Branches: MAIN
Diff to previous 1.31: preferred, colored
Changes since revision 1.31: +10 -8
lines
pull in bsd.own.mk earlier, to get configuration variables.
if people define EXPORTABLE_SYSTEM, they REALLY don't want to do stuff
in 'domestic'. Pay attention to it when doing 'make build'.
in 'make build', install share/mk _first_, because include dirs may
require new make templates.
in 'make build', install domestic includes after normal includes, so
they can previously-installed includes if necessary.
Note that all of domestic/lib should be built in 'make build' during the
library build stage.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Mar 18 10:55:25 1996 CET (13 years, 10 months ago) by tls
Branches: MAIN
Diff to previous 1.30: preferred, colored
Changes since revision 1.30: +3 -1
lines
behaviour of 'make build' should not change if DESTDIR is set; this is an artifact of an ancient mistake of mine.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Mar 18 10:53:11 1996 CET (13 years, 10 months ago) by tls
Branches: MAIN
Diff to previous 1.29: preferred, colored
Changes since revision 1.29: +2 -1
lines
a futile nod to ease-of-upgrade: make build now installs new rules from share/mk.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Mar 18 10:21:33 1996 CET (13 years, 10 months ago) by tls
Branches: MAIN
Diff to previous 1.28: preferred, colored
Changes since revision 1.28: +1 -4
lines
removed obsolete src/kerberosIV reference, albeit commented out
Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Dec 15 19:13:41 1995 CET (14 years, 1 month ago) by jtc
Branches: MAIN
Diff to previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2
lines
fix typo
Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Dec 10 00:07:02 1995 CET (14 years, 2 months ago) by tls
Branches: MAIN
Diff to previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2
lines
libcrypt has moved
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Dec 9 23:39:46 1995 CET (14 years, 2 months ago) by tls
Branches: MAIN
Diff to previous 1.25: preferred, colored
Changes since revision 1.25: +11 -6
lines
get krb4 includes installed, do distrib-dirs if DESTDIR not set
Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Oct 9 03:11:28 1995 CET (14 years, 4 months ago) by thorpej
Branches: MAIN
CVS tags: netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +1 -1
lines
New-style RCS id.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Oct 7 23:58:52 1995 CET (14 years, 4 months ago) by pk
Branches: MAIN
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +3 -3
lines
Comment out last change as it interferes with distribution building.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Oct 6 13:05:36 1995 CET (14 years, 4 months ago) by tls
Branches: MAIN
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +4 -1
lines
stick distrib-dirs in beforeinstall -- should be cleaner?
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Feb 26 02:10:19 1995 CET (14 years, 11 months ago) by cgd
Branches: MAIN
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +8 -8
lines
work in the face of a /usr/src/obj directory
Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Feb 19 13:20:06 1995 CET (14 years, 11 months ago) by cgd
Branches: MAIN
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +8 -1
lines
add 'domestic' to subdirs list, if it exists.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Dec 22 13:43:45 1994 CET (15 years, 1 month ago) by cgd
Branches: MAIN
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +3 -1
lines
explicitly pull in bsd.own.mk, so that it's there for afterinstall.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Jun 14 06:40:29 1994 (15 years, 8 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-1-0-base,
netbsd-1-0-RELEASE,
netbsd-1-0-PATCH1,
netbsd-1-0-PATCH06,
netbsd-1-0-PATCH05,
netbsd-1-0-PATCH04,
netbsd-1-0-PATCH03,
netbsd-1-0-PATCH02,
netbsd-1-0-PATCH0,
netbsd-1-0
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +3 -1
lines
if not installing man pages, don't remake whatis db
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Feb 10 09:50:06 1994 CET (16 years ago) by cgd
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2
lines
light style cleanup
Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Feb 10 02:50:17 1994 CET (16 years ago) by cgd
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +9 -9
lines
don't use 'make' explicitly
Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Feb 9 00:20:40 1994 CET (16 years ago) by cgd
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2
lines
kill typo
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Feb 7 06:08:57 1994 CET (16 years ago) by cgd
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +14 -1
lines
add some new targets to DTRT when installing/building
Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Dec 8 05:51:25 1993 CET (16 years, 2 months ago) by cgd
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2
lines
do "lib" first. otherwise you can be *really* screwed by a 'make install'
on a system with shared libraries...
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Jul 7 14:55:48 1993 (16 years, 7 months ago) by brezak
Branches: MAIN
CVS tags: netbsd-0-9-base,
netbsd-0-9-RELEASE,
netbsd-0-9-BETA,
netbsd-0-9-ALPHA2,
netbsd-0-9-ALPHA,
netbsd-0-9
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +3 -1
lines
Make regress only if directory exists. It can be optional.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Jul 4 16:02:11 1993 (16 years, 7 months ago) by cgd
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +3 -1
lines
allow toplevel makefile to descend into sys
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat May 22 09:15:52 1993 (16 years, 8 months ago) by cgd
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +1 -1
lines
change from rcs "Header" to "Id"
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat May 22 09:15:13 1993 (16 years, 8 months ago) by cgd
Branches: MAIN
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +4 -3
lines
oops, clean that up a bit
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat May 22 09:10:28 1993 (16 years, 8 months ago) by cgd
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +8 -1
lines
add regress, but not for install. also, add "regress" target
Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Apr 29 14:42:00 1993 (16 years, 9 months ago) by cgd
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2
lines
put all of the gnu stuff in one place
Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Apr 29 13:48:50 1993 (16 years, 9 months ago) by cgd
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3
lines
added gnulibexec gnugames
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Apr 10 17:49:55 1993 (16 years, 10 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-alpha-1,
netbsd-0-8
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +3 -2
lines
added `usr.gnubin' for new gnu binaries necessary for the distribution.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Apr 8 03:05:57 1993 (16 years, 10 months ago) by cgd
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
added gnulib, for gnu libraries that for whatever reason need to go
into the main tree
Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon Mar 22 09:43:59 1993 CET (16 years, 10 months ago) by cgd
Branches: MAIN
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +3 -1
lines
change "Id" to "Header" in rcsid, and noted why etc was not in subdirs
Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Mar 22 09:05:02 1993 CET (16 years, 10 months ago) by cgd
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +1 -8
lines
added rcs id
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Mar 21 19:04:42 1993 CET (16 years, 10 months ago) by cgd
Branches: MAIN
CVS tags: patchkit-0-2-2
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +10 -1
lines
after 0.2.2 "stable" patches applied
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 21 10:45:38 1993 CET (16 years, 10 months ago) by cgd
Branches: WFJ-920714
CVS tags: WFJ-386bsd-01
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
initial import of 386bsd-0.1 sources
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 10:45:37 1993 CET (16 years, 10 months ago) by cgd
Branches: MAIN
Initial revision
cvsweb.de.netbsd.org <zafer@aydogan.de>