summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/Makefile (follow)
Commit message (Expand)AuthorAgeFilesLines
* make the choice of engine explicitespie2020-01-131-2/+2
* move a large chunk of suff.c into its own file (independent functions whichespie2020-01-131-3/+3
* depend is deadespie2017-07-191-3/+1
* Implement the ${<D} and ${<F} variables, as documented in the manual.natano2016-10-141-2/+2
* make sure we use stdbool.hespie2015-10-141-2/+1
* a wee little bit more cleanup (more const and remove noise from CDIAGFLAGS...espie2015-01-231-2/+2
* adjust to ohash being in libutil now, and to the interface changes.espie2014-05-121-10/+11
* don't use >$@ directlyespie2014-03-221-4/+4
* remove TIMESTAMP abstraction layer, prodded by theo.espie2013-04-231-2/+1
* more changes, discussed and tested by various people.espie2012-10-021-2/+2
* zap lint remainsespie2012-09-211-4/+1
* major overhaul of the way make handle jobs, inspired by dpb:espie2012-09-211-2/+3
* Stop installing me(1) and ms(1) source code.schwarze2010-10-171-5/+1
* pure whitespace cleanupespie2010-04-251-2/+2
* changes to get target equivalence to work better.espie2008-11-041-2/+2
* new function: lstRequeue, to be used by the job handlerespie2008-01-121-2/+2
* Fix CLEANFILESmiod2007-10-231-3/+3
* rewrite of the basic suffix/target parsing: use hash for suffixes.espie2007-09-171-7/+7
* first step towards sanity: take the functions common to parallel/not parallelespie2007-09-161-2/+2
* scaffolding to recognize special targets/sources using ohash functions.espie2007-09-161-2/+6
* cut up dir.c into dir.c/direxpand.c as there is very little interface betweenespie2007-09-161-2/+3
* zap unneeded stuffespie2007-07-211-4/+1
* espie, you have got to be jokingderaadt2007-07-091-2/+1
* A set of big related changes. okay millert@, tested further by kettenis@espie2007-07-081-1/+4
* allow this to build w/ cross-tools thru providing proper hostcflags; found by rainor's workmickey2007-03-181-7/+11
* same hack for .ln as .oespie2006-04-251-1/+3
* revert totally unapproved commit.espie2004-01-281-10/+2
* missing deps for generate and a commented out section useful for bootstrapping w/ alien libc's (now that it uses an evil o'hash functions)mickey2004-01-281-2/+10
* Obey LDSTATIC when building "generate".art2002-07-251-2/+2
* This is the first step in sanitizing the conditional parser.espie2002-06-111-2/+4
* Do not hardcode mvme88k-specific compilation flags here, especially sincemiod2002-04-221-4/+1
* Fixed version... don't see how this could work on i386, since it didn'tespie2001-11-111-2/+2
* undo changes that crash on (at least) the alphaderaadt2001-11-111-2/+2
* Redo LstInit as a macro: smaller and faster code in all cases, zeroing twoespie2001-11-111-2/+2
* Make make cross-compilable.art2001-09-161-3/+3
* CDIAGFLAGSespie2001-07-181-3/+4
* Use Str_concat instead of fixed buffers and snprintf in building paths.espie2001-06-051-1/+2
* Mostly clean-up:espie2001-05-231-6/+10
* Synch with my current work.espie2001-05-031-15/+20
* Use the ohash_* that's now in libc.espie2001-03-021-18/+3
* Change the time stamp interface to use an abstract datatype.espie2000-11-241-1/+2
* This kills the last old hashing table, in arch.cespie2000-09-141-2/+2
* Some systematic clean-up.espie2000-09-141-2/+2
* Major unobfuscation: split var modifiers handling to a separate file.espie2000-07-171-2/+2
* This does replace Str_Match with a better routine, which handles negatedespie2000-07-171-1/+9
* Cater to people who don't run make depend better.espie2000-06-251-2/+3
* This patch is worth a lot, speed-wise.espie2000-06-231-3/+3
* This is the speed-up patch, which doubles make speed (almost).espie2000-06-231-2/+33
* Trivial consequences of the previous list changes:espie2000-06-231-5/+4
* This removes the few instances of Lst_New left.espie2000-06-171-1/+2