- whitespace consistency cleanup- build (mdset/nm/strip) into ${filename} as one rule, and move ${filename}.gz into separate rule- rename MDSET.${filename}.nosymbols -> MDSET_NOSYMBOLS.${filename
- whitespace consistency cleanup- build (mdset/nm/strip) into ${filename} as one rule, and move ${filename}.gz into separate rule- rename MDSET.${filename}.nosymbols -> MDSET_NOSYMBOLS.${filename}- rename MDSET.${filename}.post -> MDSET_POST.${filename}, and don't do suffix handling here- rework suffix handling: - rename MDSET.${filename}.suffixes -> MDSET_SUFFIXES.${filename}, and change from list of suffixes to list of "suffix cmdtobuildsuffix", where cmdtobuildsuffix is the name of the variable containing the command to build ${filename}.${suffix} (available as "${.TARGET}"). - for each ${filename}.${suffix}, depend upon ${filename} and use ${cmdtobuildsuffix} to create the former. - add separate ${filename}.${suffix}.gz rule- mipsco & pmax: rename "install.gz" to "netbsd-INSTALL.gz", for consistency and so the target to build the mdset kernel doesn't get confused with general "install" target
show more ...
yet another distrib overhaul:- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib (fixes problem caused by implicit include of ../Makefile.inc in certain submake conditions tri
yet another distrib overhaul:- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib (fixes problem caused by implicit include of ../Makefile.inc in certain submake conditions triggered by makefiles not yet in tree)- removed mkdir of ${RELEASEDIR}/*; rely upon "snap_pre" target of etc/Makefile to create all the release directories- renamed RELINSTALL to RELEASE_INSTALL- renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR- renamed MDSETDIR to MDSET_RELEASEDIR- removed ITARGET- move release target from top level to appropriate subdirectory- ensure release target has correct depends- replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD- Makefile.image: add realall: ${IMAGE}
replace _SRC_TOP_ with NETBSDSRCDIR, since the latter is the "public" version
Makefile.mdset: replace TARGETS = KERNEL IMAGE [...] with MDTARGETS = KERNEL IMAGE FILENAME [...] If FILENAME is "-", use "netbsd.${KERNEL}" as the target filenameThe rest: Update for new M
Makefile.mdset: replace TARGETS = KERNEL IMAGE [...] with MDTARGETS = KERNEL IMAGE FILENAME [...] If FILENAME is "-", use "netbsd.${KERNEL}" as the target filenameThe rest: Update for new MDTARGETS syntax. In some cases, the kernel name from the "old" method will be used to override the default.
- don't pull in <bsd.prog.mk> in Makefile.mdset; do that in the caller instead- renamed optional post-strip action variable from ${KERNEL}.post to netbsd.${KERNEL}.post
convert to using distrib/common/Makefile.mdset
s/_SRC_TOP/&_/ . this typo is a monkey on my back ... :|
tweak how distrib/Makefile.inc is pulled in
don't need ../Makefile.inc anymorebe consistent (with other distrib/* dirs) about temp file use
When building the installation kernel make the resulting name of theinstallation kernel more friendlier to RISC OS.
Created RAM discs are not versioned anymore ....
remove unnecessary stuff
replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc
Use ${PRINTOBJDIR}.
Create initial distribution directory for NetBSD/acorn32. There might besome unused stuff in there like the floppies but i've left them here forcompletion. They might be interesting to build one da
Create initial distribution directory for NetBSD/acorn32. There might besome unused stuff in there like the floppies but i've left them here forcompletion. They might be interesting to build one day too.