From c51bf3d284d3cc78b1dceb5b000ac01c5ecf0cc0 Mon Sep 17 00:00:00 2001 From: Vivien Nicolas Date: Tue, 11 Oct 2022 21:47:07 +0200 Subject: [PATCH] [darwin-framework-tool] Make some parts of examples/darwin-framework-tool/BUILD.gn a bit more generic when it comes to SDKROOT variants (#23113) --- examples/darwin-framework-tool/BUILD.gn | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/darwin-framework-tool/BUILD.gn b/examples/darwin-framework-tool/BUILD.gn index b64e8c840f1ea3..cd69f8fae84018 100644 --- a/examples/darwin-framework-tool/BUILD.gn +++ b/examples/darwin-framework-tool/BUILD.gn @@ -28,11 +28,12 @@ declare_args() { chip_codesign = current_os == "ios" } -if (current_os == "ios") { - output_sdk_type = "Debug-iphoneos" -} else { - output_sdk_type = "Debug" +sdk_build_dir_suffix = "" +if (getenv("SDKROOT") != "") { + sdk_root_parts = string_split(getenv("SDKROOT"), ".") + sdk_build_dir_suffix = "-${sdk_root_parts[0]}" } +output_sdk_type = "Debug${sdk_build_dir_suffix}" action("build-darwin-framework") { script = "${chip_root}/scripts/build/build_darwin_framework.py"