Revision: 44859
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44859
Author:   campbellbarton
Date:     2012-03-14 00:30:20 +0000 (Wed, 14 Mar 2012)
Log Message:
-----------
documentation edit to address bmesh py api bug [#30453]

warn when addons are not found when running cmake. 

Modified Paths:
--------------
    trunk/blender/CMakeLists.txt
    trunk/blender/source/blender/python/bmesh/bmesh_py_types.c

Modified: trunk/blender/CMakeLists.txt
===================================================================
--- trunk/blender/CMakeLists.txt        2012-03-13 23:28:02 UTC (rev 44858)
+++ trunk/blender/CMakeLists.txt        2012-03-14 00:30:20 UTC (rev 44859)
@@ -352,15 +352,6 @@
        set(WITH_BOOST ON)
 endif()
 
-if(WITH_INTERNATIONAL)
-       if(NOT EXISTS "${CMAKE_SOURCE_DIR}/release/datafiles/locale")
-               message(WARNING "Translation path 
'${CMAKE_SOURCE_DIR}/release/datafiles/locale' is missing, "
-                                               "This is an 'svn external', 
which are known not to work with bridges to other version "
-                                               "control systems, disabling 
'WITH_INTERNATIONAL'.")
-               set(WITH_INTERNATIONAL OFF)
-       endif()
-endif()
-
 # don't store paths to libs for portable distrobution
 if(WITH_INSTALL_PORTABLE)
        set(CMAKE_SKIP_BUILD_RPATH TRUE)
@@ -374,6 +365,28 @@
 
 
 #-----------------------------------------------------------------------------
+# Check for valid directories
+# ... svn extern paths can be missing because of svn-git.
+
+if(WITH_INTERNATIONAL)
+       if(NOT EXISTS "${CMAKE_SOURCE_DIR}/release/datafiles/locale")
+               message(WARNING "Translation path 
'${CMAKE_SOURCE_DIR}/release/datafiles/locale' is missing, "
+                                               "This is an 'svn external', 
which are known not to work with bridges to other version "
+                                               "control systems, disabling 
'WITH_INTERNATIONAL'.")
+               set(WITH_INTERNATIONAL OFF)
+       endif()
+endif()
+
+if(WITH_PYTHON)
+       if(NOT EXISTS "${CMAKE_SOURCE_DIR}/release/scripts/addons")
+               message(WARNING "Addons path 
'${CMAKE_SOURCE_DIR}/release/scripts/addons' is missing, "
+                                               "This is an 'svn external', 
which are known not to work with bridges to other version "
+                                               "control systems: * CONTINUING 
WITHOUT ADDONS *")
+               set(WITH_INTERNATIONAL OFF)
+       endif()
+endif()
+
+#-----------------------------------------------------------------------------
 # Initialize un-cached vars, avoid unused warning
 
 # linux only, not cached

Modified: trunk/blender/source/blender/python/bmesh/bmesh_py_types.c
===================================================================
--- trunk/blender/source/blender/python/bmesh/bmesh_py_types.c  2012-03-13 
23:28:02 UTC (rev 44858)
+++ trunk/blender/source/blender/python/bmesh/bmesh_py_types.c  2012-03-14 
00:30:20 UTC (rev 44859)
@@ -938,6 +938,11 @@
 "\n"
 "   :arg select: Select or de-select.\n"
 "   :type select: boolean\n"
+"\n"
+"   .. note::\n"
+"\n"
+"      Currently this only flushes down, so selecting a face will select all 
its vertices but de-selecting a vertex "
+"      won't de-select all the faces that use it, before finishing with a mesh 
typically flushing is still needed.\n"
 );
 static PyObject *bpy_bm_elem_select_set(BPy_BMElem *self, PyObject *value)
 {

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to