From fb8ca8ad805a83d6fee1de57b017754613e7d5a4 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Fri, 7 Jun 2019 15:59:57 -0300 Subject: [PATCH] Updating HLLAPI client library install methods. --- Makefile.in | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+), 0 deletions(-) diff --git a/Makefile.in b/Makefile.in index dfc2d7f..4f58c99 100644 --- a/Makefile.in +++ b/Makefile.in @@ -250,6 +250,23 @@ $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@: \ $(DBUS_LIBS) $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@: \ + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@ + + @echo $< ... + @rm -f $@ + @$(LN_S) \ + $^ \ + $@ + +$(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@: \ + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ + + @rm -f $@ + @$(LN_S) \ + $^ \ + $@ + +$(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \ $(foreach SRC, $(basename $(LIBRARY_SOURCES)), $(OBJRLS)/$(SRC).o) @$(MKDIR) $(@D) @@ -281,6 +298,7 @@ $(PLUGIN_NAME)-@PACKAGE_VERSION@.@host@.zip: \ #---[ Install Targets ]------------------------------------------------------------------ install: \ + install-shared \ install-plugin install-plugin: \ @@ -292,6 +310,23 @@ install-plugin: \ $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@ \ $(DESTDIR)$(libdir)/pw3270-plugins +install-shared: \ + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@ + + @$(MKDIR) $(DESTDIR)/$(libdir) + + @$(INSTALL_PROGRAM) \ + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ \ + $(DESTDIR)/$(libdir) + + @$(LN_S) \ + lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ \ + $(DESTDIR)/$(libdir)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@ \ + + @$(LN_S) \ + lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@ \ + $(DESTDIR)/$(libdir)/lib$(LIBRARY_NAME)@DLLEXT@ + #---[ Misc Targets ]--------------------------------------------------------------------- $(POTDIR)/$(PLUGIN_NAME).pot: \ -- libgit2 0.21.2