From 0dbaefd5d969648cb34dd75b92f7c55604a72268 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Wed, 7 Jan 2004 15:26:40 +0000 Subject: [PATCH] += version number for LOADABLE_SHRLIB. --- configure/RULES_BUILD | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index c3bc4b0c0..763fd23ef 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -327,19 +327,18 @@ $(INSTALL_LIB)/%.lib: %.lib @$(INSTALL_LIBRARY) -d -m 644 $< $(INSTALL_LIB) $(INSTALL_SHRLIB)/lib%: lib% - @echo "Installing library $@" + @echo "Installing shared library $@" @$(INSTALL_LIBRARY) -d -m 555 $< $(INSTALL_SHRLIB) ifdef SHRLIB_VERSION @$(RM) $(subst .$(SHRLIB_VERSION),,$@) ln -s $< $(subst .$(SHRLIB_VERSION),,$@) - endif # SHRLIB_VERSION ifneq ($(INSTALL_TCLLIB),$(INSTALL_BIN)) $(INSTALL_TCLLIB)/%: % @echo "Installing Tcl library $@" @$(INSTALL) -d -m 555 $< $(INSTALL_TCLLIB) - + $(INSTALL_TCLLIB)/%: ../% @echo "Installing Tcl library $@" @$(INSTALL) -d -m 555 $< $(INSTALL_TCLLIB) @@ -348,7 +347,11 @@ endif $(INSTALL_LOADABLE_SHRLIBS): $(INSTALL_SHRLIB)/%: % @echo "Installing loadable shared library $@" @$(INSTALL_LIBRARY) -d -m 555 $< $(INSTALL_SHRLIB) - +ifdef SHRLIB_VERSION + @$(RM) $(subst .$(SHRLIB_VERSION),,$@) + ln -s $< $(subst .$(SHRLIB_VERSION),,$@) +endif # SHRLIB_VERSION + $(INSTALL_CONFIG)/%: % @echo "Installing config file $@" @$(INSTALL) -d -m 644 $< $(@D) @@ -400,5 +403,3 @@ $(INSTALL_TEMPLATES_SUBDIR)/%: % endif # BASE_RULES_BUILD # EOF RULES_BUILD - -