From a386f431e4332a696a699e13c13166e5e47ecf91 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Mon, 7 Jul 2008 16:16:28 +0200 Subject: build: fix installlibtalloc to not install symlink if the library is not there Michael (This used to be commit 52ccb52c8e42e748fcc05337849945ddc30d5efa) --- source3/Makefile.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source3/Makefile.in') diff --git a/source3/Makefile.in b/source3/Makefile.in index a91ae40b35..a303710ed9 100644 --- a/source3/Makefile.in +++ b/source3/Makefile.in @@ -1635,7 +1635,10 @@ installlibtalloc:: installdirs libtalloc @$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(LIBDIR) -$(INSTALLLIBCMD_SH) $(LIBTALLOC_SHARED_TARGET_SONAME) $(DESTDIR)$(LIBDIR) @rm -f $(DESTDIR)$(LIBDIR)/`basename $(LIBTALLOC_SHARED_TARGET)` - -ln -s -f `basename $(LIBTALLOC_SHARED_TARGET_SONAME)` $(DESTDIR)$(LIBDIR)/`basename $(LIBTALLOC_SHARED_TARGET)` + -if test -e $(LIBTALLOC_SHARD_TARGET_SONAME) ; then \ + ln -s -f `basename $(LIBTALLOC_SHARED_TARGET_SONAME)` \ + $(DESTDIR)$(LIBDIR)/`basename $(LIBTALLOC_SHARED_TARGET)` ; \ + fi -$(INSTALLLIBCMD_A) $(LIBTALLOC_STATIC_TARGET) $(DESTDIR)$(LIBDIR) @$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) ${prefix}/include -$(INSTALLCMD) -m $(INSTALLPERMS_DATA) $(LIBTALLOC_HEADERS) $(DESTDIR)${prefix}/include -- cgit