diff options
-rw-r--r-- | configs/example/se.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/configs/example/se.py b/configs/example/se.py index be7d87bc6..6ed3de4f6 100644 --- a/configs/example/se.py +++ b/configs/example/se.py @@ -70,15 +70,16 @@ parser.add_option("-o", "--options", default="", parser.add_option("-i", "--input", default="", help="Read stdin from a file.") parser.add_option("--output", default="", help="Redirect stdout to a file.") parser.add_option("--errout", default="", help="Redirect stderr to a file.") -parser.add_option("--ruby", action="store_true") -execfile(os.path.join(config_root, "common", "Options.py")) +if 'PROTOCOL' in buildEnv: + parser.add_option("--ruby", action="store_true") -(options, args) = parser.parse_args() +execfile(os.path.join(config_root, "common", "Options.py")) -if options.ruby: +if '--ruby' in sys.argv: Ruby.define_options(parser) - (options, args) = parser.parse_args() + +(options, args) = parser.parse_args() if args: print "Error: script doesn't take any positional arguments" |