From 1cf92e2b68b1d9109de3924a3cd1fd10cb8c7c17 Mon Sep 17 00:00:00 2001 From: Lucas Fernandes Nogueira Date: Tue, 10 Jan 2023 07:15:21 -0800 Subject: [PATCH] feat(build): rerun if kotlin out directory changes (#839) --- .changes/rerun-build-script-android.md | 5 +++++ build.rs | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 .changes/rerun-build-script-android.md diff --git a/.changes/rerun-build-script-android.md b/.changes/rerun-build-script-android.md new file mode 100644 index 000000000..dad1e1714 --- /dev/null +++ b/.changes/rerun-build-script-android.md @@ -0,0 +1,5 @@ +--- +"wry": patch +--- + +Rerun build script if the `WRY_ANDROID_KOTLIN_FILES_OUT_DIR` directory changes. diff --git a/build.rs b/build.rs index 9276c21ce..f116eae18 100644 --- a/build.rs +++ b/build.rs @@ -31,6 +31,8 @@ fn main() { let package = env_var("WRY_ANDROID_PACKAGE"); let library = env_var("WRY_ANDROID_LIBRARY"); + println!("cargo:rerun-if-changed={kotlin_out_dir}"); + let kotlin_out_dir = PathBuf::from(&kotlin_out_dir) .canonicalize() .unwrap_or_else(move |_| {