christos
95531c8e1f
Fixes from Paul Borman (prb@bsdi.com)
...
1. Honor environment variable $MACHINE if set over uname.machine
2. archives with :: are always out of date, even when they have no children.
3. VAR= a b c # comment, gets the trailing blanks trimmed, unless
escaped by \. I'll have to read the posix manul to make sure that it
is ok to handle escapes here.
1995-01-06 19:57:27 +00:00
gwr
4ca862ca1d
Get the name of this type of MACHINE from utsname
...
so we can share an executable for similar machines.
(i.e. m68k: amiga hp300, mac68k, sun3, ...)
1994-09-30 03:14:21 +00:00
mycroft
e046f69de1
Use getcwd(3), not getwd(3), and remove some old, unused compatibility code.
1994-09-23 09:33:21 +00:00
jtc
9f7dde6ba0
Christos' fix for quoting variable extraction properly.
1994-06-16 18:50:04 +00:00
jtc
26a8972fd7
Fixes from Christos Zoulas, who used purify, objectcenter and testcenter
...
to find memory leaks and illegal memory accesses.
1994-06-06 22:45:17 +00:00
cgd
3db59563ee
fixes/improvements from Christos Zoulas <christos@deshaw.com>.
1994-03-05 00:34:29 +00:00
jtc
e890eb6415
Include appropriate header files to bring prototypes into scope.
1994-01-13 21:01:40 +00:00
pk
f0e170dc10
Introduced ${.OBJDIR}. The variable is similar to .CURDIR but points at
...
the directory where make builds the targets. It can be used to clean up
those cumbersome Makefiles that have to guess at the "obj" directory.
1993-12-22 00:25:57 +00:00
jtc
5a178ffc9b
POSIX.2 added the -S flag (opposite of -k). It was allready there,
...
just #ifdef'ed out.
1993-12-17 23:55:57 +00:00
jtc
77e8bced10
Fix bug (PR #42 ) with -j flag. Doesn't seem to do anything, but at
...
least it doesn't dump core anymore.
1993-12-15 18:26:40 +00:00
cgd
edcba29bc8
add MACHINE_ARCH
1993-12-04 02:12:34 +00:00
cgd
670f052fd7
add support for an obj.${MACHINE} dir, which will be used rather than obj,
...
if both exist. basically, precedence is now:
MAKEOBJDIR or (obj.${MACHINE} then obj)
.
1993-10-23 02:32:03 +00:00
cgd
e57d888eed
fix from chmr@edvz.tu-graz.ac.at (Christoph Robitschko)
...
to get things right if obj is a symlink and points to nowhere.
1993-08-23 05:29:31 +00:00
mycroft
e9d867ef50
Add RCS identifiers.
1993-08-01 17:54:45 +00:00
cgd
2b3bd9befd
remember curdir as something other than ".", so that makes
...
of things which include files in directories won't get hosed...
1993-07-08 03:41:58 +00:00
cgd
883c20ae5a
made .CURDIR be absolute, not relative, thereby eliminating
...
the need for some of the makefile trickery when making objects,
and fixing a few .PATH bugs
1993-03-23 07:26:38 +00:00
cgd
e541169ce2
after 0.2.2 "stable" patches applied
1993-03-21 18:04:42 +00:00
cgd
61f282557f
initial import of 386bsd-0.1 sources
1993-03-21 09:45:37 +00:00