diff options
author | Roland McGrath <roland@gnu.org> | 1999-09-19 03:25:12 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1999-09-19 03:25:12 +0000 |
commit | 4e39a67ef13701e7b7fef81205fd72da796cb377 (patch) | |
tree | 8f1c8f0c1a25ccb3c212c685beabd8bf2f21831d | |
parent | 4b194cafd500742f928041aeefe6a3dd8324172d (diff) |
1999-09-18 Roland McGrath <roland@baalperazim.frob.com>
* Makeconf [$(makemode) != misc]: Use this to protect linking rules,
so we don't define any rule for $(targets) if $(makemode) is misc.
-rw-r--r-- | Makeconf | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -149,6 +149,17 @@ else linktarg := $(linktarg) $(linktarg:=.static) endif +ifeq ($(makemode),misc) + ifndef doinst + doinst := many + endif + ifndef installationdir + ifneq (,$(target)$(targets)) + ?Error subdir Makefile must define installationdir + endif + endif +endif + ifeq ($(cleantarg),) cleantarg := $(linktarg) endif @@ -243,6 +254,8 @@ ifeq ($(doinst),many) target = $(filter-out $(special-targets),$(targets)) endif +ifneq ($(makemode),misc) + ifeq ($(doinst),one) $(target) $(target).static: $(OBJS) $(OTHERLIBS) $(library_deps) endif @@ -326,6 +339,8 @@ ifneq ($(makemode),library) hurd-bug-addr-dir-dep = libhurdbugaddr endif +endif # makemode != misc + directory-depend: $(..)$(dir).d $(..)$(dir).d: $(srcdir)/Makefile rm -f $@ |