From a181ae98bcd9638ff9a37ac10c3ee857ba19a852 Mon Sep 17 00:00:00 2001 From: Gabriel Oprisan Date: Mon, 11 Dec 2023 15:10:38 +0200 Subject: [PATCH] Build script: support NGINX_DIR env var to specify the Nginx folder --- nginx_module/Cargo.toml | 2 +- nginx_module/build.rs | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/nginx_module/Cargo.toml b/nginx_module/Cargo.toml index 2adc1c8..c5cdbc0 100644 --- a/nginx_module/Cargo.toml +++ b/nginx_module/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nginx_module" -version = "0.1.2" +version = "0.1.3" edition = "2021" build = "build.rs" authors = ["Gabriel Oprisan "] diff --git a/nginx_module/build.rs b/nginx_module/build.rs index ec092f2..0db0d64 100644 --- a/nginx_module/build.rs +++ b/nginx_module/build.rs @@ -85,6 +85,12 @@ fn search_nginx_root_folder() -> String { }) } + if let Ok(nginx_dir) = std::env::var("NGINX_DIR") { + if check_nginx_root(Path::new(&nginx_dir)) { + return nginx_dir; + } + } + let base_locations = [ "..", "../..",