Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/bin/pilas
diff options
context:
space:
mode:
Diffstat (limited to 'bin/pilas')
-rwxr-xr-xbin/pilas36
1 files changed, 36 insertions, 0 deletions
diff --git a/bin/pilas b/bin/pilas
new file mode 100755
index 0000000..6dbf703
--- /dev/null
+++ b/bin/pilas
@@ -0,0 +1,36 @@
+#!/usr/bin/python
+import sys
+from optparse import OptionParser
+import pilas
+
+analizador = OptionParser()
+
+analizador.add_option("-j", "--crearjuego", dest="crearjuego",
+ action="store_true", default=False,
+ help="Genera un directorio de videojuego vacio.")
+
+analizador.add_option("-e", "--ejemplos", dest="ejemplos",
+ action="store_true", default=False,
+ help="Mustra varios ejemplos sencillos de pilas")
+
+analizador.add_option("-t", "--test", dest="test",
+ action="store_true", default=False,
+ help="Invoca varias pruebas verificar el funcionamiento de pilas")
+
+(opciones, argumentos) = analizador.parse_args()
+
+
+if opciones.crearjuego:
+ pilas.utils.crear_juego()
+ sys.exit(0)
+elif opciones.ejemplos:
+ pilas.abrir_cargador()
+ sys.exit(0)
+elif opciones.test:
+ pilas.utils.realizar_pruebas()
+ sys.exit(0)
+
+print "Error, no has indicado un parametro para iniciar pilas."
+print "Puedes ejecutar el comando 'pilas --help' para ver instrucciones."
+sys.exit(1)
+