Remove rlib+staticlib configuration for Rust crates

Only the final crate needs to be a `staticlib`, no need for all the
intermediate steps to produce staticlibs!
This commit is contained in:
Alex Crichton 2018-10-01 22:58:44 -07:00
parent 757a2360a4
commit 38d644c94b
8 changed files with 1 additions and 8 deletions

View File

@ -9,7 +9,6 @@ build = "../build.rs"
[lib] [lib]
name = "crypto" name = "crypto"
path = "lib.rs" path = "lib.rs"
crate_type = ["rlib", "staticlib"]
[dependencies] [dependencies]
libc = "=0.2.39" libc = "=0.2.39"

View File

@ -11,7 +11,6 @@ tor_allocate = { path = "../tor_allocate" }
[lib] [lib]
name = "external" name = "external"
path = "lib.rs" path = "lib.rs"
crate_type = ["rlib", "staticlib"]
[features] [features]
# We have to define a feature here because doctests don't get cfg(test), # We have to define a feature here because doctests don't get cfg(test),

View File

@ -31,4 +31,3 @@ path = "../tor_log"
[lib] [lib]
name = "protover" name = "protover"
path = "lib.rs" path = "lib.rs"
crate_type = ["rlib", "staticlib"]

View File

@ -9,7 +9,6 @@ libc = "0.2.39"
[lib] [lib]
name = "smartlist" name = "smartlist"
path = "lib.rs" path = "lib.rs"
crate_type = ["rlib", "staticlib"]
[features] [features]
# We have to define a feature here because doctests don't get cfg(test), # We have to define a feature here because doctests don't get cfg(test),

View File

@ -9,7 +9,6 @@ libc = "=0.2.39"
[lib] [lib]
name = "tor_allocate" name = "tor_allocate"
path = "lib.rs" path = "lib.rs"
crate_type = ["rlib", "staticlib"]
[features] [features]
# We have to define a feature here because doctests don't get cfg(test), # We have to define a feature here because doctests don't get cfg(test),

View File

@ -6,7 +6,6 @@ authors = ["The Tor Project"]
[lib] [lib]
name = "tor_log" name = "tor_log"
path = "lib.rs" path = "lib.rs"
crate_type = ["rlib", "staticlib"]
[features] [features]
# We have to define a feature here because doctests don't get cfg(test), # We have to define a feature here because doctests don't get cfg(test),

View File

@ -6,7 +6,7 @@ version = "0.1.0"
[lib] [lib]
name = "tor_rust" name = "tor_rust"
path = "lib.rs" path = "lib.rs"
crate_type = ["rlib", "staticlib"] crate_type = ["staticlib"]
[dependencies.tor_util] [dependencies.tor_util]
path = "../tor_util" path = "../tor_util"

View File

@ -6,7 +6,6 @@ version = "0.0.1"
[lib] [lib]
name = "tor_util" name = "tor_util"
path = "lib.rs" path = "lib.rs"
crate_type = ["rlib", "staticlib"]
[dependencies.tor_allocate] [dependencies.tor_allocate]
path = "../tor_allocate" path = "../tor_allocate"