• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/llvmCore-3425.0.34/utils/

Lines Matching refs:build

12 # will build LLVM, Clang and dragonegg as well as run tests on them.
40 # a successful build and test run. A successful build is one in which
44 # A build may be invoked as such:
47 # --build=debug --build=release --build=paranoid
48 # --prefix=/home/greened/install --builddir=/home/greened/build
50 # This will build the LLVM ecosystem, including LLVM, Clangand
51 # dragonegg, putting build results in ~/build and installing tools in
52 # ~/install. llvm-compilers-check creates separate build and install
53 # directories for each source/build flavor. In the above example,
54 # llvmbuild will build debug, release and paranoid (debug+checks)
65 # to build. Then llvm-compilers-check will invoke GNU make with -j
67 # worker is finished with a build, it will pick another combination
126 parser.add_option("--build", action="append",
136 help=("The number of simultaneous build jobs "
141 help=("Root build directory [default: %default]"))
147 help=("Do not build dragonegg"))
154 for build in options.build:
155 if (build not in valid_builds):
156 parser.error("'" + build + "' is not a valid build flavor "
268 source, build = self.work_queue.get()
269 self.dobuild(source, build)
335 def dobuild(self, source, build):
340 prefix = "[" + ssabbrev[self.source_abbrev[source]] + "-" + self.build_abbrev[build] + "]"
341 self.install_prefix += "/" + self.source_abbrev[source] + "/" + build
342 build_suffix += "/" + self.source_abbrev[source] + "/" + build
454 config_args = configure_flags[comp_key][build][:]
463 configure_env[comp_key][build])
466 self.logger.info("Build: make " + str(make_flags[comp_key][build]))
468 make_flags[comp_key][build],
469 make_env[comp_key][build])
474 make_install_flags[comp_key][build],
475 make_install_env[comp_key][build])
479 + str(make_check_flags[comp_key][build]))
481 make_check_flags[comp_key][build],
482 make_check_env[comp_key][build])
573 for build in set(options.build):
575 work_queue.put((source, build))