Ignore:
Timestamp:
Sep 29, 2008, 11:16:52 PM (11 years ago)
Author:
Sam Hocevar
Message:

Support for platforms where shared libraries are not called *.so.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/caca/Makefile.am

    r2831 r2850  
    5959install-exec-local:
    6060        $(mkinstalldirs) $(DESTDIR)$(libdir)
    61         ln -sf libcaca.so $(DESTDIR)$(libdir)/libcucul.so
    62         ln -sf libcaca.so.0 $(DESTDIR)$(libdir)/libcucul.so.0
     61        dllext=$$(grep dlname libcaca.la | cut -f2 -d.); \
     62        ln -sf libcaca.$$dllext $(DESTDIR)$(libdir)/libcucul.$$dllext; \
     63        ln -sf libcaca.$$dllext.0 $(DESTDIR)$(libdir)/libcucul.$$dllext.0
    6364
    6465install-data-local:
     
    6970        rm -f $(DESTDIR)$(libdir)/libcucul.so
    7071        rm -f $(DESTDIR)$(libdir)/libcucul.so.0
     72        rm -f $(DESTDIR)$(libdir)/libcucul.sl
     73        rm -f $(DESTDIR)$(libdir)/libcucul.sl.0
     74        rm -f $(DESTDIR)$(libdir)/libcucul.dylib
     75        rm -f $(DESTDIR)$(libdir)/libcucul.dylib.0
    7176        rmdir $(DESTDIR)$(libdir) 2>/dev/null || true
    7277        rm -f $(DESTDIR)$(pkgconfigdir)/cucul.pc
Note: See TracChangeset for help on using the changeset viewer.