Home | History | Annotate | Download | only in utils

Lines Matching refs:parser

119 def add_options(parser):
120 parser.add_option("-v", "--verbose", action="store_true",
124 parser.add_option("--src", action="append",
126 parser.add_option("--build", action="append",
128 parser.add_option("--cc", default=find_executable("cc"),
130 parser.add_option("--cxx", default=find_executable("c++"),
132 parser.add_option("--threads", default=4, type="int",
135 parser.add_option("--jobs", "-j", default=8, type="int",
138 parser.add_option("--prefix",
140 parser.add_option("--builddir",
142 parser.add_option("--extra-llvm-config-flags", default="",
144 parser.add_option("--force-configure", default=False, action="store_true",
146 parser.add_option("--no-dragonegg", default=False, action="store_true",
148 parser.add_option("--no-install", default=False, action="store_true",
150 parser.add_option("--keep-going", default=False, action="store_true",
152 parser.add_option("--no-flavor-prefix", default=False, action="store_true",
154 parser.add_option("--enable-werror", default=False, action="store_true",
158 def check_options(parser, options, valid_builds):
162 parser.error("'" + build + "' is not a valid build flavor "
171 parser.error("'" + compsrc + "' does not exist")
581 parser = optparse.OptionParser(version="%prog 1.0")
582 add_options(parser)
583 (options, args) = parser.parse_args()
584 check_options(parser, options, build_abbrev.keys());