Also install the version-dependent links forcefully
authorKlaus Aehlig <aehlig@google.com>
Fri, 20 Sep 2013 12:10:44 +0000 (14:10 +0200)
committerKlaus Aehlig <aehlig@google.com>
Fri, 20 Sep 2013 13:30:52 +0000 (15:30 +0200)
In this way, with default configuration options, running
make install twice in a row succeeds. Fixes issue 567.

Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com>

Makefile.am

index 681889d..4ffeecc 100644 (file)
@@ -2316,8 +2316,8 @@ install-exec-local:
          $(LN_S) -f $(defaultversiondir)$(libdir)/ganeti/$$prog $(DESTDIR)$(libdir)/ganeti/$$prog; \
        done
 if INSTALL_SYMLINKS
-       $(LN_S) $(versionedsharedir) $(DESTDIR)$(sysconfdir)/ganeti/share
-       $(LN_S) $(versiondir) $(DESTDIR)$(sysconfdir)/ganeti/lib
+       $(LN_S) -f $(versionedsharedir) $(DESTDIR)$(sysconfdir)/ganeti/share
+       $(LN_S) -f $(versiondir) $(DESTDIR)$(sysconfdir)/ganeti/lib
 endif
 
 .PHONY: apidoc