From 2b5d35a528b19cb3b5794d6c7d2f5f38c0b42c60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Onur=20=C3=96zkan?= Date: Sat, 18 Jul 2026 14:06:58 +0300 Subject: [PATCH] wire kaptan-spec to kaptan-runtime MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Onur Özkan --- kaptan-runtime/Cargo.toml | 6 ++++++ kaptan-runtime/build.rs | 3 +++ kaptan-runtime/src/lib.rs | 2 ++ 3 files changed, 11 insertions(+) create mode 100644 kaptan-runtime/build.rs diff --git a/kaptan-runtime/Cargo.toml b/kaptan-runtime/Cargo.toml index b5a64c3..8fab941 100644 --- a/kaptan-runtime/Cargo.toml +++ b/kaptan-runtime/Cargo.toml @@ -5,3 +5,9 @@ license.workspace = true repository.workspace = true rust-version.workspace = true version.workspace = true + +[dependencies] +kaptan-spec = { path = "../libs/kaptan-spec" } + +[build-dependencies] +kaptan-spec = { path = "../libs/kaptan-spec", features = ["std"] } diff --git a/kaptan-runtime/build.rs b/kaptan-runtime/build.rs new file mode 100644 index 0000000..600bc5e --- /dev/null +++ b/kaptan-runtime/build.rs @@ -0,0 +1,3 @@ +fn main() { + kaptan_spec::validate_package(); +} diff --git a/kaptan-runtime/src/lib.rs b/kaptan-runtime/src/lib.rs index 0c9ac1a..49eb3d9 100644 --- a/kaptan-runtime/src/lib.rs +++ b/kaptan-runtime/src/lib.rs @@ -1 +1,3 @@ #![no_std] + +kaptan_spec::no_spec!("Crate root declares runtime modules only.");