$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"