diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-09-14 17:30:40 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-09-14 17:30:40 +0200 |
commit | 6a5ac6121a93aca0f505b152b00f518d6f7e9ebc (patch) | |
tree | 2363a130938e4f58fc96cd92e2833f91d35df6fe | |
parent | d81f6a42f17435f4eec1bff5a4d781aa7be4e66e (diff) |
build squashfs-ng hermetically to prevent sudden build failure
I don't know why this fails but it's probably related to my new security measures.
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | build.rs | 3 |
2 files changed, 4 insertions, 1 deletions
@@ -14,5 +14,5 @@ fscommon = "0.1.1" reqwest = { version = "0.11.17", features = ["blocking"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -squashfs-ng = "0.1.2" +squashfs-ng = { version = "0.1.2", features = ["hermetic"] } tempfile = "3.5.0" diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..f1e7623 --- /dev/null +++ b/build.rs @@ -0,0 +1,3 @@ +fn main() { + println!("cargo:rustc-link-lib=squashfs"); +} |