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
Makefile.in
... ... @@ -250,6 +250,23 @@ $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@: \
250 250 $(DBUS_LIBS)
251 251  
252 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 270 $(foreach SRC, $(basename $(LIBRARY_SOURCES)), $(OBJRLS)/$(SRC).o)
254 271  
255 272 @$(MKDIR) $(@D)
... ... @@ -281,6 +298,7 @@ $(PLUGIN_NAME)-@PACKAGE_VERSION@.@host@.zip: \
281 298 #---[ Install Targets ]------------------------------------------------------------------
282 299  
283 300 install: \
  301 + install-shared \
284 302 install-plugin
285 303  
286 304 install-plugin: \
... ... @@ -292,6 +310,23 @@ install-plugin: \
292 310 $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@ \
293 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 330 #---[ Misc Targets ]---------------------------------------------------------------------
296 331  
297 332 $(POTDIR)/$(PLUGIN_NAME).pot: \
... ...