==SCons==
[blender.git] / extern / Makefile
index aa52317b98e1d59193832e629c6928bcf8bc4d84..53abb0b1b3c3f8fea7fead7e03f83afe6e8de225 100644 (file)
@@ -34,24 +34,30 @@ include nan_definitions.mk
 
 SOURCEDIR = extern
 DIR = $(OCGDIR)/extern
-DIRS = qhull/src solid/src ode
+DIRS = qhull/src solid 
+
+ifeq ($(WITH_FREETYPE2), true)
+    DIRS += bFTGL/src
+endif
+
+ifneq ($(NAN_NO_KETSJI), true)
+    DIRS += bullet
+endif
 
 TARGET =
 ifneq ($(OS),irix)
   TARGET=solid
 endif
 
-# include nan_subdirs.mk
-
-# .PHONY: qhull solid solid_with_qhull
-
 all::
+       @[ -d $(OCGDIR)/extern ] || mkdir -p $(OCGDIR)/extern
        @for i in $(DIRS); do \
            echo "====> $(MAKE) $@ in $(SOURCEDIR)/$$i" ;\
            $(MAKE) -C $$i install || exit 1; \
        done
-       
+
 clean test debug::
+       @[ -d $(OCGDIR)/extern ] || mkdir -p $(OCGDIR)/extern
        @for i in $(DIRS); do \
            echo "====> $(MAKE) $@ in $(SOURCEDIR)/$$i" ;\
            $(MAKE) -C $$i $@ || exit 1; \