Avoid msvc-analyze in externals (i.e., with WARNINGS_DISABLED)

This slow-down is useless - we don't care about analyzing externals.

Change-Id: Ie31fb7aaf5f0f20a3ab2175e3e78ab4de331993c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196275
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
This commit is contained in:
Mike Kaganski
2025-12-29 09:29:34 +01:00
parent 4ae71d5651
commit d36c2d629f
+1 -1
View File
@@ -103,7 +103,7 @@ gb_AFLAGS := $(AFLAGS)
# C4706: assignment within conditional expression
# build-time penalty is too high for ci use/disable when JENKINS_HOME is set
MSVC_ANALYZE_FLAGS := $(if $(ENABLE_MSVC_ANALYZE),-analyze:ruleset$(SRCDIR)/solenv/vs/LibreOffice.ruleset,)
MSVC_ANALYZE_FLAGS := $(if $(ENABLE_MSVC_ANALYZE),$(if $(WARNINGS_DISABLED),,-analyze:ruleset$(SRCDIR)/solenv/vs/LibreOffice.ruleset),)
gb_FilterOutClangCFLAGS += $(MSVC_ANALYZE_FLAGS)