Skip to content

Commit 6839151

Browse files
committed
refactor: simplify Android NDK detection with let chains and add cc dependency
1 parent a23b95b commit 6839151

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,11 @@ fn main() {
4949
cmake_cfg.build_target("libversion_static");
5050

5151
// Work around cmake-rs not setting CMAKE_ANDROID_NDK for Android targets.
52-
if target_os == "android" {
53-
if let Some(ndk_root) = detect_android_ndk() {
54-
cmake_cfg.define("CMAKE_ANDROID_NDK", &ndk_root);
55-
}
52+
53+
if target_os == "android"
54+
&& let Some(ndk_root) = detect_android_ndk()
55+
{
56+
cmake_cfg.define("CMAKE_ANDROID_NDK", &ndk_root);
5657
}
5758

5859
let dst = cmake_cfg.build();

0 commit comments

Comments
 (0)