blob: ab5af7d94563de3cd340b606a394c37597694468 [file] [log] [blame]
Gyorgy Szingbc5e8092022-10-13 13:33:20 +02001
2#-------------------------------------------------------------------------------
3# Copyright (c) 2021-2022, Arm Limited and Contributors. All rights reserved.
4#
5# SPDX-License-Identifier: BSD-3-Clause
6#
7#-------------------------------------------------------------------------------
8# cppcheck options to check the whole repo. This is a limited approach as
9# deployment specific settings can not be used (include paths, macro definitions
10# platform, etc...).
11# use this file as:
12# cppcheck $(sed "s/#.*//g" ".cppcheck") .
13--enable=all --suppress=missingInclude -q --std=c99
14--platform=unix64
15# Output in checkpatch compatible format.
16--template={file}:{line}:{severity}:{id},{message}
17-I components/common/utils/include
18-I components/messaging/ffa/libsp/include
19-I components/rpc/common/interface
20-I components/service/locator/interface
21-I components/messaging/ffa/libsp/include
22-I components/common/utils/include