Home | History | Annotate | Download | only in netboot
History log of /src/sys/arch/alpha/stand/netboot/Makefile
RevisionDateAuthorComments
 1.27  23-Sep-2019  christos Consistently use ${RELEASEDIR}/${RELEASEMACHINE} instead of
${RELEASEDIR}/${MACHINE} (Paul Ripke)
 1.26  20-Jul-2012  matt branches: 1.26.40;
Use ${_MKTARGET_LINK} and ${_MKTARGET_CREATE}
 1.25  03-Jan-2003  lukem branches: 1.25.142;
Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of
"${RELEASEDIR}/...".

${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only
cleaned if UPDATE is not defined.
 1.24  22-Sep-2001  tv objcopy -> ${OBJCOPY}; remove redundant definitions of OBJCOPY?= (it is
now in bsd.own.mk).
 1.23  28-May-2001  he branches: 1.23.2; 1.23.4; 1.23.6;
Add Makefile snippets to install netboot in installation/netboot
under ``make release''.
 1.22  21-Jul-2000  jdolecek branches: 1.22.2;
switch to sys/conf/newvers_stand.sh for generation of version files
move the vers.c depend/build goo to Makefile.bootprogs and remove
explicit rules in other Makefiles
sync the message in */version files with other ports using newvers_stand.sh

XXX the new depend rules were tested to limited extend (also with obj dirs)
XXX on i386 and should be ok; the changes should not otherwise influence build
 1.21  10-Sep-1999  ross branches: 1.21.2; 1.21.12;
Nuke the alpha ecoff/elf bootloader and use the libsa/ one instead.
 1.20  05-Apr-1999  cgd branches: 1.20.2;
now that boot.c does the bootstrap name with a -D, the newvers scripts
are all the same, so eliminate the redundancy. also, use mrg's
"Version:" trick to find the version rather than using the RCS ID.
(I must have been having a ... bad day.) Also, bump boot and netboot
versions for all the changes that have been happening lately.
 1.19  05-Apr-1999  cgd don't get the name from newvers, get it from a bootstrap-specific -D
in the Makefile. also, print the banner before we do things that
might cause us to print error messages.
 1.18  02-Apr-1999  cgd update for booted_dev and disk->blkdev changes.
 1.17  02-Apr-1999  cgd unrevert the changes made last night, now that 'installboot' has
had a few bugs fixed that let the problem slip in, and since bootxx's
Makefile now goes out of its way to satisfy installboot's undocumented
and totally unreasonable assumptions about the bootxx file it's operating
on. No point in fixing the assumptions, because sooner rather than later
this incarnation of installboot is going to die.
 1.16  01-Apr-1999  ross Revert recent changes, which either don't work, or can't be built
successfully by ordinary mortals.
 1.15  31-Mar-1999  cgd Compile with -Os (optimize for size).
Clean up the "Region 1" related definitions, and define load addresses,
max load size, and max total size for as many boot block types as we can.
(types = unified, primary, secondary). We can't always define all
values for all boot blocks, though.
Make CPP flags selection less gross.
Use objcopy rather than headersize (yay, evil gets a stake to the heart!).
Use a little shell script to verify that the sizes of the boot blocks are OK.
Do not compile too much more of libsa than we actually have to.
 1.14  28-Mar-1998  thorpej Much more sane boot block builds, from Chris Demetriou.
 1.13  06-Sep-1997  drochner -use DHCP extensions in bootp()
-enable -Wall
 1.12  09-May-1997  mycroft branches: 1.12.4; 1.12.6;
Eliminate bogus redefinitions of standard targets.
 1.11  17-Apr-1997  thorpej STRIP -> STRIPFLAG
 1.10  06-Apr-1997  cgd clean up NetBSD RCS ID strings
 1.9  24-Jan-1997  cgd branches: 1.9.2;
reorganize Alpha boot block sources: put common sources in a 'common'
directory (so they don't clutter up the arch/alpha/stand), and put
not-common sources in programs' directories.
 1.8  23-Jan-1997  cgd add support for reading gzipped kernels.
 1.7  23-Jan-1997  cgd update for new kernel library build process
 1.6  18-Jan-1997  cgd move an 'int debug;' into boot.c (it was the only diff between boot.c and
netboot.c), and nuke netboot.c (using boot.c instead for network boot blocks).
 1.5  17-Jan-1997  cgd clean up a bit. include libraries more carefully, so that when compressed
read code is integrated into libsa things will work properly.
 1.4  16-Jan-1997  cgd seriously clean up makefiles. use libsa/libkern/libz as appropriate,
and don't build the various sources into objs locally by specifying
them directly in the Makefiles.
 1.3  18-Oct-1996  thorpej Use ${INSTALL}.
 1.2  23-Sep-1996  cgd checkpoint current development, add ELF toolchain build support
 1.1  18-Sep-1996  cgd start on some network boot blocks. they work, but:
(1) the if_prom code needs to be cleaned up quite a bit
(right now it hard-codes client's ethernet address), and
(2) much of this code (esp: getsecs.c, netboot.c, newvers.sh,
rpcc.S) should be shared with other Alpha boot blocks,
and dev_net.[ch] should maybe go in libsa proper.
 1.9.2.1  01-Jun-1997  cgd sync the nwscons branch up with yesterday's version of the trunk.
Lots of conflicts/changes because of the RCS Id format changes.
Also, a few cleanups and corrections.
 1.12.6.2  09-May-1997  mycroft Eliminate bogus redefinitions of standard targets.
 1.12.6.1  09-May-1997  mycroft file Makefile was added on branch alpha-nwscons on 1997-05-09 07:50:29 +0000
 1.12.4.1  06-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.20.2.2  13-Jul-2000  he Apply patch (requested by he):
Enhance the "make release" process:
o Install the distrib bits under "make release"
 1.20.2.1  05-Apr-1999  he file Makefile was added on branch netbsd-1-4 on 2000-07-13 17:16:17 +0000
 1.21.12.1  28-May-2001  he Pull up revision 1.23 (via patch, requested by he):
Add Makefile snippets to install ``netboot'' under ``make release''.
 1.21.2.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.22.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.23.6.1  01-Oct-2001  fvdl Catch up with -current.
 1.23.4.3  07-Jan-2003  thorpej Sync with HEAD.
 1.23.4.2  26-Sep-2001  nathanw Catch up to -current.
Again.
 1.23.4.1  28-May-2001  nathanw file Makefile was added on branch nathanw_sa on 2001-09-26 19:54:42 +0000
 1.23.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.25.142.1  30-Oct-2012  yamt sync with head
 1.26.40.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed