From 323e2d5e2d43fa4e2dc5afc8d1e207e4682ad3dd Mon Sep 17 00:00:00 2001 From: Harry Stern Date: Mon, 10 Jul 2023 18:47:40 -0400 Subject: [PATCH] Re-export syscalls crate - Re-export so user does not have to include in dependencies - Disable its std and serde features for faster compile times --- CHANGELOG.md | 4 ++++ Cargo.toml | 2 +- src/lib.rs | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 68f18de..5bf02e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +unreleased +---------- +- reexport syscalls dependency + 0.1.4 ----- - impl RuleSet for &RuleSet diff --git a/Cargo.toml b/Cargo.toml index 4fe8d46..ad262e9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ categories = ["os::linux-apis"] [dependencies] libseccomp = "^0.3" libc = "^0.2" -syscalls = "^0.6" +syscalls = { version = "^0.6", default-features = false } [dev-dependencies] bytes = "^1" diff --git a/src/lib.rs b/src/lib.rs index b266c03..0bfb05d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -14,6 +14,8 @@ use libseccomp::*; +pub use syscalls; + pub mod builtins; use std::collections::HashMap;