This commit is a rewrite of the user-facing interface to the rustbuild build
system. The intention here is to make it much easier to compile/test the project
without having to remember weird rule names and such. An overall view of the new
interface is:
# build everything
./x.py build
# document everyting
./x.py doc
# test everything
./x.py test
# test libstd
./x.py test src/libstd
# build libcore stage0
./x.py build src/libcore --stage 0
# run stage1 run-pass tests
./x.py test src/test/run-pass --stage 1
The `src/bootstrap/bootstrap.py` script is now aliased as a top-level `x.py`
script. This `x` was chosen to be both short and easily tab-completable (no
collisions in that namespace!). The build system now accepts a "subcommand" of
what to do next, the main ones being build/doc/test.
Each subcommand then receives an optional list of arguments. These arguments are
paths in the source repo of what to work with. That is, if you want to test a
directory, you just pass that directory as an argument.
The purpose of this rewrite is to do away with all of the arcane renames like
"rpass" is the "run-pass" suite, "cfail" is the "compile-fail" suite, etc. By
simply working with directories and files it's much more intuitive of how to run
a test (just pass it as an argument).
The rustbuild step/dependency management was also rewritten along the way to
make this easy to work with and define, but that's largely just a refactoring of
what was there before.
The *intention* is that this support is extended for arbitrary files (e.g.
`src/test/run-pass/my-test-case.rs`), but that isn't quite implemented just yet.
Instead directories work for now but we can follow up with stricter path
filtering logic to plumb through all the arguments.
759 lines
16 KiB
TOML
759 lines
16 KiB
TOML
[root]
|
|
name = "unwind"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
"libc 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "alloc"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "alloc_jemalloc"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"build_helper 0.1.0",
|
|
"core 0.0.0",
|
|
"gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"libc 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "alloc_system"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
"libc 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "arena"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "bootstrap"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"build_helper 0.1.0",
|
|
"cmake 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"filetime 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"getopts 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"libc 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"md5 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"num_cpus 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"rustc-serialize 0.3.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"toml 0.1.30 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "build_helper"
|
|
version = "0.1.0"
|
|
|
|
[[package]]
|
|
name = "cargotest"
|
|
version = "0.1.0"
|
|
|
|
[[package]]
|
|
name = "cmake"
|
|
version = "0.1.18"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "collections"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"alloc 0.0.0",
|
|
"core 0.0.0",
|
|
"rustc_unicode 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "compiler_builtins"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
"gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "compiletest"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"env_logger 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"serialize 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "core"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "env_logger"
|
|
version = "0.3.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "error_index_generator"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "filetime"
|
|
version = "0.1.10"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"libc 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "flate"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"build_helper 0.1.0",
|
|
"gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "fmt_macros"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "gcc"
|
|
version = "0.3.38"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "getopts"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "getopts"
|
|
version = "0.2.14"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "graphviz"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "idna"
|
|
version = "0.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"matches 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"unicode-bidi 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"unicode-normalization 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "kernel32-sys"
|
|
version = "0.2.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "libc"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "libc"
|
|
version = "0.2.17"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "linkchecker"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"url 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "log"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "log"
|
|
version = "0.3.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "matches"
|
|
version = "0.1.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "md5"
|
|
version = "0.1.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "num_cpus"
|
|
version = "0.2.13"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"libc 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "panic_abort"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
"libc 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "panic_unwind"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"alloc 0.0.0",
|
|
"core 0.0.0",
|
|
"libc 0.0.0",
|
|
"unwind 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "proc_macro"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"syntax 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "proc_macro_plugin"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"proc_macro_tokens 0.0.0",
|
|
"rustc_plugin 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "proc_macro_tokens"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustbook"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "rustc"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"arena 0.0.0",
|
|
"flate 0.0.0",
|
|
"fmt_macros 0.0.0",
|
|
"graphviz 0.0.0",
|
|
"log 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_bitflags 0.0.0",
|
|
"rustc_const_math 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"rustc_llvm 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc-main"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"rustc_back 0.0.0",
|
|
"rustc_driver 0.0.0",
|
|
"rustdoc 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc-serialize"
|
|
version = "0.3.19"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "rustc_back"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_bitflags"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "rustc_borrowck"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"graphviz 0.0.0",
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"rustc_mir 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_const_eval"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"arena 0.0.0",
|
|
"graphviz 0.0.0",
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_const_math 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_const_math"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_data_structures"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"serialize 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_driver"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"arena 0.0.0",
|
|
"flate 0.0.0",
|
|
"graphviz 0.0.0",
|
|
"log 0.0.0",
|
|
"proc_macro_plugin 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_borrowck 0.0.0",
|
|
"rustc_const_eval 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"rustc_incremental 0.0.0",
|
|
"rustc_lint 0.0.0",
|
|
"rustc_llvm 0.0.0",
|
|
"rustc_metadata 0.0.0",
|
|
"rustc_mir 0.0.0",
|
|
"rustc_passes 0.0.0",
|
|
"rustc_plugin 0.0.0",
|
|
"rustc_privacy 0.0.0",
|
|
"rustc_resolve 0.0.0",
|
|
"rustc_save_analysis 0.0.0",
|
|
"rustc_trans 0.0.0",
|
|
"rustc_typeck 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_ext 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_errors"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_incremental"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"graphviz 0.0.0",
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_lint"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_const_eval 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_llvm"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"build_helper 0.1.0",
|
|
"gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"rustc_bitflags 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_metadata"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"flate 0.0.0",
|
|
"log 0.0.0",
|
|
"proc_macro 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_const_math 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"rustc_llvm 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_ext 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_mir"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"graphviz 0.0.0",
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_bitflags 0.0.0",
|
|
"rustc_const_eval 0.0.0",
|
|
"rustc_const_math 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_passes"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_const_eval 0.0.0",
|
|
"rustc_const_math 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_platform_intrinsics"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "rustc_plugin"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_bitflags 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"rustc_metadata 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_privacy"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"rustc 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_resolve"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"arena 0.0.0",
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_save_analysis"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_trans"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"arena 0.0.0",
|
|
"flate 0.0.0",
|
|
"graphviz 0.0.0",
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_const_eval 0.0.0",
|
|
"rustc_const_math 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"rustc_incremental 0.0.0",
|
|
"rustc_llvm 0.0.0",
|
|
"rustc_platform_intrinsics 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_typeck"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"arena 0.0.0",
|
|
"fmt_macros 0.0.0",
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_const_eval 0.0.0",
|
|
"rustc_const_math 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"rustc_platform_intrinsics 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc_unicode"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustdoc"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"arena 0.0.0",
|
|
"build_helper 0.1.0",
|
|
"gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"log 0.0.0",
|
|
"rustc 0.0.0",
|
|
"rustc_back 0.0.0",
|
|
"rustc_const_eval 0.0.0",
|
|
"rustc_const_math 0.0.0",
|
|
"rustc_data_structures 0.0.0",
|
|
"rustc_driver 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"rustc_lint 0.0.0",
|
|
"rustc_metadata 0.0.0",
|
|
"rustc_resolve 0.0.0",
|
|
"rustc_trans 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "serialize"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "std"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"alloc 0.0.0",
|
|
"alloc_jemalloc 0.0.0",
|
|
"alloc_system 0.0.0",
|
|
"build_helper 0.1.0",
|
|
"collections 0.0.0",
|
|
"compiler_builtins 0.0.0",
|
|
"core 0.0.0",
|
|
"gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"libc 0.0.0",
|
|
"panic_abort 0.0.0",
|
|
"panic_unwind 0.0.0",
|
|
"rand 0.0.0",
|
|
"rustc_unicode 0.0.0",
|
|
"unwind 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "std_shim"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"core 0.0.0",
|
|
"std 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "syntax"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"log 0.0.0",
|
|
"rustc_bitflags 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"serialize 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "syntax_ext"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"fmt_macros 0.0.0",
|
|
"log 0.0.0",
|
|
"proc_macro 0.0.0",
|
|
"rustc_errors 0.0.0",
|
|
"syntax 0.0.0",
|
|
"syntax_pos 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "syntax_pos"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"serialize 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "term"
|
|
version = "0.0.0"
|
|
|
|
[[package]]
|
|
name = "test"
|
|
version = "0.0.0"
|
|
dependencies = [
|
|
"getopts 0.0.0",
|
|
"term 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "test_shim"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"test 0.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "tidy"
|
|
version = "0.1.0"
|
|
|
|
[[package]]
|
|
name = "toml"
|
|
version = "0.1.30"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"rustc-serialize 0.3.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "unicode-bidi"
|
|
version = "0.2.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"matches 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "unicode-normalization"
|
|
version = "0.1.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "url"
|
|
version = "1.2.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"idna 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"matches 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "winapi"
|
|
version = "0.2.8"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "winapi-build"
|
|
version = "0.1.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[metadata]
|
|
"checksum cmake 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "0e5bcf27e097a184c1df4437654ed98df3d7a516e8508a6ba45d8b092bbdf283"
|
|
"checksum env_logger 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "15abd780e45b3ea4f76b4e9a26ff4843258dd8a3eed2775a0e7368c2e7936c2f"
|
|
"checksum filetime 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "5363ab8e4139b8568a6237db5248646e5a8a2f89bd5ccb02092182b11fd3e922"
|
|
"checksum gcc 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)" = "553f11439bdefe755bf366b264820f1da70f3aaf3924e594b886beb9c831bcf5"
|
|
"checksum getopts 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" = "d9047cfbd08a437050b363d35ef160452c5fe8ea5187ae0a624708c91581d685"
|
|
"checksum idna 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1053236e00ce4f668aeca4a769a09b3bf5a682d802abd6f3cb39374f6b162c11"
|
|
"checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
|
|
"checksum libc 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)" = "044d1360593a78f5c8e5e710beccdc24ab71d1f01bc19a29bcacdba22e8475d8"
|
|
"checksum log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ab83497bf8bf4ed2a74259c1c802351fcd67a65baa86394b6ba73c36f4838054"
|
|
"checksum matches 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bcc3ad8109fa4b522f9b0cd81440422781f564aaf8c195de6b9d6642177ad0dd"
|
|
"checksum md5 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a5539a8dee9b4ae308c9c406a379838b435a8f2c84cf9fedc6d5a576be9888db"
|
|
"checksum num_cpus 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)" = "cee7e88156f3f9e19bdd598f8d6c9db7bf4078f99f8381f43a55b09648d1a6e3"
|
|
"checksum rustc-serialize 0.3.19 (registry+https://github.com/rust-lang/crates.io-index)" = "6159e4e6e559c81bd706afe9c8fd68f547d3e851ce12e76b1de7914bab61691b"
|
|
"checksum toml 0.1.30 (registry+https://github.com/rust-lang/crates.io-index)" = "0590d72182e50e879c4da3b11c6488dae18fccb1ae0c7a3eda18e16795844796"
|
|
"checksum unicode-bidi 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c1f7ceb96afdfeedee42bade65a0d585a6a0106f681b6749c8ff4daa8df30b3f"
|
|
"checksum unicode-normalization 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "26643a2f83bac55f1976fb716c10234485f9202dcd65cfbdf9da49867b271172"
|
|
"checksum url 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "48ccf7bd87a81b769cf84ad556e034541fb90e1cd6d4bc375c822ed9500cd9d7"
|
|
"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
|
|
"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
|