eclair/: ECLAIR configs and scripts
Mostly copied from the TF-A implementation, but with some changes for TF-M
already.
Includes external_sources.ecl, a dedicated file for external
sources specification.
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: Ia092024205f0bc2d350318afdc2aed855dedf091
diff --git a/eclair/external_sources.ecl b/eclair/external_sources.ecl
new file mode 100644
index 0000000..f82582a
--- /dev/null
+++ b/eclair/external_sources.ecl
@@ -0,0 +1,13 @@
+#
+# Copyright (c) 2022-2023, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+# External aka 3rd-party sources included in a project.
+# These are intended to be filtered from MISRA reports (as we don't have
+# control over them, can't easily fix issues in them, and generally that's
+# normally out of scope of the project).
+
+-file_tag+={external, "^trusted-firmware-m/platform/ext/cmsis/.*$"}
+-file_tag+={external, "^trusted-firmware-m/lib/ext/mbedcrypto/.*$"}
+