From adb7ddf2e079b6a9863c8f6715d733e79b38ac6a Mon Sep 17 00:00:00 2001 From: Odysseus Date: Tue, 18 Nov 2025 10:55:04 -0800 Subject: [PATCH 1/3] Only build config and packaging on Linux --- CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3a58172f..7042222d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -97,8 +97,11 @@ if (WERROR) add_compile_options(-Werror) endif() -add_subdirectory(config) -add_subdirectory(packaging) +if (BUILD_FOR_LINUX) + add_subdirectory(config) + add_subdirectory(packaging) +endif() + add_subdirectory(src) if (NOT NETREMOTE_EXCLUDE_API OR NOT NETREMOTE_EXCLUDE_API_BINDINGS) From 3a27df4597a675526dd64489364b5a2e759f3e77 Mon Sep 17 00:00:00 2001 From: Odysseus Date: Thu, 20 Nov 2025 10:10:51 -0800 Subject: [PATCH 2/3] skip src folder also to save build time on windows --- CMakeLists.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7042222d..d114f8f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -100,10 +100,9 @@ endif() if (BUILD_FOR_LINUX) add_subdirectory(config) add_subdirectory(packaging) + add_subdirectory(src) endif() -add_subdirectory(src) - if (NOT NETREMOTE_EXCLUDE_API OR NOT NETREMOTE_EXCLUDE_API_BINDINGS) add_subdirectory(api) endif() From e4c76c233f72a9d039bb23a78199cf5391ba9f6e Mon Sep 17 00:00:00 2001 From: Odysseus Date: Thu, 20 Nov 2025 14:07:57 -0800 Subject: [PATCH 3/3] Revert "skip src folder also to save build time on windows" This reverts commit 3a27df4597a675526dd64489364b5a2e759f3e77. --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d114f8f0..7042222d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -100,9 +100,10 @@ endif() if (BUILD_FOR_LINUX) add_subdirectory(config) add_subdirectory(packaging) - add_subdirectory(src) endif() +add_subdirectory(src) + if (NOT NETREMOTE_EXCLUDE_API OR NOT NETREMOTE_EXCLUDE_API_BINDINGS) add_subdirectory(api) endif()