Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

48 lines (32 sloc) 1.123 kb
import option;
enum mode { mode_compile_fail, mode_run_fail, mode_run_pass, mode_pretty, }
type config = {
// The library paths required for running the compiler
compile_lib_path: str,
// The library paths required for running compiled programs
run_lib_path: str,
// The rustc executable
rustc_path: str,
// The directory containing the tests to run
src_base: str,
// The directory where programs should be built
build_base: str,
// Directory for auxiliary libraries
aux_base: str,
// The name of the stage being built (stage1, etc)
stage_id: str,
// The test mode, compile-fail, run-fail, run-pass
mode: mode,
// Run ignored tests
run_ignored: bool,
// Only run tests that match this filter
filter: option<str>,
// Write out a parseable log of tests that were run
logfile: option<str>,
// A command line to prefix program execution with,
// for running under valgrind
runtool: option<str>,
// Flags to pass to the compiler
rustcflags: option<str>,
// Explain what's going on
verbose: bool};
Jump to Line
Something went wrong with that request. Please try again.