From 40e31f7f77622d493a38087577577886f8a50ce7 Mon Sep 17 00:00:00 2001 From: adumbidiot Date: Thu, 18 Mar 2021 17:35:10 -0700 Subject: Make `sys` crate rebuild when `STEAM_SDK_LOCATION` changes --- steamworks-sys/build.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/steamworks-sys/build.rs b/steamworks-sys/build.rs index c1f2f11..1813f50 100755 --- a/steamworks-sys/build.rs +++ b/steamworks-sys/build.rs @@ -13,6 +13,7 @@ fn main() -> Result<(), Box> { let sdk_loc = env::var("STEAM_SDK_LOCATION") .expect("STEAM_SDK_LOCATION must be set"); let sdk_loc = Path::new(&sdk_loc); + println!("cargo:rerun-if-env-changed=STEAM_SDK_LOCATION"); let triple = env::var("TARGET").unwrap(); let mut lib = "steam_api"; -- cgit v1.2.3 From 963099d2b6120eb8705a683b9c292bd7e191d1dd Mon Sep 17 00:00:00 2001 From: adumbidiot Date: Thu, 18 Mar 2021 17:40:55 -0700 Subject: Update `sys` crate to edition 2018 --- steamworks-sys/Cargo.toml | 1 + steamworks-sys/src/lib.rs | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/steamworks-sys/Cargo.toml b/steamworks-sys/Cargo.toml index da52af8..a669a73 100644 --- a/steamworks-sys/Cargo.toml +++ b/steamworks-sys/Cargo.toml @@ -7,6 +7,7 @@ description = "Provides raw bindings to the steamworks sdk" license = "MIT / Apache-2.0" repository = "https://github.com/Thinkofname/steamworks-rs" documentation = "https://docs.rs/steamworks-sys" +edition = "2018" [package.metadata.docs.rs] features = [ "docs-only" ] diff --git a/steamworks-sys/src/lib.rs b/steamworks-sys/src/lib.rs index 9e52a0f..180e7c2 100644 --- a/steamworks-sys/src/lib.rs +++ b/steamworks-sys/src/lib.rs @@ -2,8 +2,6 @@ #![allow(non_upper_case_globals)] #![allow(non_snake_case)] -extern crate libc; - #[cfg(not(feature = "docs-only"))] include!(concat!(env!("OUT_DIR"), "/bindings.rs")); -- cgit v1.2.3 From e3bcd80455d2ddbcd4e4fce3cb1dff6dd2135684 Mon Sep 17 00:00:00 2001 From: adumbidiot Date: Thu, 18 Mar 2021 17:45:25 -0700 Subject: Remove `libc` dependency from `sys` crate --- steamworks-sys/Cargo.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/steamworks-sys/Cargo.toml b/steamworks-sys/Cargo.toml index a669a73..cd1e517 100644 --- a/steamworks-sys/Cargo.toml +++ b/steamworks-sys/Cargo.toml @@ -20,7 +20,6 @@ docs-only = [] [dependencies] -libc = "0.2.86" [build-dependencies] bindgen = "0.57.0" -- cgit v1.2.3