Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/pygame/gp2x/__init__.py
diff options
context:
space:
mode:
authorRodrigo Perez Fulloni <rodripf@gmail.com>2012-12-17 22:24:44 (GMT)
committer Rodrigo Perez Fulloni <rodripf@gmail.com>2012-12-17 22:24:44 (GMT)
commitf891b3a18c952b88967f7408bb942ef3c0cd111f (patch)
tree2a746cb54bdc837a892f908c85599fed7e103300 /src/pygame/gp2x/__init__.py
Final version 1.0HEADmaster
Diffstat (limited to 'src/pygame/gp2x/__init__.py')
-rw-r--r--src/pygame/gp2x/__init__.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/pygame/gp2x/__init__.py b/src/pygame/gp2x/__init__.py
new file mode 100644
index 0000000..cb298e9
--- /dev/null
+++ b/src/pygame/gp2x/__init__.py
@@ -0,0 +1,24 @@
+
+
+# this lets me know that the module has not been imported.
+# we store it so we don't reimport a module each time the isgp2x function is called.
+_is_gp2x = -1
+
+def isgp2x():
+ """ Returns True if we are running on a gp2x, else False
+ """
+
+ if _is_gp2x == -1:
+ #TODO: FIXME: HACK: need to find a good way to do this.
+ # Use configure to put 'gp2x' in the version string?
+ import sys
+
+ if "arm" in sys.version:
+ _is_gp2x = True
+ else:
+ _is_gp2x = False
+ else:
+ return _is_gp2x
+
+
+