[BACK]Return to patch-build_models_mk CVS log [TXT][DIR] Up to [local] / ports / games / ufoai / base / patches

File: [local] / ports / games / ufoai / base / patches / Attic / patch-build_models_mk (download)

Revision 1.1, Wed Apr 27 07:45:43 2011 UTC (13 years, 2 months ago) by yason
Branch: MAIN
CVS Tags: ufoai_2-3-1

supress find warnings on fake stage

$OpenBSD$
--- build/models.mk.orig	Wed Apr 27 15:10:05 2011
+++ build/models.mk	Wed Apr 27 15:13:27 2011
@@ -9,10 +9,10 @@ ifeq ($(USEWINDOWSCMD),1)
     MODELS_OBJ := $(shell dir /S/B $(MODELDIR)\*.obj)
     MODELS_DPM := $(shell dir /S/B $(MODELDIR)\*.dpm)
 else
-    MODELS_MD2 := $(shell find $(MODELDIR) -name "*.md2")
-    MODELS_MD3 := $(shell find $(MODELDIR) -name "*.md3")
-    MODELS_OBJ := $(shell find $(MODELDIR) -name "*.obj")
-    MODELS_DPM := $(shell find $(MODELDIR) -name "*.dpm")
+    MODELS_MD2 := $(shell test -d $(MODELDIR) && find $(MODELDIR) -name "*.md2")
+    MODELS_MD3 := $(shell test -d $(MODELDIR) && find $(MODELDIR) -name "*.md3")
+    MODELS_OBJ := $(shell test -d $(MODELDIR) && find $(MODELDIR) -name "*.obj")
+    MODELS_DPM := $(shell test -d $(MODELDIR) && find $(MODELDIR) -name "*.dpm")
 endif
 
 # smoothing normals and tangents
@@ -50,6 +50,6 @@ clean-mdx:
 ifeq ($(USEWINDOWSCMD),1)
 	@del /S $(MODELDIR)\*.mdx
 else
-	@find $(MODELDIR) -name '*.mdx' -delete
+	@test -d $(MODELDIR) && find $(MODELDIR) -name '*.mdx' -delete
 endif
 	@echo "done"