aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make/job.h
Commit message (Expand)AuthorAgeFilesLines
* Remove old fmake. It wasn't built by default for some time. Users thatWarner Losh2015-06-161-80/+0
* 1. Add the ability to tweak the token output before targets in job mode.David E. O'Brien2008-12-291-0/+1
* Exit with error code 2 when run with -k (continue if errors) and build failed.Max Khon2008-12-181-1/+1
* Implement "Remaking Makefiles" feature:Max Khon2007-03-081-0/+2
* Factor out all the .SHELL parsing related stuff into its own file andHartmut Brandt2005-05-241-3/+0
* Before doing any parsing parse the builtin shell specifications andHartmut Brandt2005-05-241-0/+2
* Get rid of global variables for argument vectors produced by brk_string()Hartmut Brandt2005-05-181-1/+1
* Get rid of the ReturnStatus obscuration that was anyway used onlyHartmut Brandt2005-05-181-1/+1
* Move the Boolean and ReturnStatus stuff from sprite.h to util.h andHartmut Brandt2005-05-131-1/+1
* Make Shell_Init() static - it's only used here.Hartmut Brandt2005-05-131-1/+0
* Cleanup main(). Move catching SIGCHLD into job.c. Move unsetenv("ENV")Hartmut Brandt2005-05-121-0/+2
* Compat_RunCommand is used only in job.c so make it static there.Hartmut Brandt2005-05-121-1/+0
* Fix the fix for bin/72510 applied in job.c:1.70. Actually there haveHartmut Brandt2005-05-121-2/+0
* Make shellPath and shellName static - they're used in job.c only.Hartmut Brandt2005-05-101-2/+0
* Move the defines for TMPPAT and KQUEUE from the public job.h into job.cHartmut Brandt2005-05-101-12/+0
* Merge compat.c into job.c. There is a lot in common between theseHartmut Brandt2005-05-101-1/+5
* Move Cmd_Exec() from main.c to job.c and fix its prototype. ThisHartmut Brandt2005-05-101-0/+3
* Remove a forward declaration that isn't needed anymore.Hartmut Brandt2005-04-011-1/+0
* Both struct Job and struct Shell are only used inside job.c so there isHartmut Brandt2005-04-011-160/+0
* Clean up include files and file including. Split nonints.h into piecesHartmut Brandt2005-02-011-102/+127
* Typedefs of pointers to structs are evil. Make Lst and LstNode typedef ofHartmut Brandt2004-12-071-1/+1
* Stylification: missing spaces, extra space after function names, castsHartmut Brandt2004-11-301-2/+0
* Constify the array of predefined shells. It turns out that we need twoHartmut Brandt2004-11-301-24/+27
* Add code to enforce the paralleism count (-j N) for the entire treePoul-Henning Kamp2004-11-121-1/+1
* Get rid of more local/remote leftoversPoul-Henning Kamp2004-11-111-1/+1
* Now with the remote job support removed there can be no remote jobs andHartmut Brandt2004-11-051-7/+1
* Remove the remote stuff from make. This actually never worked in our makeHartmut Brandt2004-11-041-22/+0
* Expand the scope of the .SHELL specification to also coverRuslan Ermilov2004-10-231-0/+4
* Change the select timeout from 100ms to 2 seconds now that SIGCHILD isScott Long2003-12-191-2/+2
* Remove extern declarations from functions and source files where they wouldJuli Mallett2002-10-091-0/+2
* Give make(1) the ability to use KQUEUE to wait for worker processesPoul-Henning Kamp2002-10-041-0/+2
* Don't declare things as extern when they will be static.Juli Mallett2002-09-261-1/+6
* #define<space> -> #define<tab>Juli Mallett2002-09-171-19/+19
* The error functions take constant pointers to strings for their format.Juli Mallett2002-06-121-1/+1
* Prefer BSDmakefile over makefile and Makefile.David E. O'Brien2002-04-131-1/+1
* Fix copyrights, and undo SCS ID damage.David E. O'Brien2002-04-131-2/+3
* remove __PWarner Losh2002-03-221-13/+13
* There's no reason to use fancy forms of NULL. Replace all instancesWill Andrews2000-12-021-1/+1
* Create tempfiles securely.Kris Kennaway2000-01-171-0/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fix a temp file race occurring only when -j is used.Tim Vanderhoek1999-08-221-3/+3
* In these XXX MHz days, waiting 500ms for a process to do something isPoul-Henning Kamp1997-04-211-2/+2
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* O' to be bitten by CVS. Cleanup after importSteve Price1996-10-081-0/+1
* Merge in NetBSD's changes to make(1). Changes include:Steve Price1996-10-061-1/+1
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-6/+6
* Bring in a number of changes from NetBSD's make, fixing quite a fewJordan K. Hubbard1995-01-231-16/+16
* BSD 4.4 Lite Usr.bin SourcesRodney W. Grimes1994-05-271-0/+233