src/Makefile.in (install-auxdir-top): noclobber optiondb,plugins.scm
authorMatt Birkholz <matt@birchwood-abbey.net>
Mon, 24 Jul 2017 18:01:28 +0000 (11:01 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Mon, 24 Jul 2017 18:01:28 +0000 (11:01 -0700)
src/Makefile.in

index 0e75b95e325bed8d96dfc4cacd79ac2e529c4747..c568901cfb4de38e0d224faa0a878f37fffdfaf5 100644 (file)
@@ -789,8 +789,14 @@ install-standard: install-auxdir-top
 
 install-auxdir-top:
        $(mkinstalldirs) $(DESTDIR)$(AUXDIR)
-       $(INSTALL_DATA) $(top_srcdir)/etc/optiondb.scm $(DESTDIR)$(AUXDIR)/.
-       $(INSTALL_DATA) $(top_srcdir)/etc/plugins.scm $(DESTDIR)$(AUXDIR)/.
+       @if ! test -e $(DESTDIR)$(AUXDIR)/optiondb.scm; then \
+           $(INSTALL_DATA) $(top_srcdir)/etc/optiondb.scm \
+                           $(DESTDIR)$(AUXDIR)/.; \
+        else echo "$(DESTDIR)$(AUXDIR)/optiondb.scm already exists"; fi
+       @if ! test -e $(DESTDIR)$(AUXDIR)/plugins.scm; then \
+           $(INSTALL_DATA) $(top_srcdir)/etc/plugins.scm \
+                           $(DESTDIR)$(AUXDIR)/.; \
+        else echo "$(DESTDIR)$(AUXDIR)/plugins.scm already exists"; fi
        $(INSTALL_DATA) lib/*.com $(DESTDIR)$(AUXDIR)/.
 
 .PHONY: default-target all all-native all-liarc macosx-app