| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
and use a fixed font which actually exists.
Notes:
svn path=/head/; revision=31358
|
|
|
|
| |
Notes:
svn path=/head/; revision=29957
|
|
|
|
|
|
|
|
| |
confusion and suffering. Tested by "make world".
Submitted by: gibbs
Notes:
svn path=/head/; revision=28828
|
|
|
|
|
|
|
|
|
|
|
|
| |
No one has said this would be a bad thing, so given the dearth of comments
I decided to add it, as its an important step towards getting "make world"
'parallel-ized'.
Reviewed by: silence
Submitted by: nnd@itfs.nsk.su
Notes:
svn path=/head/; revision=28746
|
|
|
|
|
|
|
| |
Submitted by: N.Dudorov <nnd@itfs.nsk.su>
Notes:
svn path=/head/; revision=28228
|
|
|
|
|
|
|
| |
Submitted by: N.Dudorov <nnd@itfs.nsk.su>
Notes:
svn path=/head/; revision=28191
|
|
|
|
| |
Notes:
svn path=/head/; revision=27644
|
|
|
|
|
|
|
|
|
| |
really far too long. Let us try 100ms instead, if you have a PP200,
maybe that's even too long. This should speed up make -j# builds.
I wonder why SIGCHLD isn't used...
Notes:
svn path=/head/; revision=25080
|
|
|
|
|
|
|
| |
posix standard on the topic.
Notes:
svn path=/head/; revision=24360
|
|
|
|
| |
Notes:
svn path=/head/; revision=23578
|
|
|
|
|
|
|
| |
in bsd.obj.mk.
Notes:
svn path=/head/; revision=23305
|
|
|
|
| |
Notes:
svn path=/head/; revision=23006
|
|
|
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
Notes:
svn path=/head/; revision=21673
|
|
|
|
|
|
|
|
|
|
| |
line of a Makefile contains this directive, make(1)
will enter a POSIX 1003.2 compliant mode.
Submitted by: Joerg Wunsch <joerg@freebsd.org>
Notes:
svn path=/head/; revision=19344
|
|
|
|
|
|
|
|
|
|
| |
tab and four spaces), and return error message in *err
instead of calling Parse_Error.
Suggested by: Bruce Evans <bde@zeta.org.au>
Notes:
svn path=/head/; revision=18877
|
|
|
|
| |
Notes:
svn path=/head/; revision=18865
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
parse.c(1.9) was:
revision 1.9
date: 1996/09/12 03:03:25; author: bde; state: Exp; lines: +7 -6
Fixed handling of `!=' assignment. Don't warn if the shell's output is
null, but warn if there was an error reading it.
Suggested by: Bruce Evans <bde@zeta.org.au>
Notes:
svn path=/head/; revision=18864
|
|
|
|
|
|
|
|
|
| |
of Christos' version of make(1) and add Id's.
Set straight by: Bruce Evans and Peter Wemm :)
Notes:
svn path=/head/; revision=18804
|
|\
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=18765
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
vendor branch for reference.
Obtained from: Christos Zoulas <christos@netbsd.org>
Notes:
svn path=/cvs2svn/branches/CHRISTOS/; revision=18764
|
| |
| |
| |
| |
| |
| |
| | |
directory location.
Notes:
svn path=/head/; revision=18759
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=18757
|
| |
| |
| |
| |
| |
| |
| |
| | |
"for reference". This doesn't change anything since all files
have been touched.
Notes:
svn path=/cvs2svn/branches/CHRISTOS/; revision=18756
|
|
|
|
| |
Notes:
svn path=/cvs2svn/branches/CHRISTOS/; revision=18731
|
|
|
|
|
|
|
|
|
|
| |
these files are actually installed/built as part of
src/share/doc/psd/12.make. Oops. :)
Pointed out by: Peter Wemm and Bruce Evans
Notes:
svn path=/head/; revision=18751
|
|
|
|
|
|
|
|
| |
`install' cases or there's never anything made to install, and you blow
up in the install. :-)
Notes:
svn path=/head/; revision=18749
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add the .PHONY, .PARALLEL, and .WAIT directives
- Added the -B and -m commandline flags
- misc. man page cleanups
- numerous job-related enhancements
- removed unused header file (bit.h)
- add util.c for functions not found in other envs.
- and a few coordinated whitespace changes
Special thanks to Christos Zoulas <christos@netbsd.org>
for help in the merge. A 'diff -ur' between Net and
FreeBSD now only contains sccsid-related diffs. :)
Obtained from: NetBSD, christos@netbsd.org, and me
Notes:
svn path=/head/; revision=18730
|
|
|
|
| |
Notes:
svn path=/head/; revision=18718
|
|
|
|
|
|
|
|
|
|
|
|
| |
not halt on error. Thanks to Wolfram for reminding me. ;)
Also remove a unnecessary test for c == '\n', since the
loop (in ParseSkipLine) will not terminate unless
c == '\n' || c == EOF, and the EOF case is already
explicted handled by a return statement.
Notes:
svn path=/head/; revision=18492
|
|
|
|
|
|
|
| |
parsing the input file in ParseSkipLine(...).
Notes:
svn path=/head/; revision=18478
|
|
|
|
|
|
|
|
|
|
| |
when used with .elif. Additional fixes include:
- fix continuation line handling when using .for
- plug up a memory leak
Notes:
svn path=/head/; revision=18456
|
|
|
|
| |
Notes:
svn path=/head/; revision=18433
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$(.CURDIR}/obj search while retaining compatability of new
prefix with cwd for the current source tree builds.
.TARGETOBJDIR has been removed from make and CANONICALOBJDIR set in
bsd.obj.mk
The builtin object directory searching is defined specifically as:
If MAKEOBJDIRPREFIX is defined, the search order is
${MAKEOBJDIRPREFIX}${.CURDIR}
${.CURDIR}
Else if MAKEOBJDIR is defined, the search order is
${MAKEOBJDIR}
${.CURDIR}
Otherwise, default to the search order
${.CURDIR}/obj.`uname -m`
$(.CURDIR}/obj
/usr/obj${.CURDIR}
${.CURDIR}
Reviewed by: bde
Notes:
svn path=/head/; revision=18339
|
|
|
|
|
|
|
| |
null, but warn if there was an error reading it.
Notes:
svn path=/head/; revision=18255
|
|
|
|
| |
Notes:
svn path=/head/; revision=17970
|
|
|
|
|
|
|
|
|
|
|
| |
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].
Notes:
svn path=/head/; revision=17969
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=17259
|
|
|
|
|
|
|
|
|
| |
Submitted by: mark@linus.demon.co.uk (Mark Valentine)
Fixed bugs and inconsistencies in synopsis and usage message.
Notes:
svn path=/head/; revision=17193
|
|
|
|
|
|
|
| |
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
Notes:
svn path=/head/; revision=17142
|
|
|
|
|
|
|
| |
*seems* to be that it was the right thing to do.
Notes:
svn path=/head/; revision=16885
|
|
|
|
|
|
|
| |
value for $PWD.
Notes:
svn path=/head/; revision=16809
|
|
|
|
|
|
|
|
| |
really want them) from /usr/src. This is the final version of the
patches, incorporating the feedback I've received from -current.
Notes:
svn path=/head/; revision=16663
|
|
|
|
|
|
|
| |
Submitted by: tgm@netcom.com (Thomas G. McWilliams)
Notes:
svn path=/head/; revision=15086
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=11997
|
|
|
|
| |
Notes:
svn path=/head/; revision=10953
|
|
|
|
|
|
|
| |
don't delete initial space from line instead
Notes:
svn path=/head/; revision=9298
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=9297
|
|
|
|
| |
Notes:
svn path=/head/; revision=9255
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=9254
|
|
|
|
|
|
|
| |
90% of problems in ports Makefiles
Notes:
svn path=/head/; revision=9242
|