From 5eef5454faebcf7971786c4e303596a01ee7fcb4 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 8 Jul 2024 22:27:47 +1000 Subject: [PATCH] Fix #124250: enabling add-ons from command line broken Excluding add-ons caused an `_bpy_internal.addons` not to install. --- source/creator/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/creator/CMakeLists.txt b/source/creator/CMakeLists.txt index 31d55a59682..4ce1d658e6d 100644 --- a/source/creator/CMakeLists.txt +++ b/source/creator/CMakeLists.txt @@ -461,8 +461,8 @@ if(WITH_PYTHON) PATTERN "__pycache__" EXCLUDE PATTERN "site" EXCLUDE # Legacy sub-module which is no longer used. - PATTERN "addons/*" EXCLUDE - PATTERN "addons_contrib/*" EXCLUDE + REGEX "^${CMAKE_SOURCE_DIR}/scripts/addons$" EXCLUDE + REGEX "^${CMAKE_SOURCE_DIR}/scripts/addons_contrib$" EXCLUDE PATTERN "${FREESTYLE_EXCLUDE_CONDITIONAL}" EXCLUDE )