summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Expand)Author
2003-02-22all:lukem
2003-01-26- Add "sets" top-level Makefile target and build.sh operation.lukem
2003-01-06Rework how KERNOBJDIR functions; now it's always determined withlukem
2003-01-04Add an obj rule to create ${KERNOBJDIR} here, at the end of the "make obj"lukem
2003-01-03Install release files under "${RELEASEDIR}/${MACHINE}/..." instead oflukem
2003-01-02The obj target for src/etc is invoked too early for it to functionatatat
2002-12-26fix DESTDIR checks if !defined(DESTDIR)lukem
2002-12-21* Add two new (experimental) targets:lukem
2002-12-02improve previous; show times at end of distribution/release/snapshot as welllukem
2002-12-02show the start time at the end of the build as well.lukem
2002-11-29Add do-{target} aliases for: cleandir obj includeslukem
2002-11-12MKDYNAMICROOT for a.outitohy
2002-09-21move BUILDING.mdoc -> doc/BUILDING.mdoclukem
2002-09-17* Eliminate the USE_NEW_TOOLCHAIN variable. Instead, split it intothorpej
2002-09-14Add a do-lib-libc target which is processed after do-lib-csu. Thisthorpej
2002-08-30print date when make {distribution,release,snapshot} finishedlukem
2002-08-26add "do-ld.elf_so" target, which builds & installs libexec/ld.elf_so.lukem
2002-08-22descend into "rescue"lukem
2002-07-10Fix botch in previous. Actually do "build" for "distribution".uwe
2002-07-10After running the body of the "distribution" target, do a "checkflist", sothorpej
2002-06-26find the Makefile for postinstall-check in the presence of ${.OBJDIR}sdrochner
2002-06-26Fix what rev. 1.176 broke, in particular, doing a priv'd build intothorpej
2002-06-20Fix whitespace usage in comment.enami
2002-06-20Change directory to .CURDIR before invoking ${MAKE}.enami
2002-06-19In afterinstall, only run postinstall check if DESTDIR == / (or equivalents).lukem
2002-05-07Change -s srcdir and -d destdir so that they don't contain the "/etc" portion.lukem
2002-05-03Move the METALOG from ${_SRC_TOP_OBJ_} to ${DESTDIR}.lukem
2002-05-02Correct BUGS in BUILDING.mdoc now that most ports are USE_NEW_TOOLCHAINsommerfeld
2002-05-02Use printf rather than echo -n, since the former works on all POSIX systems.bjh21
2002-04-29we might as well provide a handy "postinstall-fix" target whilst herelukem
2002-04-29move postinstall from afterinstall to separate "postinstall-check" target.lukem
2002-04-27run "./etc/postinstall check" in afterinstall:lukem
2002-04-11Revert previous so crtbeginS and crtendS are available.tv
2002-04-11We don't need to do "install" of lib/csu specially. Just install it withtv
2002-03-11Split the _SUBDIR assignment into two assignments so you can do thingssimonb
2002-03-05Build whatis.db and infodir-meta from the commands list of the afterinstallpk
2002-03-01Restructure infodir-meta to call a proper submake. Put the code into thejmc
2002-02-28If _SRC_TOP_OBJ_ gets set here, we will end up with a directory that maytv
2002-02-14Bomb if NBUILDJOBS is set, as it is badly broken in some way (as describedtv
2002-02-08remove METALOG in cleanlukem
2001-11-25Add a wrapper for the "distribution" target, similar to the wrapperthorpej
2001-11-24Add a new target (infodir-meta:) that synthesizes the share/info/dirperry
2001-11-20No, really revert previous. Recursing to etc works, and I'm in the middletv
2001-11-20No, really take etc and distrib out of the default subdirthorpej
2001-11-15Warn when "make build" is started with USE_NEW_TOOLCHAIN on a platform fortv
2001-11-13Reverse the order of "make cleandir" and "make obj" back to the way theytv
2001-11-13Rather than build in `tools' and `lib' twice, build `tools' and `lib'tv
2001-11-13The top level has an objdir now, so make sure to cd to ${.CURDIR} whentv
2001-11-12Major overhaul of src/tools and host toolchain. Summary of changes:tv
2001-11-11Create an objdir here for storage of timestamps, build-wide data, and sotv