diff options
Diffstat (limited to 'bin/pilas')
-rwxr-xr-x | bin/pilas | 36 |
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) + |