diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | Makeconf | 7 |
2 files changed, 10 insertions, 1 deletions
@@ -1,5 +1,9 @@ 1999-09-17 Thomas Bushnell, BSG <tb@mit.edu> + * Makeconf [Installation section]: Last change (9 Sep 1999) broke + this. Separate more clearly the library and non-library install + rules. + * Makefile ($(prog-subdirs) $(lib-subdirs), %-lndist, %-clean, %-relink, %-objs, %-install, %-install-headers, %-TAGS, %.d): Pass -e to sub-make, so that explicit prefix= args (etc.) get passed @@ -175,6 +175,9 @@ endif endif # Installation +ifneq ($(makemode),library) + +# not library ifndef targets targets = $(target) endif @@ -184,8 +187,10 @@ all: $(install-targets) install: $(installationdir) $(addprefix $(installationdir)/,$(install-targets)) $(addprefix $(installationdir)/,$(installable)): $(installationdir)/%: % $(INSTALL_PROGRAM) $(INSTALL-$<-ops) $< $@ +else + +# library (several parts, library itself, headers, etc.) -ifeq ($(makemode),library) all: libs install libs: add-to-librecord add-to-librecord: $(targets) |