From 43a79878c61d545a203cd025c3ede47d6bbf9d5b Mon Sep 17 00:00:00 2001 From: Gregory Comer Date: Sat, 4 Oct 2025 14:07:53 -0700 Subject: [PATCH] [Windows] Enable LLM preset in CI --- .github/workflows/build-presets.yml | 2 +- tools/cmake/preset/windows.cmake | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build-presets.yml b/.github/workflows/build-presets.yml index 66ab19eef3c..46031ac7ea3 100644 --- a/.github/workflows/build-presets.yml +++ b/.github/workflows/build-presets.yml @@ -109,7 +109,7 @@ jobs: strategy: fail-fast: false matrix: - preset: [pybind, windows] + preset: [pybind, windows, llm] with: job-name: build ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }} diff --git a/tools/cmake/preset/windows.cmake b/tools/cmake/preset/windows.cmake index b75a5af578e..ef8bbbedbbf 100644 --- a/tools/cmake/preset/windows.cmake +++ b/tools/cmake/preset/windows.cmake @@ -4,14 +4,9 @@ # This source code is licensed under the BSD-style license found in the # LICENSE file in the root directory of this source tree. +include(${PROJECT_SOURCE_DIR}/tools/cmake/preset/llm.cmake) + # keep sorted set_overridable_option(EXECUTORCH_BUILD_EXECUTOR_RUNNER ON) -set_overridable_option(EXECUTORCH_BUILD_EXTENSION_DATA_LOADER ON) set_overridable_option(EXECUTORCH_BUILD_EXTENSION_EVALUE_UTIL ON) -set_overridable_option(EXECUTORCH_BUILD_EXTENSION_FLAT_TENSOR ON) -set_overridable_option(EXECUTORCH_BUILD_EXTENSION_MODULE ON) set_overridable_option(EXECUTORCH_BUILD_EXTENSION_RUNNER_UTIL ON) -set_overridable_option(EXECUTORCH_BUILD_EXTENSION_TENSOR ON) -set_overridable_option(EXECUTORCH_BUILD_KERNELS_OPTIMIZED ON) -set_overridable_option(EXECUTORCH_BUILD_KERNELS_QUANTIZED ON) -set_overridable_option(EXECUTORCH_BUILD_XNNPACK ON)