Просмотр исходного кода

Patch to not overwrite defualt configuration file or amf.conf file when
executing make install


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1420 fd59a12c-fef9-0310-b244-a6a79926bd2f

Steven Dake 18 лет назад
Родитель
Сommit
045d36cb83
1 измененных файлов с 7 добавлено и 2 удалено
  1. 7 2
      Makefile

+ 7 - 2
Makefile

@@ -166,8 +166,13 @@ endif
 
 
 	install -m 755 exec/aisexec $(DESTDIR)$(SBINDIR)
 	install -m 755 exec/aisexec $(DESTDIR)$(SBINDIR)
 	install -m 700 exec/keygen $(DESTDIR)$(SBINDIR)/ais-keygen
 	install -m 700 exec/keygen $(DESTDIR)$(SBINDIR)/ais-keygen
-	install -m 644 conf/openais.conf $(DESTDIR)$(ETCDIR)/ais
-	install -m 644 conf/amf.conf $(DESTDIR)$(ETCDIR)/ais
+
+	if [ ! -f $(DESTDIR)$(ETCDIR)/ais/openais.conf ] ; then \
+		install -m 644 conf/openais.conf $(DESTDIR)$(ETCDIR)/ais ; \
+	fi
+	if [ ! -f $(DESTDIR)$(ETCDIR)/ais/amf.conf ] ; then \
+		install -m 644 conf/amf.conf $(DESTDIR)$(ETCDIR)/ais ; \
+	fi
 
 
 	install -m 644 include/saAis.h $(DESTDIR)$(INCLUDEDIR)
 	install -m 644 include/saAis.h $(DESTDIR)$(INCLUDEDIR)
 	install -m 644 include/saAmf.h $(DESTDIR)$(INCLUDEDIR)
 	install -m 644 include/saAmf.h $(DESTDIR)$(INCLUDEDIR)