Sfoglia il codice sorgente

makefile: Improve readability of settings.py install command

Marek Marczykowski-Górecki 11 anni fa
parent
commit
50e44ce22d
1 ha cambiato i file con 5 aggiunte e 6 eliminazioni
  1. 5 6
      core/Makefile

+ 5 - 6
core/Makefile

@@ -24,11 +24,10 @@ endif
 	cp backup.py $(DESTDIR)$(PYTHON_QUBESPATH)
 	cp backup.py[co] $(DESTDIR)$(PYTHON_QUBESPATH)
 ifneq ($(BACKEND_VMM),)
-	test -r settings-$(SETTINGS_SUFFIX).py && \
-		cp settings-$(SETTINGS_SUFFIX).py $(DESTDIR)$(PYTHON_QUBESPATH)/settings.py
-	test -r settings-$(SETTINGS_SUFFIX).pyc && \
-		cp settings-$(SETTINGS_SUFFIX).pyc $(DESTDIR)$(PYTHON_QUBESPATH)/settings.pyc
-	test -r settings-$(SETTINGS_SUFFIX).pyo && \
-		cp settings-$(SETTINGS_SUFFIX).pyo $(DESTDIR)$(PYTHON_QUBESPATH)/settings.pyo
+	if [ -r settings-$(SETTINGS_SUFFIX).py ]; then \
+		cp settings-$(SETTINGS_SUFFIX).py $(DESTDIR)$(PYTHON_QUBESPATH)/settings.py && \
+		cp settings-$(SETTINGS_SUFFIX).pyc $(DESTDIR)$(PYTHON_QUBESPATH)/settings.pyc && \
+		cp settings-$(SETTINGS_SUFFIX).pyo $(DESTDIR)$(PYTHON_QUBESPATH)/settings.pyo; \
+	fi
 endif
 	make -C storage install