CMake: exclude add-ons that don't confirm to key requirements

These add-ons don't have documentation on blender.org, see: T95442

These can be re-enabled once documentation has been relocated.
This commit is contained in:
Campbell Barton
2022-02-25 21:47:07 +11:00
parent 66328db703
commit 0bac962fe5

View File

@@ -389,6 +389,12 @@ if(WITH_PYTHON)
PATTERN "__pycache__" EXCLUDE
PATTERN "${ADDON_EXCLUDE_CONDITIONAL}" EXCLUDE
PATTERN "${FREESTYLE_EXCLUDE_CONDITIONAL}" EXCLUDE
# Disable add-ons that don't conform to distribution requirements, see: T95442.
PATTERN "addons/amaranth" EXCLUDE
PATTERN "addons/mesh_tiny_cad" EXCLUDE
PATTERN "addons/mesh_tissue" EXCLUDE
PATTERN "addons/real_snow.py" EXCLUDE
)
unset(ADDON_EXCLUDE_CONDITIONAL)