]> git.lizzy.rs Git - rust.git/blob - src/rustc/compiler_builtins_shim/Cargo.toml
explicitly control compiler_builts/c feature from libstd
[rust.git] / src / rustc / compiler_builtins_shim / Cargo.toml
1 [package]
2 name = "compiler_builtins"
3 authors = ["The Rust Project Developers"]
4 version = "0.0.0"
5 build = "../../libcompiler_builtins/build.rs"
6
7 [lib]
8 path = "../../libcompiler_builtins/src/lib.rs"
9 test = false
10 doctest = false
11
12 [dependencies]
13 # Specify the path to libcore; at the time of writing, removing this shim in
14 # favor of using compiler-builtins from git results in a compilation failure:
15 #
16 # Building stage0 std artifacts (x86_64-apple-darwin -> x86_64-apple-darwin)
17 #    Compiling compiler_builtins v0.1.0 (https://github.com/rust-lang-nursery/compiler-builtins.git#23f14d3f)
18 # error[E0463]: can't find crate for `core`
19 #
20 # error: aborting due to previous error
21 #
22 # error: Could not compile `compiler_builtins`.
23 #
24 # Caused by:
25 #   process didn't exit successfully: `/Users/tamird/src/rust/build/bootstrap/debug/rustc --crate-name compiler_builtins /Users/tamird/.cargo/git/checkouts/compiler-builtins-ec094dc45a0179c8/23f14d3/src/lib.rs --error-format json --crate-type lib --emit=dep-info,link -C opt-level=2 --cfg feature="c" --cfg feature="compiler-builtins" --cfg feature="default" --cfg feature="gcc" -C metadata=876d429e8d7eae1f -C extra-filename=-876d429e8d7eae1f --out-dir /Users/tamird/src/rust/build/x86_64-apple-darwin/stage0-std/x86_64-apple-darwin/release/deps --target x86_64-apple-darwin -L dependency=/Users/tamird/src/rust/build/x86_64-apple-darwin/stage0-std/x86_64-apple-darwin/release/deps -L dependency=/Users/tamird/src/rust/build/x86_64-apple-darwin/stage0-std/release/deps --cap-lints allow -L native=/Users/tamird/src/rust/build/x86_64-apple-darwin/stage0-std/x86_64-apple-darwin/release/build/compiler_builtins-f18fab55928102ad/out -l static=compiler-rt` (exit code: 101)
26 # thread 'main' panicked at 'command did not execute successfully: "/Users/tamird/src/rust/build/x86_64-apple-darwin/stage0/bin/cargo" "build" "-j" "4" "--target" "x86_64-apple-darwin" "--release" "--features" "panic-unwind jemalloc backtrace" "--manifest-path" "/Users/tamird/src/rust/src/libstd/Cargo.toml" "--message-format" "json"
27 # expected success, got: exit code: 101', src/bootstrap/compile.rs:883:8
28 #
29 # See https://github.com/rust-lang/rfcs/pull/1133.
30 core = { path = "../../libcore" }
31
32 [build-dependencies]
33 cc = "1.0.1"
34
35 [features]
36 c = []
37 default = ["rustbuild", "compiler-builtins"]
38 mem = []
39 rustbuild = []
40 compiler-builtins = []