From 4bd56cb33bad81ad07db64ba8a7ee14c5a48f3ce Mon Sep 17 00:00:00 2001 From: Anthony Shoumikhin Date: Thu, 17 Jul 2025 11:05:24 -0700 Subject: [PATCH 1/3] Update apple_common.cmake Disable testing and build extension/llm artifacts --- tools/cmake/preset/apple_common.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/cmake/preset/apple_common.cmake b/tools/cmake/preset/apple_common.cmake index a14a0932394..af55d111c0f 100644 --- a/tools/cmake/preset/apple_common.cmake +++ b/tools/cmake/preset/apple_common.cmake @@ -13,12 +13,14 @@ add_compile_options( -fdebug-prefix-map=${PROJECT_SOURCE_DIR}=/executorch ) +set_overridable_option(BUILD_TESTING OFF) set_overridable_option(EXECUTORCH_BUILD_XNNPACK ON) set_overridable_option(EXECUTORCH_BUILD_COREML ON) set_overridable_option(EXECUTORCH_BUILD_MPS ON) set_overridable_option(EXECUTORCH_XNNPACK_SHARED_WORKSPACE ON) set_overridable_option(EXECUTORCH_BUILD_EXTENSION_APPLE ON) set_overridable_option(EXECUTORCH_BUILD_EXTENSION_DATA_LOADER ON) +set_overridable_option(EXECUTORCH_BUILD_EXTENSION_LLM_RUNNER ON) set_overridable_option(EXECUTORCH_BUILD_EXTENSION_MODULE ON) set_overridable_option(EXECUTORCH_BUILD_EXTENSION_FLAT_TENSOR ON) set_overridable_option(EXECUTORCH_BUILD_EXTENSION_TENSOR ON) From bdbc54cb6e284452a292054a948dcae2be78b03b Mon Sep 17 00:00:00 2001 From: Anthony Shoumikhin Date: Thu, 17 Jul 2025 13:00:12 -0700 Subject: [PATCH 2/3] Update apple_common.cmake --- tools/cmake/preset/apple_common.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cmake/preset/apple_common.cmake b/tools/cmake/preset/apple_common.cmake index af55d111c0f..9af21b5b8b6 100644 --- a/tools/cmake/preset/apple_common.cmake +++ b/tools/cmake/preset/apple_common.cmake @@ -13,7 +13,7 @@ add_compile_options( -fdebug-prefix-map=${PROJECT_SOURCE_DIR}=/executorch ) -set_overridable_option(BUILD_TESTING OFF) +set_overridable_option(BUILD_TESTING ON) set_overridable_option(EXECUTORCH_BUILD_XNNPACK ON) set_overridable_option(EXECUTORCH_BUILD_COREML ON) set_overridable_option(EXECUTORCH_BUILD_MPS ON) From 9c688b63cec0e28a531ffdab4df85964f624c6b8 Mon Sep 17 00:00:00 2001 From: Anthony Shoumikhin Date: Thu, 17 Jul 2025 13:00:23 -0700 Subject: [PATCH 3/3] Update apple_common.cmake --- tools/cmake/preset/apple_common.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cmake/preset/apple_common.cmake b/tools/cmake/preset/apple_common.cmake index 9af21b5b8b6..af55d111c0f 100644 --- a/tools/cmake/preset/apple_common.cmake +++ b/tools/cmake/preset/apple_common.cmake @@ -13,7 +13,7 @@ add_compile_options( -fdebug-prefix-map=${PROJECT_SOURCE_DIR}=/executorch ) -set_overridable_option(BUILD_TESTING ON) +set_overridable_option(BUILD_TESTING OFF) set_overridable_option(EXECUTORCH_BUILD_XNNPACK ON) set_overridable_option(EXECUTORCH_BUILD_COREML ON) set_overridable_option(EXECUTORCH_BUILD_MPS ON)