summaryrefslogtreecommitdiff
path: root/usr.bin/make/job.h
AgeCommit message (Expand)Author
2021-12-15make: format comments according to /usr/share/misc/stylerillig
2021-12-15make: use consistent indentation for statements and continuationsrillig
2021-12-15make: remove redundant comments for multiple-inclusion guardsrillig
2021-12-15make: mark several functions whose result must be usedrillig
2021-04-03make: use C99 bool type instead of defining its ownrillig
2021-02-05Avoid strdup in mkTempFilesjg
2020-12-30make(1): format multi-line commentsrillig
2020-12-15make(1): indent job.h with tabs instead of spacesrillig
2020-12-12make(1): move Job.xtraced to ShellWriterrillig
2020-12-12make(1): in jobs mode, extract writing of shell commandsrillig
2020-12-10make(1): negate Job.silent to echorillig
2020-12-10make(1): unpack struct JobFlagsrillig
2020-12-10make(1): split JobFlags into separate fieldsrillig
2020-11-29make(1): use space instead of tab for preprocessor directivesrillig
2020-11-14make(1): fix grammar: setup -> set uprillig
2020-11-14make(1): rename JobState to JobStatusrillig
2020-11-08make(1): remove unused JOB_IGNDOTSrillig
2020-11-07make(1): fix type of Job.suspendedrillig
2020-11-07make(1): clean up JobStartrillig
2020-10-26make(1): group the command line options and argumentsrillig
2020-10-23make(1): convert JobState and JobFlags to enum typesrillig
2020-10-19make(1): move struct Shell from job.h to job.crillig
2020-10-05make(1): prepare job.c, main.c, parse.c, suff.c for WARNS=6rillig
2020-09-28make(1): format job.h consistentlyrillig
2020-09-28make(1): split Job.jobPipe into 2 separate fieldsrillig
2020-09-27make(1): rewrite documentation of Jobrillig
2020-09-27make(1): normalize whitespace in source coderillig
2020-09-27make(1): remove nonexistent function from headerrillig
2020-09-27make(1): fix type of Shell.noPLenrillig
2020-09-21make(1): add specific typedefs for listsrillig
2020-08-29make(1): remove ReturnStatus, SUCCESS and FAILURErillig
2020-08-27make(1): remove unused declarations from job.hrillig
2020-08-22make(1): remove form feeds in the coderillig
2020-08-13make(1): follow naming conventions for multiple-inclusion guardsrillig
2020-07-03make(1): remove trailing whitespacerillig
2013-07-05If commandShell hasErrCtl is true, set shellErrFlag for use bysjg
2013-03-05Add a .STALE special target that gets invoked when dependency files containchristos
2010-09-13Add meta.c which implements "meta" mode for make.sjg
2009-04-11Honour the TMPDIR environment variable instead of always using /tmpapb
2008-12-13Use NULL instead of -1 cast to the relavant type (usually via NIL).dsl
2008-02-15back all changes out until I fix it properly.christos
2008-02-15fix typo in commentdholland
2008-02-14- use pid_t/size_t as appropriate instead of int.christos
2007-10-01Add the ability to tweak the token output before targets in job mode.sjg
2006-10-11There is no need to resize the pollfd array, it can only ever have 2+maxJobsdsl
2006-10-09Rip out the code for the undocumented -P (don't use pipes for commanddsl
2006-10-09Instead of trying to report all the 'job suspended' and 'job resumed'dsl
2006-09-23Complete revamp of the way make handles job control signals.dsl
2006-09-22Replace the two lists 'job_list' (previously 'jobs') and 'stoppedJobs'dsl
2006-06-29Fixed the bug reported in PR 33866, which is that the :Q operator does notrillig