1e01aa904Sopenharmony_ci<?xml version="1.0" encoding="UTF-8"?>
2e01aa904Sopenharmony_ci<!-- Copyright (c) 2023 Huawei Device Co., Ltd.
3e01aa904Sopenharmony_ci
4e01aa904Sopenharmony_ci     Licensed under the Apache License, Version 2.0 (the "License");
5e01aa904Sopenharmony_ci     you may not use this file except in compliance with the License.
6e01aa904Sopenharmony_ci     You may obtain a copy of the License at
7e01aa904Sopenharmony_ci
8e01aa904Sopenharmony_ci          http://www.apache.org/licenses/LICENSE-2.0
9e01aa904Sopenharmony_ci
10e01aa904Sopenharmony_ci     Unless required by applicable law or agreed to in writing, software
11e01aa904Sopenharmony_ci     distributed under the License is distributed on an "AS IS" BASIS,
12e01aa904Sopenharmony_ci     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13e01aa904Sopenharmony_ci     See the License for the specific language governing permissions and
14e01aa904Sopenharmony_ci     limitations under the License.
15e01aa904Sopenharmony_ci
16e01aa904Sopenharmony_ci    This is the configuration file template for OpenHarmony OSS Audit Tool, please copy it to your project root dir and modify it refer to OpenHarmony/tools_oat/README.
17e01aa904Sopenharmony_ci
18e01aa904Sopenharmony_ci-->
19e01aa904Sopenharmony_ci
20e01aa904Sopenharmony_ci<configuration>
21e01aa904Sopenharmony_ci    <oatconfig>
22e01aa904Sopenharmony_ci        <licensefile></licensefile>
23e01aa904Sopenharmony_ci        <policylist>
24e01aa904Sopenharmony_ci            <policy name="projectPolicy" desc="">
25e01aa904Sopenharmony_ci                <policyitem type="compatibility" name="SPDX:LGPL-2.0-or-later" path="gen-changelog.py" desc="生成changelog的脚本,实际未使用"/>
26e01aa904Sopenharmony_ci                <policyitem type="compatibility" name="SPDX:BSL-1.0" path="tests/lib/catch.hpp" desc="经分析该协议是兼容的"/>
27e01aa904Sopenharmony_ci                <policyitem type="compatibility" name="GPL-2.0+-with-LLVM-exception" path="LICENSE.txt" desc="该文件是license说明"/>
28e01aa904Sopenharmony_ci            </policy>
29e01aa904Sopenharmony_ci        </policylist>
30e01aa904Sopenharmony_ci        <filefilterlist>
31e01aa904Sopenharmony_ci            <filefilter name="defaultFilter" desc="Files not to check">
32e01aa904Sopenharmony_ci                <filteritem type="filepath" name="COMPILING" desc="编译指导的文本文件,无license头"/>
33e01aa904Sopenharmony_ci                <filteritem type="filepath" name=".*.am" desc="am文件,用于生成Makefile的模板"/>
34e01aa904Sopenharmony_ci                <filteritem type="filepath" name="VISIBILITY" desc="符号导出的说明文件"/>
35e01aa904Sopenharmony_ci                <filteritem type="filepath" name="COMMIT-LOG-GUIDELINES" desc="提交日志的指导"/>
36e01aa904Sopenharmony_ci                <filteritem type="filepath" name="bash-completion/.*" desc="bash下命令补全的脚本"/>
37e01aa904Sopenharmony_ci                <filteritem type="filepath" name="doc/.*" desc="API以及使用指南"/>
38e01aa904Sopenharmony_ci                <filteritem type="filepath" name="license-change-2020.txt" desc="license变更说明"/>
39e01aa904Sopenharmony_ci                <filteritem type="filepath" name="AUTHORS" desc="作者描述"/>
40e01aa904Sopenharmony_ci                <filteritem type="filepath" name="ChangeLog" desc="版本修改日志"/>
41e01aa904Sopenharmony_ci                <filteritem type="filepath" name="CONTRIBUTING" desc="如何贡献代码的指南"/>
42e01aa904Sopenharmony_ci                <filteritem type="filepath" name="relicensing-scripts/file-licenses.orig.txt" desc="原license说明"/>
43e01aa904Sopenharmony_ci                <filteritem type="filepath" name="ltmain.sh" desc="处理library库的脚本"/>
44e01aa904Sopenharmony_ci                <filteritem type="filepath" name="autoconf-archive/.*" desc="自动配置文档"/>
45e01aa904Sopenharmony_ci                <filteritem type="filepath" name="install-sh" desc="生成二进制的安装脚本"/>
46e01aa904Sopenharmony_ci                <filteritem type="filepath" name="abigail.m4" desc="检测系统里该软件的头文件和库文件的脚本"/>
47e01aa904Sopenharmony_ci                <filteritem type="filepath" name="configure.ac" desc="config配置脚本"/>
48e01aa904Sopenharmony_ci                <filteritem type="filepath" name="default.abignore" desc="配置文件"/>
49e01aa904Sopenharmony_ci                <filteritem type="filepath" name="LICENSE.txt" desc="license声明文件"/>
50e01aa904Sopenharmony_ci            </filefilter>
51e01aa904Sopenharmony_ci            <filefilter name="defaultPolicyFilter" desc="Filters for compatibility,license header policies">
52e01aa904Sopenharmony_ci            </filefilter>
53e01aa904Sopenharmony_ci            <filefilter name="copyrightPolicyFilter" desc="Filters for copyright header policies">
54e01aa904Sopenharmony_ci            </filefilter>
55e01aa904Sopenharmony_ci            <filefilter name="licenseFileNamePolicyFilter" desc="Filters for LICENSE file policies">
56e01aa904Sopenharmony_ci            </filefilter>
57e01aa904Sopenharmony_ci            <filefilter name="readmeFileNamePolicyFilter" desc="Filters for README file policies">
58e01aa904Sopenharmony_ci            </filefilter>
59e01aa904Sopenharmony_ci            <filefilter name="readmeOpenSourcefileNamePolicyFilter" desc="Filters for README.OpenSource file policies">
60e01aa904Sopenharmony_ci            </filefilter>
61e01aa904Sopenharmony_ci            <filefilter name="binaryFileTypePolicyFilter" desc="Filters for binary file policies">
62e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.rpm" desc="test files" />
63e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.abi" desc="test files" />
64e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.tar.*" desc="test files" />
65e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.elf" desc="test files" />
66e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.deb" desc="test files" />
67e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.ddeb" desc="test files" />
68e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.o" desc="test files" />
69e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.ko" desc="test files" />
70e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.so.*" desc="test files" />
71e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/.*.debug" desc="test files" />
72e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-diff-filter/PR24430-fold-qualified-array-clang" desc="test files" />
73e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-diff-filter/test39/test39-v0" desc="test files" />
74e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test6-var-changed-app" desc="test files" />
75e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test9-fn-changed-app" desc="test files" />
76e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-diff-filter/PR24430-fold-qualified-array-gcc" desc="test files" />
77e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-diff-filter/test39/test39-v1" desc="test files" />
78e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test3-fn-removed-app" desc="test files" />
79e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-types-stability/pr19433-custom0" desc="test files" />
80e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test7-fn-changed-app" desc="test files" />
81e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-diff-filter/test38/test38-v0" desc="test files" />
82e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-types-stability/pr19434-elf0" desc="test files" />
83e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test0-fn-changed-app" desc="test files" />
84e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-diff-filter/test38/test38-v1" desc="test files" />
85e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-read-ctf/test0" desc="test files" />
86e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test1-fn-removed-app" desc="test files" />
87e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test8-fn-changed-app" desc="test files" />
88e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-read-dwarf/test0" desc="test files" />
89e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test5-fn-changed-app" desc="test files" />
90e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-read-common/PR26261/PR26261-exe" desc="test files" />
91e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-alt-dwarf-file/rhbz1951526/usr/bin/gimp-2.10" desc="test files" />
92e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-types-stability/pr19138-elf0" desc="test files" />
93e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-abicompat/test2-var-removed-app" desc="test files" />
94e01aa904Sopenharmony_ci                <filteritem type="filepath" name="tests/data/test-read-dwarf/test1" desc="test files" />
95e01aa904Sopenharmony_ci            </filefilter>
96e01aa904Sopenharmony_ci
97e01aa904Sopenharmony_ci        </filefilterlist>
98e01aa904Sopenharmony_ci        <licensematcherlist>
99e01aa904Sopenharmony_ci        </licensematcherlist>
100e01aa904Sopenharmony_ci    </oatconfig>
101e01aa904Sopenharmony_ci</configuration>
102