summaryrefslogtreecommitdiffstats
path: root/usr.bin/make
Commit message (Collapse)AuthorAgeFilesLines
* Fixed a missing colon in `notyet' code.bde1996-08-311-1/+1
|
* Listed all the environment variables (MACHINE and PWD were missing).bde1996-08-311-4/+27
| | | | | | | | Documented PWD. MACHINE and MAKEOBJDIR are are still undocumented except in main.c. I will be changing MAKEOBJDIR back to its old behaviour so that the comment in main.c actually applies. Removed irrelevant misformatted text about make's name being argv[0].
* 'make' prints an extra leading `make: ' and extra trailing newline ifnate1996-07-231-1/+1
| | | | | | | | | | | | | | | there is no target to make. % make make: make: no target to make. % Beause the function Punt() in main.c takes care of leading 'make:' and trailing newline, so, there is no need to pass explicitly. Submitted by: enami@ba2.so-net.or.jp Obtained from: NetBSD GNATS
* Added a -V option to print make's idea of the value of a variable.bde1996-07-172-8/+47
| | | | | | Submitted by: mark@linus.demon.co.uk (Mark Valentine) Fixed bugs and inconsistencies in synopsis and usage message.
* General -Wall warning cleanup, part I.jkh1996-07-121-1/+1
| | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu>
* Put back the $PWD override behavior of revision 1.4. The concensusjkh1996-07-011-0/+6
| | | | *seems* to be that it was the right thing to do.
* Remove code which overrode the opinion of getcwd() with an often bogusjkh1996-06-271-6/+0
| | | | value for $PWD.
* Bring in my changes for removing the pestilent obj links (unless youjkh1996-06-242-28/+9
| | | | | really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current.
* Fix a typo.joerg1996-04-071-1/+1
| | | | Submitted by: tgm@netcom.com (Thomas G. McWilliams)
* Fix the :S modifier to substitute in each word of the variable, accordingadam1995-11-011-16/+6
| | | | | | | to the description in the manpage. g flag means "replace every occurence in each word", and its absence means "replace first occurence in each word". Previously, absence of the g flag was implemented to mean "replace first occurence found in all words, and then stop replacing", which was incorrect.
* Stop using gnumalloc.phk1995-09-221-4/+1
|
* Back out prev. NetBSD fix, it cause skipping some error constructions,ache1995-06-241-5/+3
| | | | don't delete initial space from line instead
* Don't make error on ^<spaces>\nache1995-06-241-1/+1
| | | | Obtained from: NetBSD
* Fix parsing SYSV/GNU "include"ache1995-06-181-0/+1
|
* NetBSD fixes: declare more prototypes, move .OPTIONAL in alphabetache1995-06-185-5/+26
| | | | | | | | order, prevent suffix rule, if direct or children dependances exists, forget to free v->name in var.c My fixes: fix famous ^\t\n bug, correct free order in str_end Reviewed by: bde Obtained from: NetBSD, me
* Allow additional parsing of SYSV/GNU make "include" directive, it coversache1995-06-161-2/+2
| | | | 90% of problems in ports Makefiles
* Remove trailing whitespace.rgrimes1995-05-3038-465/+465
|
* Bring in a number of changes from NetBSD's make, fixing quite a fewjkh1995-01-2333-749/+1489
| | | | | | | | | | | | problems in the process: 1. Quoting should work properly now. In particular, Chet's reported bash make problem has gone away. 2. A lot of memory that just wasn't being free'd after use is now freed. This should cause make to take up a LOT less memory when dealing with archive targets. 3. Give proper credit to Adam de Boor in a number of files. Obtained from: NetBSD (and Adam de Boor)
* Use gnumalloc.dg1994-08-291-0/+3
|
* Fix a problem with passing quoted strings down to commands.sef1994-08-241-3/+6
| | | | Reviewed by: Sean Eric Fagan
* This commit was generated by cvs2svn to compensate for changes in r1590,rgrimes1994-05-2757-0/+26173
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * BSD 4.4 Lite Usr.bin Sourcesrgrimes1994-05-2757-0/+26173
|
* BSD 4.4 Lite Usr.bin Sourcesrgrimes1994-05-272-0/+107
OpenPOWER on IntegriCloud