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:
authorBrian Jordan <brian@laptop.org>2008-06-27 18:17:45 (GMT)
committer Brian Jordan <brian@laptop.org>2008-06-27 18:22:14 (GMT)
commit392a0c5a4d19da8f06b3ccab8b9d7fdcd558e64d (patch)
tree7fefd02a04479932b4afe7ccd14b12de3c6294c6 /elements/box2d/__init__.py
Initial commit
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 *