- fix 'debug' target
authorHans Lambermont <hans@lambermont.dyndns.org>
Mon, 17 Feb 2003 16:51:16 +0000 (16:51 +0000)
committerHans Lambermont <hans@lambermont.dyndns.org>
Mon, 17 Feb 2003 16:51:16 +0000 (16:51 +0000)
- add ID and copyrights to top level makefile

Makefile
extern/ode/Makefile
intern/python/freeze/Makefile
source/Makefile

index f6908f88470baa9707428216e46edec17458400f..04f2e56ee055fb63be483dcc77c77e06a884357f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,35 @@
-# toplevel Makefile for blender
+# $Id$
+#
+# ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version. The Blender
+# Foundation also sells licenses for use in proprietary software under
+# the Blender License.  See http://www.blender.org/BL/ for information
+# about this.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+#
+# The Original Code is Copyright (C) 2002 by Wouter van Heyst
+# All rights reserved.
+#
+# The Original Code is: revision 1.1
+#
+# Contributor(s): Hans Lambermont
+#
+# ***** END GPL/BL DUAL LICENSE BLOCK *****
+#
+# Toplevel Makefile for blender. Bounces make to subdirectories.
+# Available targets: 'all' 'debug' 'release'
 
 export NANBLENDERHOME=$(shell pwd)
 MAKEFLAGS=-I$(NANBLENDERHOME)/source --no-print-directory
@@ -11,3 +42,4 @@ include source/nan_subdirs.mk
 release:
        @echo "====> $(MAKE) $@ in $(SOURCEDIR)/$@" ;\
            $(MAKE) -C $@ $@ || exit 1;
+
index 36128208049cf0ec62a8335e8534a066ec8ace40..1479dfcfc32dd5c7ea09d8266ba6d001876c549f 100644 (file)
@@ -54,6 +54,9 @@ all:
        mv $(TEMPSETTINGS) $(USERSETTINGS)
     endif
 
+# fake debug target
+debug:
+
 install: all
     ifeq ($(OS),$(findstring $(OS), "freebsd linux"))
        [ -d $(LCGDIR) ] || mkdir $(LCGDIR)
index 3fe2f2a3f962186c0668cf396ef2583868094e81..a606b942e047aff112fcea935d379b743a9cd6e1 100644 (file)
@@ -12,6 +12,9 @@ PYFLAGS = -S -O
 
 default: importer
 
+# fake all and debug targets
+all debug: default
+
 install: importer
 
 importer: 
index 5cc69f41b20b1c000b85c2ce490c5e7c8d47dae6..c8669761d4549f90ef1c691558174632da758c08 100644 (file)
@@ -84,7 +84,7 @@ PYPLAYERLIB ?= $(PYLIB)
     GRPLIB += $(OCGDIR)/blender/renderconverter/$(DEBUG_DIR)librenderconverter.a
     GRPLIB += $(OCGDIR)/blender/render/$(DEBUG_DIR)librender.a
     GRPLIB += $(OCGDIR)/blender/bpython/$(DEBUG_DIR)libbpython.a
-    GRPLIB +=  $(OCGDIR)/blender/bpython/$(DEBUG_DIR)libfrozen.a
+    GRPLIB +=  $(OCGDIR)/blender/bpython/libfrozen.a
 
 # nlin: the reason that some libraries appear more than once below is
 # to handle circular dependencies in linking among libraries... some