[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35413] trunk/blender: - correct python3. 1 warning message.
Campbell Barton
ideasman42 at gmail.com
Tue Mar 8 23:11:16 CET 2011
Revision: 35413
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35413
Author: campbellbarton
Date: 2011-03-08 22:11:15 +0000 (Tue, 08 Mar 2011)
Log Message:
-----------
- correct python3.1 warning message.
- for new shadow only enum, use humanly readable RNA enum values.
- update cmake unix example for custom python.
Modified Paths:
--------------
trunk/blender/CMakeLists.txt
trunk/blender/source/blender/makesrna/intern/rna_material.c
trunk/blender/source/blender/python/intern/bpy_util.h
Modified: trunk/blender/CMakeLists.txt
===================================================================
--- trunk/blender/CMakeLists.txt 2011-03-08 20:41:43 UTC (rev 35412)
+++ trunk/blender/CMakeLists.txt 2011-03-08 22:11:15 UTC (rev 35413)
@@ -200,9 +200,17 @@
# For alternate Python locations the commandline can be used to override detected/default cache settings, e.g:
# On Unix:
-# cmake -D PYTHON_LIBRARY=/usr/local/lib/python3.2/config/libpython3.2.so -D PYTHON_INCLUDE_DIRS=/usr/local/include/python3.2 ../blender
+# cmake ../blender \
+# -D PYTHON_VERSION=3.2 \
+# -D PYTHON_INCLUDE_DIRS=/opt/py32/include/python3.2d \
+# -D PYTHON_LIBPATH=/opt/py32/lib \
+# -D PYTHON_LIBRARY=python3.2d
+#
# On Macs:
-# cmake -D PYTHON_INCLUDE_DIRS=/System/Library/Frameworks/Python.framework/Versions/3.2/include/python3.2 -D PYTHON_LIBPATH=/System/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/config -G Xcode ../blender
+# cmake ../blender \
+# -D PYTHON_INCLUDE_DIRS=/System/Library/Frameworks/Python.framework/Versions/3.2/include/python3.2 \
+# -D PYTHON_LIBPATH=/System/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/config \
+# -G Xcode
#
# When changing any of this remember to update the notes in doc/build_systems/cmake.txt
Modified: trunk/blender/source/blender/makesrna/intern/rna_material.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_material.c 2011-03-08 20:41:43 UTC (rev 35412)
+++ trunk/blender/source/blender/makesrna/intern/rna_material.c 2011-03-08 22:11:15 UTC (rev 35413)
@@ -1584,9 +1584,9 @@
{0, NULL, 0, NULL, NULL}};
static EnumPropertyItem prop_shadows_only_items[] = {
- {MA_SO_OLD, "SO_OLD", 0, "Shadow and Distance", ""},
- {MA_SO_SHADOW, "SO_SHADOW", 0, "Shadow Only", ""},
- {MA_SO_SHADED, "SO_SHADED", 0, "Shadow and Shading", ""},
+ {MA_SO_OLD, "SHADOW_ONLY_OLD", 0, "Shadow and Distance", ""},
+ {MA_SO_SHADOW, "SHADOW_ONLY", 0, "Shadow Only", ""},
+ {MA_SO_SHADED, "SHADOW_ONLY_SHADED", 0, "Shadow and Shading", ""},
{0, NULL, 0, NULL, NULL}};
srna= RNA_def_struct(brna, "Material", "ID");
Modified: trunk/blender/source/blender/python/intern/bpy_util.h
===================================================================
--- trunk/blender/source/blender/python/intern/bpy_util.h 2011-03-08 20:41:43 UTC (rev 35412)
+++ trunk/blender/source/blender/python/intern/bpy_util.h 2011-03-08 22:11:15 UTC (rev 35413)
@@ -31,7 +31,7 @@
#define BPY_UTIL_H
#if PY_VERSION_HEX < 0x03020000
-#error "Python versions below 3.1 are not supported anymore, you'll need to update your python."
+#error "Python 3.2 or greater is required, you'll need to update your python."
#endif
#include "RNA_types.h" /* for EnumPropertyItem only */
More information about the Bf-blender-cvs
mailing list