From 887059f618c3e101c48cf3d675dceda2f88b44d6 Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Wed, 4 Feb 1998 16:34:11 +0000 Subject: [PATCH] Added the tcl lib rules and definitions. --- config/RULES.Unix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/config/RULES.Unix b/config/RULES.Unix index 3ff34bc34..ba9bc7a4e 100644 --- a/config/RULES.Unix +++ b/config/RULES.Unix @@ -3,6 +3,8 @@ INCREC +=$(RECTYPES) $(MENUS) INSTALL_PROD = $(PROD:%= $(INSTALL_BIN)/%) INSTALL_LIBS = $(LIBNAME:%= $(INSTALL_LIB)/%) +INSTALL_TCLLIBS=$(TCLLIBNAME:%=$(INSTALL_TCLLIB)/%) +INSTALL_TCLINDEX=$(TCLINDEX:%=$(INSTALL_TCLLIB)/%) INSTALL_INC = $(INC:%= $(INSTALL_INCLUDE)/%) INSTALL_OSINCLUDE = $(INSTALL_INCLUDE)/os/$(T_A) INSTALL_OSINC = $(OSINC:%= $(INSTALL_OSINCLUDE)/%) @@ -57,7 +59,8 @@ buildInstall :: build \ $(INSTALL_TEMPLATES)/$(TEMPLATES_DIR) $(INSTALL_TEMPLATE) \ $(INSTALL_CONFIG) $(INSTALL_CONFIGS) \ $(INSTALL_DBD) $(INSTALL_DBS) $(INSTALL_BPTS) \ - $(INSTALL_DBDNAME) $(INSTALL_INCREC) + $(INSTALL_DBDNAME) $(INSTALL_INCREC) \ + $(INSTALL_TCLLIBS) $(INSTALL_TCLINDEX) depends:: $(SRCS.c) $(SRCS.cc) ifdef SRCS @@ -230,6 +233,18 @@ $(INSTALL_LIB)/%.a: %.a $(RANLIB) $(RANLIBFLAGS) $@; \ fi +$(INSTALL_TCLLIB)/%: % + @echo "Installing Tcl library $@" + @$(INSTALL) -m 555 $< $(INSTALL_TCLLIB) + +$(INSTALL_TCLLIB)/%: ../% + @echo "Installing Tcl library $@" + @$(INSTALL) -m 555 $< $(INSTALL_TCLLIB) + +$(INSTALL_TCLLIB)/$(TCLINDEX): $(INSTALL_TCLLIBS) + @echo "Updating $@" + @echo eval auto_mkindex $(INSTALL_TCLLIB) "$(TCLLIBNAME)" | tclsh + $(INSTALL_CONFIG)/%: % @echo "Installing Config File $@" @$(INSTALL) -m 644 $< $(INSTALL_CONFIG)