Moved the compiling plugins to after the binary is copied over.
authorKent Mein <mein@cs.umn.edu>
Wed, 30 Apr 2003 17:18:34 +0000 (17:18 +0000)
committerKent Mein <mein@cs.umn.edu>
Wed, 30 Apr 2003 17:18:34 +0000 (17:18 +0000)
(macosX needs the binary to link against for the plugins)

Also updated the plugins/Makefile to use
$(MAKE) -C dir
instead of
cd dir; make

Kent

release/Makefile
release/plugins/Makefile

index 265b51316e111e0a16fb23ac7d57c2aed7b41dd8..e0c3fe8fbe84cc453ccbf46d869cbabfbef5358e 100644 (file)
@@ -104,14 +104,6 @@ install: package
 #@cp -r python $(DISTDIR)/python
 #@rm -fr $(DISTDIR)/python/CVS
 
-    ifneq ($(NOPLUGINS),true)
-       @echo "----> Copy and compile plugins"
-       @cp -r plugins $(DISTDIR)/plugins
-       @chmod 755 $(DISTDIR)/plugins/bmake
-       @$(MAKE) -C $(DISTDIR)/plugins all > /dev/null || exit 1;
-       @rm -fr $(DISTDIR)/plugins/CVS $(DISTDIR)/plugins/*/CVS \
-            $(DISTDIR)/plugins/*/*.o
-    endif
        @echo "----> Copy blender$(EXT0) executable"
     ifeq ($(TYPE),-static)
        @cp $(OCGDIR)/bin/blenderstatic$(EXT0) $(DISTDIR)/blender$(EXT0)
@@ -122,6 +114,14 @@ install: package
        @cp $(OCGDIR)/bin/blender$(EXT0) $(DISTDIR)/blender$(EXT0)
     endif
     endif
+    ifneq ($(NOPLUGINS),true)
+       @echo "----> Copy and compile plugins"
+       @cp -r plugins $(DISTDIR)/plugins
+       @chmod 755 $(DISTDIR)/plugins/bmake
+       @$(MAKE) -C $(DISTDIR)/plugins all  > /dev/null || exit 1;
+       @rm -fr $(DISTDIR)/plugins/CVS $(DISTDIR)/plugins/*/CVS \
+             $(DISTDIR)/plugins/*/*.o
+    endif
     ifneq ($(NOSTRIP),true)
        @echo "----> Strip blender executable"
       ifeq ($(OS),darwin)
index bef7c7b5e17e147b6dbbfbc214143a7d22e545da..db013d6e08eda23a8e62d1918f38780f3d9ffdd5 100644 (file)
 all: textures sequences
 
 textures:
-       cd texture; make;
+       $(MAKE) -C texture
 
 sequences:
-       cd sequence; make;
+       $(MAKE) -C sequence
 
 clean:
-       cd texture; make clean;
-       cd sequence; make clean;
+       $(MAKE) -C texture clean
+       $(MAKE) -C sequence clean