diff options
author | bde <bde@FreeBSD.org> | 1996-09-05 17:53:13 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1996-09-05 17:53:13 +0000 |
commit | e88717b61d6e9f633f55ab99c6815b9da60d0b63 (patch) | |
tree | 3304569efe9d898dc67521d556bc9cfff645ca25 /share/mk/bsd.prog.mk | |
parent | 11546f4616454e8fe6b6b85898bc2f22f9930985 (diff) | |
download | FreeBSD-src-e88717b61d6e9f633f55ab99c6815b9da60d0b63.zip FreeBSD-src-e88717b61d6e9f633f55ab99c6815b9da60d0b63.tar.gz |
Fixed `make objlink' (and `make obj' in the (non-default) OBJLINK case).
Running them twice usually destroyed the target binary. E.g., the
second `make objlink' in `make objlink; make; make objlink' replaced
the `cat' binary by a symlink cat@ -> /usr/obj/usr/src/bin/cat.
`ln -fs' is unusable when the target might be a symlink that resolves
to a directory. Then -f applies to a file in the directory and not
to the symlink. This seems to be the standard (and sometimes useful)
behaviour.
Diffstat (limited to 'share/mk/bsd.prog.mk')
0 files changed, 0 insertions, 0 deletions