| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to make.conf(5) to have a `deptree' target in all makefiles:
.NOTMAIN: deptree
deptree:
@echo 'Dependency tree for ${MAKE} in ${.CURDIR}:'
@l=1; \
for d in ${.MAKEFILE_LIST}; do \
case "$$d" in \
..) l=$$(($$l-2));; \
/*) printf '%-*s%s\n' $$l '' "`realpath \"$$d\"`"; \
l=$$(($$l+2));; \
*) printf '%-*s%s\n' $$l '' \
"`realpath \"${.OBJDIR}/$$d\"`"; \
l=$$(($$l+2));; \
esac \
done
Notes:
svn path=/stable/4/; revision=131892
|
| |
|
|
|
|
|
| |
has no commands.
Notes:
svn path=/stable/4/; revision=130300
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=126162
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=123562
|
| |
|
|
|
|
|
|
|
|
|
| |
(HEAD is not subject to this bug.)
PR: bin/56087
Submitted by: Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
Approved by: murray@re
Notes:
svn path=/stable/4/; revision=120908
|
| |
|
|
|
|
|
| |
PR: bin/44750
Notes:
svn path=/stable/4/; revision=117869
|
| |
|
|
|
|
|
|
|
|
|
| |
The -C option's behavior still has an issue of not affecting
the value of .CURDIR and .OBJDIR variables, as it should be.
This will be addressed later.
PR: bin/47149, bin/50981
Notes:
svn path=/stable/4/; revision=113513
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=110355
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=108289
|
| |
|
|
|
|
|
| |
Reviewed by: alfred && jmallet
Notes:
svn path=/stable/4/; revision=107980
|
| |
|
|
|
|
|
| |
# I botched this MFC. It should have been done before 4.7 :-(
Notes:
svn path=/stable/4/; revision=106841
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/stable/4/; revision=103147
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=100620
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=98564
|
| |
|
|
|
|
|
|
|
|
|
| |
Fix make(1) behaviour regarding SysV-style substitution when given a nil
left-hand-side.
PR: bin/5297
Submitted by: "Matthew Emmerton" <matt@gsicomp.on.ca>
Notes:
svn path=/stable/4/; revision=98322
|
| |
|
|
|
|
|
|
| |
Use the actual path as per realpath(3) when referring to the Makefile internal
to make(1), but export the path name as handed to us in ${MAKEFILE}
Notes:
svn path=/stable/4/; revision=98318
|
| |
|
|
|
|
|
|
|
|
|
| |
its value has been determined in a manner similar to C. However, this
was not the case. This patch should fix the problem.
PR: bin/34032
Submitted by: Alan Eldridge <alane@geeksrus.net>
Notes:
svn path=/stable/4/; revision=91375
|
| |
|
|
|
|
|
|
| |
Make substitutions in internal macros like $(@F:.o=.c) work.
PR: bin/24377
Notes:
svn path=/stable/4/; revision=90758
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/stable/4/; revision=81777
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=80147
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=77163
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=77055
|
| |
|
|
|
|
|
|
|
| |
of null-suffix rules fail after the suffix list had been cleared.
Approved by: jkh, rwatson
Notes:
svn path=/stable/4/; revision=74006
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=73879
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=73502
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=73220
|
| |
|
|
|
|
|
| |
submissions. Style changes were purposefully avoided.
Notes:
svn path=/stable/4/; revision=72423
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=71105
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=70198
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=69768
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=69109
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=69108
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=69097
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=69096
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=67304
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=66367
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63318
|
| |
|
|
|
|
|
| |
Minor warnings in tip corrected.
Notes:
svn path=/stable/4/; revision=62348
|
| |
|
|
|
|
|
| |
Approved by: jkh
Notes:
svn path=/stable/4/; revision=60740
|
| |
|
|
|
|
|
|
|
|
| |
Better patch submitted by: steve
Reviewed by: phk, steve, chuckr, obrien
Lyndon Nerenberg <lyndon@orthanc.ab.ca>
Approved by: jkh
Notes:
svn path=/stable/4/; revision=60738
|
| |
|
|
|
|
|
|
| |
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
Notes:
svn path=/head/; revision=57670
|
| |
|
|
|
|
|
|
| |
PR: docs/17057
Submitted by: Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>
Notes:
svn path=/head/; revision=57666
|
| |
|
|
|
|
|
| |
Reviewed by: hoek
Notes:
svn path=/head/; revision=56280
|
| |
|
|
|
|
|
| |
Reviewed by: imp
Notes:
svn path=/head/; revision=56151
|
| |
|
|
|
|
|
|
| |
PR: docs/15265
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
Notes:
svn path=/head/; revision=54147
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
make(1) uses sysctlbyname() to find out if it is running on a PC98
machine. This check has been added on 1998/9/9. The MIB variable was
added on 1998/8/31. At that time __FreeBSD_version was 300003. So,
only perform the check *if* __FreeBSD_version is defined and if it's
greater than 300003.
For the record: sysctlbyname was added on 1997/5/30 so this change
automaticly handles that...
Notes:
svn path=/head/; revision=53631
|
| |
|
|
| |
Notes:
svn path=/head/; revision=53186
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
It appears that make fails to read the global symbol table of the archive file,
making it think that the library needs to be rebuilt.
fix supplied in PR:
PR: bin/14167
Submitted by: Sebastian Lederer <lederer@bonn-online.com>
Reviewed by: gallatin@FreeBSD.ORG
Notes:
svn path=/head/; revision=52109
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
of VPATH to be a little sexier. I'd say it looks a bit like Claudia
Schiffer now, which I consider a definate improvement. We're also a little
more subtle about saying that VPATH is for backward(s) compatibility.
Submitted-by: chris, bde, and myself
[although none of their descriptions were as sexy
M(|is|r)s Schiffer, of course].
Notes:
svn path=/head/; revision=51155
|
| |
|
|
|
|
|
|
|
|
|
|
| |
for BSD less than 4.4 where sys/cdefs.h DNE but can be simulated with
param.h. Unfortunately, the additional include did little to actually
improve portability since we've lost portability in several other chunks
of make code (err(), sysctlbyname(), probable more).
Partly submitted by: bde
Notes:
svn path=/head/; revision=51151
|