|
|
@@ -0,0 +1,19 @@
|
|
|
+import os
|
|
|
+import subprocess
|
|
|
+
|
|
|
+SAMPLES_TO_BUILD = [
|
|
|
+ 'asteroids',
|
|
|
+]
|
|
|
+SAMPLES_DIR = os.path.join(os.path.dirname(__file__), '..', 'samples')
|
|
|
+
|
|
|
+def main():
|
|
|
+ for sample in SAMPLES_TO_BUILD:
|
|
|
+ sampledir = os.path.join(SAMPLES_DIR, sample)
|
|
|
+ os.chdir(sampledir)
|
|
|
+
|
|
|
+ # This will raise a CalledProcessError if the build fails, which will cause
|
|
|
+ # this script to fail
|
|
|
+ subprocess.check_call(['python', 'setup.py', 'bdist_apps'])
|
|
|
+
|
|
|
+if __name__ == '__main__':
|
|
|
+ main()
|