From 915ab1f4ba3ec629d2a8937ddc333c564d38497a Mon Sep 17 00:00:00 2001 From: Nikita Sivukhin Date: Sat, 22 Mar 2025 14:00:36 +0400 Subject: [PATCH] configure yystackdepth --- libsql-ffi/build.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libsql-ffi/build.rs b/libsql-ffi/build.rs index 33b820fcd6..cf5da38295 100644 --- a/libsql-ffi/build.rs +++ b/libsql-ffi/build.rs @@ -380,6 +380,11 @@ pub fn build_bundled(out_dir: &str, out_path: &Path) { } println!("cargo:rerun-if-env-changed=SQLITE_MAX_EXPR_DEPTH"); + if let Ok(limit) = env::var("YYSTACKDEPTH") { + cfg.flag(&format!("-DYYSTACKDEPTH={limit}")); + } + println!("cargo:rerun-if-env-changed=YYSTACKDEPTH"); + if let Ok(limit) = env::var("SQLITE_MAX_COLUMN") { cfg.flag(&format!("-DSQLITE_MAX_COLUMN={limit}")); }