Commit fb8ca8ad805a83d6fee1de57b017754613e7d5a4

Authored by Perry Werneck
1 parent 24f5761e
Exists in master and in 1 other branch develop

Updating HLLAPI client library install methods.

Showing 1 changed file with 35 additions and 0 deletions   Show diff stats
@@ -250,6 +250,23 @@ $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@: \ @@ -250,6 +250,23 @@ $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@: \
250 $(DBUS_LIBS) 250 $(DBUS_LIBS)
251 251
252 $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@: \ 252 $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@: \
  253 + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@
  254 +
  255 + @echo $< ...
  256 + @rm -f $@
  257 + @$(LN_S) \
  258 + $^ \
  259 + $@
  260 +
  261 +$(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@: \
  262 + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@
  263 +
  264 + @rm -f $@
  265 + @$(LN_S) \
  266 + $^ \
  267 + $@
  268 +
  269 +$(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \
253 $(foreach SRC, $(basename $(LIBRARY_SOURCES)), $(OBJRLS)/$(SRC).o) 270 $(foreach SRC, $(basename $(LIBRARY_SOURCES)), $(OBJRLS)/$(SRC).o)
254 271
255 @$(MKDIR) $(@D) 272 @$(MKDIR) $(@D)
@@ -281,6 +298,7 @@ $(PLUGIN_NAME)-@PACKAGE_VERSION@.@host@.zip: \ @@ -281,6 +298,7 @@ $(PLUGIN_NAME)-@PACKAGE_VERSION@.@host@.zip: \
281 #---[ Install Targets ]------------------------------------------------------------------ 298 #---[ Install Targets ]------------------------------------------------------------------
282 299
283 install: \ 300 install: \
  301 + install-shared \
284 install-plugin 302 install-plugin
285 303
286 install-plugin: \ 304 install-plugin: \
@@ -292,6 +310,23 @@ install-plugin: \ @@ -292,6 +310,23 @@ install-plugin: \
292 $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@ \ 310 $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@ \
293 $(DESTDIR)$(libdir)/pw3270-plugins 311 $(DESTDIR)$(libdir)/pw3270-plugins
294 312
  313 +install-shared: \
  314 + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@
  315 +
  316 + @$(MKDIR) $(DESTDIR)/$(libdir)
  317 +
  318 + @$(INSTALL_PROGRAM) \
  319 + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ \
  320 + $(DESTDIR)/$(libdir)
  321 +
  322 + @$(LN_S) \
  323 + lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ \
  324 + $(DESTDIR)/$(libdir)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@ \
  325 +
  326 + @$(LN_S) \
  327 + lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@ \
  328 + $(DESTDIR)/$(libdir)/lib$(LIBRARY_NAME)@DLLEXT@
  329 +
295 #---[ Misc Targets ]--------------------------------------------------------------------- 330 #---[ Misc Targets ]---------------------------------------------------------------------
296 331
297 $(POTDIR)/$(PLUGIN_NAME).pot: \ 332 $(POTDIR)/$(PLUGIN_NAME).pot: \