From 6bebb3a8d61056eeca9f220cf91b3eb589b7b5d1 Mon Sep 17 00:00:00 2001 From: "Genevieve (Genna) Helsel" Date: Thu, 22 Oct 2026 16:56:04 -0700 Subject: [PATCH] eden: pass the test setting to cmake as BUILD_TESTS Summary: eden builds its tests only with `BUILD_TESTS`, an option that D125301396 adds later in this stack, off by default. getdeps builds a project's tests unless it gets `--no-tests`, and `build.sh`, `build.bat` and `getdeps.py test eden` rely on that, but eden's manifest has no `[cmake.defines.test=on]` section to pass the setting to cmake, so eden would get no tests. Like folly's, fizz's and wangle's manifests, eden's now sets `BUILD_TESTS=ON` when getdeps builds tests. Reviewed By: bigfootjon Differential Revision: D125255420 fbshipit-source-id: ac847928c4807880799c93ab7b93c6aec9ec040c --- build/fbcode_builder/manifests/eden | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build/fbcode_builder/manifests/eden b/build/fbcode_builder/manifests/eden index a6ea9b00e..541de973f 100644 --- a/build/fbcode_builder/manifests/eden +++ b/build/fbcode_builder/manifests/eden @@ -122,5 +122,8 @@ USE_CARGO_VENDOR=ON [cmake.defines.fb=on] IS_FB_BUILD=ON +[cmake.defines.test=on] +BUILD_TESTS=ON + [depends.environment] EDEN_VERSION_OVERRIDE