]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
build: fix installlibnetapi target - install symlink libnetapi.so (if appropriate)
authorMichael Adam <obnox@samba.org>
Sun, 6 Jul 2008 18:35:13 +0000 (20:35 +0200)
committerMichael Adam <obnox@samba.org>
Mon, 7 Jul 2008 18:34:00 +0000 (20:34 +0200)
Michael

source/Makefile.in

index ac233c6d3082fff60d3acaf9c66cbcad45a6a129..1798a72657fc8e294d7ed6b43ae3e40e8a5031e8 100644 (file)
@@ -1795,8 +1795,14 @@ cleanlibnetapi::
 
 installlibnetapi:: installdirs libnetapi
        @$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(LIBDIR)
-       -$(INSTALLLIBCMD_SH) $(LIBNETAPI_SHARED_TARGET) $(DESTDIR)$(LIBDIR)
+       -$(INSTALLLIBCMD_SH) $(LIBNETAPI_SHARED_TARGET_SONAME) $(DESTDIR)$(LIBDIR)
+       @rm -f $(DESTDIR)$(LIBDIR)/`basename $(LIBNETAPI_SHARED_TARGET)`
+       -if test -e $(LIBNETAPI_SHARED_TARGET_SONAME) ; then \
+               ln -s -f `basename $(LIBNETAPI_SHARED_TARGET_SONAME)` \
+                       $(DESTDIR)$(LIBDIR)/`basename $(LIBNETAPI_SHARED_TARGET)` ; \
+       fi
        -$(INSTALLLIBCMD_A) $(LIBNETAPI_STATIC_TARGET) $(DESTDIR)$(LIBDIR)
+       @$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) ${prefix}/include
        -$(INSTALLCMD) -m $(INSTALLPERMS_DATA) $(srcdir)/lib/netapi/netapi.h $(DESTDIR)${prefix}/include