summaryrefslogtreecommitdiff
path: root/usr.bin/make/meta.c
AgeCommit message (Expand)Author
2016-05-10Apply realpath() to p before matching against metaIgnorePaths.sjg
2016-03-11Handle missing file for Read the same as for Write, since if itsjg
2016-03-07str2Lst_Append tokenizes the string and uses it in the list so we can'tchristos
2016-02-27CID 1025009: Fix wrong code (NULL deref)christos
2016-02-27CID 1025008: Free memory returned by Var_Substchristos
2016-02-27CID 1025007: Don't leak missingFileschristos
2016-02-27CID 1025006: pbm can't be NULL at this point.christos
2016-02-27Let makefiles decide if depend file gets a meta filesjg
2016-02-18Adapt to changed Var_Subst()sjg
2016-02-18Actually FALSE as last arg to Var_Subst makes more sensesjg
2016-02-18Adapt to new Var_Subst prototypesjg
2016-01-17remove free NULL checks (Tilman Sauerbeck)christos
2016-01-17provide missing FD_CLOEXEC for the havenots.christos
2016-01-17Use FD_CLOEXEC (Tilman Sauerbeck)christos
2015-11-30Use lstat(2) if we have a link, incase it is a symlink.sjg
2015-10-11Add Boolean wantit to Var_Parse and Var_Substsjg
2015-10-10Do not hard-code ingnoring of makeDependfilesjg
2015-04-11Use separate vars to track cwd and last dir a process read.sjg
2015-04-01Close child's reference to meta file.sjg
2014-11-06Ensure -- filemon is at start of linesjg
2014-10-20Use read and fwrite rather than fgets and printf when reading filemon data.sjg
2014-10-18src is too big these days to tolerate superfluous apostrophes. It'ssnj
2013-10-01meta_oodate: 'L'ink and 'M'ove entries need extra processing.sjg
2013-06-25Add .MAKE.META.IGNORE_PATHS to facilitate local additions to the pathssjg
2013-06-24Ignore any files in /proc/sjg
2013-05-16New compiler doesn't like foo()sjg
2013-03-31Refine the effect of .OODATE on command comparison.sjg
2013-03-23After removing an entry from missingFiles,sjg
2013-03-23If built with filemon support, set .MAKE.PATH_FILEMON to _PATH_FILEMONsjg
2013-01-19meta_oodate: rename ignoreOODATE to needOODATE.sjg
2012-06-27gcc 4.2 doesn't like externs inside functionssjg
2011-09-21PR/45383: Henning Petersen: Swapped lseek argschristos
2011-09-02meta_oodate should ignore makeDependfilesjg
2011-08-28In meta mode, we create .meta files for most targets.sjg
2011-08-18If a target is explicitly flagged .META,sjg
2011-06-22After each strsep(&p) check that p is valid.sjg
2011-06-11Use %zu rather than castsjg
2011-06-10size_t on amd64 doesn't like %u, use a cast.sjg
2011-05-04Add .MAKE.META.BAILIWICK - to identify the scope of make's control.sjg
2011-03-31Call meta_job_finish() from meta_job_error(), so that ifsjg
2011-03-30Add NetBSD tagssjg
2011-03-29Check for extra commands as soon as we reach CWD,sjg
2011-03-27Use curdirOk as the tokensjg
2011-03-27When .MAKE.MODE inlcudes 'meta'; 'curdir=true' enables creating .metasjg
2011-03-06Only need to getcwd() oncesjg
2011-03-06CWD should be compared against cwdsjg
2011-03-04main.c now exports curdir[] so we can use it.sjg
2011-02-13When making a target that involves creating itermediate dirs,sjg
2011-02-08tmplen should be staticsjg
2010-12-15Invalidate meta_fname when we finish a job, so that in compatsjg