summaryrefslogtreecommitdiff
path: root/usr.bin/make/engine.c
AgeCommit message (Expand)Author
2010-04-25pure whitespace cleanupMarc Espie
2009-08-16write sensible error messageMarc Espie
2009-08-16avoid touching .PHONY targets, they don't exist.Marc Espie
2009-05-12zap double prototypeMarc Espie
2009-05-10simplify job handling a great deal: we don't care when jobs getMarc Espie
2009-04-26move code around a bit, extract code from run_prepared_gnodeMarc Espie
2008-11-10missing staticMarc Espie
2008-11-10adjust comment to reflect reality (CompatRunCommand is gone)Marc Espie
2008-11-04changes to get target equivalence to work better.Marc Espie
2008-01-29A few changes:Marc Espie
2008-01-02fix obvious bug in .NODEFAULT handlingMarc Espie
2007-12-31if our node doesn't have a lineno/fname, inherit from `used' node.Marc Espie
2007-11-17simplify dynamic variable handling a great deal:Marc Espie
2007-11-17.PHONY targets should not look at files.Marc Espie
2007-11-10rename make -> must_make, made -> built_statusMarc Espie
2007-11-06simplify the way we deal with implicit rules and handle $<.Marc Espie
2007-11-03simplify: Job_CheckCommands deals with silent and ignerr now, so there'sMarc Espie
2007-11-03do the silent/ignore check in Job_CheckCommands, so that make -j4 -s worksMarc Espie
2007-11-02Work done at p2k7.Marc Espie
2007-09-17rewrite of the basic suffix/target parsing: use hash for suffixes.Marc Espie
2007-09-17fix indentMarc Espie
2007-09-17minor tweaksMarc Espie
2007-09-17separate rewrite_times functionMarc Espie
2007-09-17kill extra spaces at end of lineMarc Espie
2007-09-17kill += 1, -= 1 -> ++, --Marc Espie
2007-09-16reindentMarc Espie
2007-09-16rename Targ_FmtTime into time_to_string and move it, as it's not relatedMarc Espie
2007-09-16first step towards sanity: take the functions common to parallel/not parallelMarc Espie