[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1697] trunk/py/scripts/addons: minor change to platform checks

Campbell Barton ideasman42 at gmail.com
Fri Mar 11 02:25:23 CET 2011


Revision: 1697
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1697
Author:   campbellbarton
Date:     2011-03-11 01:25:23 +0000 (Fri, 11 Mar 2011)
Log Message:
-----------
minor change to platform checks

Modified Paths:
--------------
    trunk/py/scripts/addons/modules/extensions_framework/util.py
    trunk/py/scripts/addons/render_povray/render.py

Modified: trunk/py/scripts/addons/modules/extensions_framework/util.py
===================================================================
--- trunk/py/scripts/addons/modules/extensions_framework/util.py	2011-03-10 14:47:29 UTC (rev 1696)
+++ trunk/py/scripts/addons/modules/extensions_framework/util.py	2011-03-11 01:25:23 UTC (rev 1697)
@@ -54,7 +54,7 @@
 	p = filesystem_path(p)
 	ep = os.path.dirname(export_path)
 	
-	if os.sys.platform == 'win32':
+	if os.sys.platform[:3] == "win":
 		# Prevent an error whereby python thinks C: and c: are different drives
 		if p[1] == ':': p = p[0].lower() + p[1:]
 		if ep[1] == ':': ep = ep[0].lower() + ep[1:]

Modified: trunk/py/scripts/addons/render_povray/render.py
===================================================================
--- trunk/py/scripts/addons/render_povray/render.py	2011-03-10 14:47:29 UTC (rev 1696)
+++ trunk/py/scripts/addons/render_povray/render.py	2011-03-11 01:25:23 UTC (rev 1697)
@@ -25,13 +25,6 @@
 import time
 from math import atan, pi, degrees, sqrt
 
-import platform as pltfrm
-if pltfrm.architecture()[0] == "64bit":
-    bitness = 64
-else:
-    bitness = 32
-
-
 ##############################SF###########################
 ##############find image texture
 
@@ -1635,8 +1628,14 @@
             for newArg in scene.pov_command_line_switches.split(" "):
                 extra_args.append(newArg)
 
-        if sys.platform == "win32":
+        if sys.platform[:3] == "win":
             import winreg
+            import platform as pltfrm
+            if pltfrm.architecture()[0] == "64bit":
+                bitness = 64
+            else:
+                bitness = 32
+
             regKey = winreg.OpenKey(winreg.HKEY_CURRENT_USER, "Software\\POV-Ray\\v3.7\\Windows")
 
             #64 bits blender



More information about the Bf-extensions-cvs mailing list