From 06e6dbe762aa630b796d09f45787d3febc592a12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lex?= Date: Fri, 29 May 2026 16:33:34 +0200 Subject: [PATCH] feat(flags). Make prebuilt flag a default. (#35) --- rust/Cargo.toml | 8 ++++---- rust/logos-blockchain-circuits-poc-sys/Cargo.toml | 1 + rust/logos-blockchain-circuits-pol-sys/Cargo.toml | 1 + rust/logos-blockchain-circuits-poq-sys/Cargo.toml | 1 + rust/logos-blockchain-circuits-signature-sys/Cargo.toml | 1 + rust/logos-blockchain-circuits-tests/Cargo.toml | 4 ++-- 6 files changed, 10 insertions(+), 6 deletions(-) diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 4c72d98..371c692 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -25,10 +25,10 @@ resolver = "3" # Internal lbc-common = { default-features = false, package = "logos-blockchain-circuits-common", path = "./logos-blockchain-circuits-common" } lbc-build = { package = "logos-blockchain-circuits-build", path = "./logos-blockchain-circuits-build" } -lbc-poc-sys = { default-features = false, package = "logos-blockchain-circuits-poc-sys", path = "./logos-blockchain-circuits-poc-sys" } -lbc-pol-sys = { default-features = false, package = "logos-blockchain-circuits-pol-sys", path = "./logos-blockchain-circuits-pol-sys" } -lbc-poq-sys = { default-features = false, package = "logos-blockchain-circuits-poq-sys", path = "./logos-blockchain-circuits-poq-sys" } -lbc-signature-sys = { default-features = false, package = "logos-blockchain-circuits-signature-sys", path = "./logos-blockchain-circuits-signature-sys" } +lbc-poc-sys = { package = "logos-blockchain-circuits-poc-sys", path = "./logos-blockchain-circuits-poc-sys" } +lbc-pol-sys = { package = "logos-blockchain-circuits-pol-sys", path = "./logos-blockchain-circuits-pol-sys" } +lbc-poq-sys = { package = "logos-blockchain-circuits-poq-sys", path = "./logos-blockchain-circuits-poq-sys" } +lbc-signature-sys = { package = "logos-blockchain-circuits-signature-sys", path = "./logos-blockchain-circuits-signature-sys" } lbc-types = { default-features = false, package = "logos-blockchain-circuits-types", path = "./logos-blockchain-circuits-types" } # External diff --git a/rust/logos-blockchain-circuits-poc-sys/Cargo.toml b/rust/logos-blockchain-circuits-poc-sys/Cargo.toml index a3824ed..5906d13 100644 --- a/rust/logos-blockchain-circuits-poc-sys/Cargo.toml +++ b/rust/logos-blockchain-circuits-poc-sys/Cargo.toml @@ -10,6 +10,7 @@ repository.workspace = true version.workspace = true [features] +default = ["prebuilt"] prebuilt = ["lbc-build/prebuilt"] [lints] diff --git a/rust/logos-blockchain-circuits-pol-sys/Cargo.toml b/rust/logos-blockchain-circuits-pol-sys/Cargo.toml index 08481ff..f43015c 100644 --- a/rust/logos-blockchain-circuits-pol-sys/Cargo.toml +++ b/rust/logos-blockchain-circuits-pol-sys/Cargo.toml @@ -10,6 +10,7 @@ repository.workspace = true version.workspace = true [features] +default = ["prebuilt"] prebuilt = ["lbc-build/prebuilt"] [lints] diff --git a/rust/logos-blockchain-circuits-poq-sys/Cargo.toml b/rust/logos-blockchain-circuits-poq-sys/Cargo.toml index 3e29099..874d856 100644 --- a/rust/logos-blockchain-circuits-poq-sys/Cargo.toml +++ b/rust/logos-blockchain-circuits-poq-sys/Cargo.toml @@ -10,6 +10,7 @@ repository.workspace = true version.workspace = true [features] +default = ["prebuilt"] prebuilt = ["lbc-build/prebuilt"] [lints] diff --git a/rust/logos-blockchain-circuits-signature-sys/Cargo.toml b/rust/logos-blockchain-circuits-signature-sys/Cargo.toml index 04c3e14..ac83a81 100644 --- a/rust/logos-blockchain-circuits-signature-sys/Cargo.toml +++ b/rust/logos-blockchain-circuits-signature-sys/Cargo.toml @@ -10,6 +10,7 @@ repository.workspace = true version.workspace = true [features] +default = ["prebuilt"] prebuilt = ["lbc-build/prebuilt"] [lints] diff --git a/rust/logos-blockchain-circuits-tests/Cargo.toml b/rust/logos-blockchain-circuits-tests/Cargo.toml index 8f4ac9b..a4a9685 100644 --- a/rust/logos-blockchain-circuits-tests/Cargo.toml +++ b/rust/logos-blockchain-circuits-tests/Cargo.toml @@ -6,5 +6,5 @@ version.workspace = true publish = false [dev-dependencies] -lbc-pol-sys = { workspace = true, features = ["prebuilt"] } -lbc-poq-sys = { workspace = true, features = ["prebuilt"] } +lbc-pol-sys = { workspace = true } +lbc-poq-sys = { workspace = true }