History log of /netbsd/Makefile (Results 51 – 75 of 337)
Revision Date Author Comments
# 732d28bd 08-Aug-2011 jmcneill <jmcneill@NetBSD.org>

add an installmodules=<dir> command to build.sh


# c780906d 29-Jun-2011 mrg <mrg@NetBSD.org>

re-enable the gcc 4.5 crtstuff/libgcc builders now that they work.
also build the gmp, mpfr and mpc libraries in this case.


# 99e8b364 22-Jun-2011 mrg <mrg@NetBSD.org>

fix the parts that build libgcc/crtstuff, etc., for GCC 4.5.


# e249342c 20-Jun-2011 mrg <mrg@NetBSD.org>

remove all the code that supported HAVE_GCC=3. mostly from chuq.


# 8aad71ac 15-Jun-2011 mrg <mrg@NetBSD.org>

build evbppc modules in 3 different flavours:

- oea (default)
- ibm4xx
- booke

this, together with earlier machine_module[] work, should allow evbppc
platforms to use modules.


# a5a55435 29-Jan-2011 jym <jym@NetBSD.org>

Pass down INSTALLSETS variable to installsets target. Use :Q to escape
shell meta-characters, as the variable contains a list of sets, separated
by spaces.

$ ./build.sh -V INSTALLSETS="base etc" ins

Pass down INSTALLSETS variable to installsets target. Use :Q to escape
shell meta-characters, as the variable contains a list of sets, separated
by spaces.

$ ./build.sh -V INSTALLSETS="base etc" install=idir

should now work as expected.

Reviewed by apb@ on tech-toolchain.

show more ...


# f33b316b 03-Dec-2010 plunky <plunky@NetBSD.org>

Remove the do-external-lib and do-gnu-lib targets, along with
external/lib/Makefile and crypto/external/lib/Makefile, replacing
them all with SUBDIRs directly from lib/Makefile.

compat/compatsubdirs

Remove the do-external-lib and do-gnu-lib targets, along with
external/lib/Makefile and crypto/external/lib/Makefile, replacing
them all with SUBDIRs directly from lib/Makefile.

compat/compatsubdirs.mk becomes simpler now, as everything is built
from lib/Makefile, meaning all the libraries will now be built under
compat so update the set lists to account for that.

show more ...


# 15fa0783 28-Nov-2010 skrll <skrll@NetBSD.org>

Centralise USE_COMPILERCRTSTUFF.

PCC might need help.


# 114bcdc0 22-Nov-2010 plunky <plunky@NetBSD.org>

no need to create a do-lib-libdes target, the directory no longer exists


# 4c92852a 06-Jul-2010 mrg <mrg@NetBSD.org>

remove almost all the ability to build netbsd with an a.out target.
we're ELF now, and there are many missing checks against OBJECT_FMT.
if we ever consider switching, the we can figure out what new

remove almost all the ability to build netbsd with an a.out target.
we're ELF now, and there are many missing checks against OBJECT_FMT.
if we ever consider switching, the we can figure out what new ones
we need but for now it's just clutter.

this doesn't remove any of the support for exec_aout or any actually
required-for-boot a.out support, only the ability to build a netbsd
release in a.out format. ie, most of this code has been dead for
over a decade.

i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari,
amiga, shark, cats, dreamcast, landisk, mmeye and x68k. this covers
the 5 MACHINE_ARCH's affected, and all the other arch code touched.
it also includes some actual run-time testing of sparc, i386 and
shark, and i performed binary comparison upon amiga and x68k as well.


some minor details relevant:
- move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them
down to only the parts ldconfig needs
- remove various unused source files
- switch amiga bootblocks to using elf2bb.h instead of aout2bb.h

show more ...


# 0f5a2c3b 10-Jun-2010 pooka <pooka@NetBSD.org>

descend into sys/rump/kern


# c6b4bc4a 13-Dec-2009 mrg <mrg@NetBSD.org>

adjust the do-compat-* rules now that src/compat/lib and friends no longer exist


# d166c4bf 30-Nov-2009 uebayasi <uebayasi@NetBSD.org>

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 include

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.)

show more ...


# da73ba1e 04-Sep-2009 pooka <pooka@NetBSD.org>

build & install librumpdev_netsmb and librumpfs_smbfs components


# 71fe6473 30-Aug-2009 dyoung <dyoung@NetBSD.org>

Let us use MKKMOD=yes to leave the kernel modules out of the
distribution.


# 39533433 03-Jul-2009 pooka <pooka@NetBSD.org>

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.


# b1d98f91 07-Jun-2009 christos <christos@NetBSD.org>

add crypto/external to the build.


# c4ad9aa7 23-Apr-2009 apb <apb@NetBSD.org>

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

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.)

show more ...


# f32f514e 15-Apr-2009 tsutsui <tsutsui@NetBSD.org>

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.


# 0ed32f10 25-Feb-2009 sketch <sketch@NetBSD.org>

Disable grep host tool and unbreak NetBSD build until I can come up with a
clean fix.


# bb0a3b60 25-Feb-2009 sketch <sketch@NetBSD.org>

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).


# b5e5aa9f 19-Jan-2009 jmmv <jmmv@NetBSD.org>

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 ext

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.

show more ...


# 3427000f 30-Dec-2008 pooka <pooka@NetBSD.org>

Build kernel modules the same time as the rest of the system libraries.


# 7f467279 05-Dec-2008 cube <cube@NetBSD.org>

Invoke postinstall with the environment variable MAKE set up to the relevant
value, so that postinstall picks up correct values.


# 9c8df5ee 09-Nov-2008 mrg <mrg@NetBSD.org>

- 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.
- defau

- 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

show more ...


12345678910>>...14