summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2016-10-30 19:57:40 -0700
committerAlex Crichton <alex@alexcrichton.com>2016-10-31 10:30:55 -0700
commit81c42de5747aba27d92dd8312345382303163d38 (patch)
treed3d0d8e4d7eb131e1a1c95092d4663a42c427849
parent652e730f106fd3c103ba7549e64a7c992a72f11a (diff)
downloadnix-81c42de5747aba27d92dd8312345382303163d38.zip
Remove `rustc-version` dependency and build script
The script checked for rustc >= 1.6.0, but the minimum supported version for this crate is now 1.7.0
-rw-r--r--Cargo.toml6
-rw-r--r--build.rs10
-rw-r--r--src/sys/signal.rs1
3 files changed, 0 insertions, 17 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 73d6d559..aaec7626 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -14,8 +14,6 @@ exclude = [
"test/**/*"
]
-build = "build.rs"
-
[features]
eventfd = []
execvpe = []
@@ -28,10 +26,6 @@ bitflags = "0.4"
cfg-if = "0.1.0"
void = "1.0.2"
-[build-dependencies]
-rustc_version = "0.1.7"
-semver = "0.1.20" # Old version for compatibility with rustc_version.
-
[dev-dependencies]
rand = "0.3.8"
tempdir = "0.3"
diff --git a/build.rs b/build.rs
deleted file mode 100644
index 084bb0d7..00000000
--- a/build.rs
+++ /dev/null
@@ -1,10 +0,0 @@
-extern crate rustc_version;
-extern crate semver;
-
-use semver::Version;
-
-fn main() {
- if rustc_version::version() >= Version::parse("1.6.0").unwrap() {
- println!("cargo:rustc-cfg=raw_pointer_derive_allowed");
- }
-}
diff --git a/src/sys/signal.rs b/src/sys/signal.rs
index bdc25b47..345e69e3 100644
--- a/src/sys/signal.rs
+++ b/src/sys/signal.rs
@@ -311,7 +311,6 @@ impl AsRef<libc::sigset_t> for SigSet {
}
#[allow(unknown_lints)]
-#[cfg_attr(not(raw_pointer_derive_allowed), allow(raw_pointer_derive))]
#[derive(Clone, Copy, PartialEq)]
pub enum SigHandler {
SigDfl,