[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [21951] branches/blender2.5/blender/source /creator/CMakeLists.txt: * cmake / mac - unzip python modules from /lib/ release into .blender/python on build

Matt Ebb matt at mke3.net
Tue Jul 28 00:02:47 CEST 2009


Revision: 21951
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=21951
Author:   broken
Date:     2009-07-28 00:02:47 +0200 (Tue, 28 Jul 2009)

Log Message:
-----------
* cmake / mac - unzip python modules from /lib/release into .blender/python on build


This last commit should make everything right for compiling out of the box with python 3.1 on Mac OS X intel. I've been testing/developing this on 10.5 and I'd be very interested to hear feedback from people on other OS versions! Scons and PPC to go...

Modified Paths:
--------------
    branches/blender2.5/blender/source/creator/CMakeLists.txt

Modified: branches/blender2.5/blender/source/creator/CMakeLists.txt
===================================================================
--- branches/blender2.5/blender/source/creator/CMakeLists.txt	2009-07-27 21:59:59 UTC (rev 21950)
+++ branches/blender2.5/blender/source/creator/CMakeLists.txt	2009-07-27 22:02:47 UTC (rev 21951)
@@ -130,7 +130,8 @@
     COMMAND cp ${CMAKE_SOURCE_DIR}/bin/.blender/.Blanguages ${TARGETDIR}/blender.app/Contents/Resources/
     COMMAND cp -Rf ${CMAKE_SOURCE_DIR}/release/scripts ${TARGETDIR}/blender.app/Contents/MacOS/.blender/
     COMMAND cp -Rf ${CMAKE_SOURCE_DIR}/release/ui ${TARGETDIR}/blender.app/Contents/MacOS/.blender/
-    COMMAND cp -Rf ${CMAKE_SOURCE_DIR}/release/darwin/extra/python ${TARGETDIR}/blender.app/Contents/MacOS/.blender/
+    COMMAND mkdir ${TARGETDIR}/blender.app/Contents/MacOS/.blender/python/
+    COMMAND unzip -q ${LIBDIR}/release/python.zip -d ${TARGETDIR}/blender.app/Contents/MacOS/.blender/python/
     COMMAND find ${TARGETDIR}/blender.app -name CVS -prune -exec rm -rf {} "\;"
     COMMAND find ${TARGETDIR}/blender.app -name CVS.sandboxinfo -prune -exec rm -rf {} "\;"
     COMMAND find ${TARGETDIR}/blender.app -name .DS_Store -prune -exec rm -rf {} "\;"





More information about the Bf-blender-cvs mailing list