From a93e315e72f04a3fa8892801005601c76e25f09e Mon Sep 17 00:00:00 2001 From: Mac Malone Date: Sat, 23 Aug 2025 18:55:39 -0400 Subject: [PATCH] fix: include all of `Lake.Util` in core build (#10090) This PR adds the modules in `Lake.Util` to core's Lake configuration to ensure all utilities are built. With the module system port, they were no longer all transitively imported. Specifically, `Lake.Util.Lock` is unused because Lake does not currently use a lock file for the build. --- src/lakefile.toml.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lakefile.toml.in b/src/lakefile.toml.in index 0f07226384..14a69d60fd 100644 --- a/src/lakefile.toml.in +++ b/src/lakefile.toml.in @@ -64,6 +64,8 @@ globs = [ "Lake", # API only imported by `LakeMain` and the `lake` CLI "Lake.CLI", "Lake.Load", + # Additional utilities which may not be imported + "Lake.Util.+", ] libName = "${LAKE_LIB_PREFIX}Lake" defaultFacets = ["static", "static.export"]