diff options
author | Roland McGrath <roland@gnu.org> | 1996-05-01 02:06:01 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1996-05-01 02:06:01 +0000 |
commit | b37586b43684ba1a31a489e30d193665e4263480 (patch) | |
tree | 1819a6bae746cb082f4de98c0c5a6cf668634c5d | |
parent | 3d10a3f4b5b98f6d606ba1fa8eb030be02b9018d (diff) |
(srcdir): Set to . if undefined.
Find Makeconf in $(srcdir).
-rw-r--r-- | Makefile | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -1,4 +1,4 @@ -# +# # Copyright (C) 1993, 1994, 1995, 1996 Free Software Foundation # # This program is free software; you can redistribute it and/or @@ -18,7 +18,11 @@ dir := . makemode := misc -include Makeconf +ifndef srcdir +srcdir = . +endif + +include $(srcdir)/Makeconf lib-subdirs = libshouldbeinlibc libihash libioserver libports libpager \ libfshelp libdiskfs libtrivfs libthreads libps \ @@ -29,7 +33,7 @@ prog-subdirs = auth boot exec fstests init.trim \ login nfs pfinet other-subdirs = hurd doc init subdirs = $(lib-subdirs) $(prog-subdirs) $(other-subdirs) -subdirs-nodist = +subdirs-nodist = working-prog-subdirs := $(filter-out \ $(patsubst %/,%,\ $(dir $(wildcard $(prog-subdirs:=/BROKEN)))),\ @@ -40,7 +44,7 @@ DIST_FILES = COPYING Makeconf config.make.in configure.in configure \ all: $(addsuffix -all,$(lib-subdirs) $(working-prog-subdirs)) -%-all: +%-all: $(MAKE) -C $* all %-lndist: hurd-snap @@ -77,7 +81,7 @@ lndist: lndist-cthreads-h cp-linked-files lndist-cthreads-h: ln -s libthreads/cthreads.h $(srcdir)/hurd-snap/cthreads.h - + cp-linked-files: cp $(srcdir)/install-sh $(srcdir)/hurd-snap/install-sh cp $(srcdir)/config.guess $(srcdir)/hurd-snap/config.guess |