Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/elements/box2d/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'elements/box2d/__init__.py')
-rwxr-xr-xelements/box2d/__init__.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/elements/box2d/__init__.py b/elements/box2d/__init__.py
new file mode 100755
index 0000000..57a0cad
--- /dev/null
+++ b/elements/box2d/__init__.py
@@ -0,0 +1,22 @@
+from platform import architecture
+from platform import system as platformsystem
+
+s = platformsystem()
+arch, arch2 = architecture()
+
+print "Loading box2d for %s (%s)" % (s, arch)
+
+if s == 'Linux':
+ if arch == "64bit":
+ from box2d_linux64 import *
+ else:
+ try:
+ from box2d_linux32 import *
+ except:
+ from box2d_linux32ppc import *
+
+elif s == 'Windows':
+ from box2d_win import *
+
+elif s == 'Darwin':
+ from box2d_macosx import *