1e6865dcdSopenharmony_ci<?xml version="1.0" encoding="UTF-8"?>
2e6865dcdSopenharmony_ci<!-- Copyright (c) 2021 Huawei Device Co., Ltd.
3e6865dcdSopenharmony_ci
4e6865dcdSopenharmony_ci     Licensed under the Apache License, Version 2.0 (the "License");
5e6865dcdSopenharmony_ci     you may not use this file except in compliance with the License.
6e6865dcdSopenharmony_ci     You may obtain a copy of the License at
7e6865dcdSopenharmony_ci
8e6865dcdSopenharmony_ci          http://www.apache.org/licenses/LICENSE-2.0
9e6865dcdSopenharmony_ci
10e6865dcdSopenharmony_ci     Unless required by applicable law or agreed to in writing, software
11e6865dcdSopenharmony_ci     distributed under the License is distributed on an "AS IS" BASIS,
12e6865dcdSopenharmony_ci     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13e6865dcdSopenharmony_ci     See the License for the specific language governing permissions and
14e6865dcdSopenharmony_ci     limitations under the License.
15e6865dcdSopenharmony_ci
16e6865dcdSopenharmony_ci-->
17e6865dcdSopenharmony_ci
18e6865dcdSopenharmony_ci<!--This is the configuration file template for OpenHarmony OSS Audit Tool, 
19e6865dcdSopenharmony_ciplease copy it to your project root dir and modify it refer to OpenHarmony/tools_oat/README.
20e6865dcdSopenharmony_ci-->
21e6865dcdSopenharmony_ci
22e6865dcdSopenharmony_ci<configuration>
23e6865dcdSopenharmony_ci    <oatconfig>
24e6865dcdSopenharmony_ci        <licensefile>LICENSE.txt</licensefile>
25e6865dcdSopenharmony_ci        <policylist>
26e6865dcdSopenharmony_ci            <policy name="projectPolicy" desc="">
27e6865dcdSopenharmony_ci                <policyitem type="compatibility" name="GPL" path="LICENSE.txt" desc="this is the license file, declaring that FatFs is compatible with GNU GPL"/>
28e6865dcdSopenharmony_ci            </policy>
29e6865dcdSopenharmony_ci        </policylist>
30e6865dcdSopenharmony_ci        <filefilterlist>
31e6865dcdSopenharmony_ci            <filefilter name="defaultFilter" desc="Files not to check">
32e6865dcdSopenharmony_ci                <!--filteritem type="filename" name="*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
33e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="abcdefg/.*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
34e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="projectroot/[a-zA-Z0-9]{20,}.sh" desc="Temp files"/-->
35e6865dcdSopenharmony_ci            </filefilter>
36e6865dcdSopenharmony_ci            <filefilter name="defaultPolicyFilter" desc="Filters for compatibility,license header policies">
37e6865dcdSopenharmony_ci                <!--filteritem type="filename" name="*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
38e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="abcdefg/.*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
39e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="projectroot/[a-zA-Z0-9]{20,}.sh" desc="Temp files"/-->
40e6865dcdSopenharmony_ci            </filefilter>
41e6865dcdSopenharmony_ci            <filefilter name="copyrightPolicyFilter" desc="Filters for copyright header policies">
42e6865dcdSopenharmony_ci                <!--filteritem type="filename" name="*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
43e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="abcdefg/.*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
44e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="projectroot/[a-zA-Z0-9]{20,}.sh" desc="Temp files"/-->
45e6865dcdSopenharmony_ci            </filefilter>
46e6865dcdSopenharmony_ci            <filefilter name="licenseFileNamePolicyFilter" desc="Filters for LICENSE file policies">
47e6865dcdSopenharmony_ci                <!--filteritem type="filename" name="*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
48e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="abcdefg/.*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
49e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="projectroot/[a-zA-Z0-9]{20,}.sh" desc="Temp files"/-->
50e6865dcdSopenharmony_ci            </filefilter>
51e6865dcdSopenharmony_ci            <filefilter name="readmeFileNamePolicyFilter" desc="Filters for README file policies">
52e6865dcdSopenharmony_ci                <!--filteritem type="filename" name="*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
53e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="abcdefg/.*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
54e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="projectroot/[a-zA-Z0-9]{20,}.sh" desc="Temp files"/-->
55e6865dcdSopenharmony_ci            </filefilter>
56e6865dcdSopenharmony_ci            <filefilter name="readmeOpenSourcefileNamePolicyFilter" desc="Filters for README.OpenSource file policies">
57e6865dcdSopenharmony_ci                <!--filteritem type="filename" name="*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
58e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="abcdefg/.*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
59e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="projectroot/[a-zA-Z0-9]{20,}.sh" desc="Temp files"/-->
60e6865dcdSopenharmony_ci            </filefilter>
61e6865dcdSopenharmony_ci            <filefilter name="binaryFileTypePolicyFilter" desc="Filters for binary file policies">
62e6865dcdSopenharmony_ci                <!--filteritem type="filename" name="*.uvwxyz" desc="Describe the reason for filtering scan results"/-->
63e6865dcdSopenharmony_ci                <filteritem type="filepath" name="documents/.*" desc="官方自带文件"/>
64e6865dcdSopenharmony_ci                <!--filteritem type="filepath" name="projectroot/[a-zA-Z0-9]{20,}.sh" desc="Temp files"/-->
65e6865dcdSopenharmony_ci            </filefilter>
66e6865dcdSopenharmony_ci
67e6865dcdSopenharmony_ci        </filefilterlist>
68e6865dcdSopenharmony_ci        <licensematcherlist>
69e6865dcdSopenharmony_ci            <!--licensematcher name="uvwxyz License" desc="If the scanning result is InvalidLicense, you can define matching rules here. Note that quotation marks must be escaped.">
70e6865dcdSopenharmony_ci                <licensetext name="
71e6865dcdSopenharmony_ci                    uvwxyz license textA xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
72e6865dcdSopenharmony_ci				 " desc=""/>
73e6865dcdSopenharmony_ci                <licensetext name="
74e6865dcdSopenharmony_ci                    uvwxyz license textB xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
75e6865dcdSopenharmony_ci				 " desc=""/>
76e6865dcdSopenharmony_ci            </licensematcher-->
77e6865dcdSopenharmony_ci        </licensematcherlist>
78e6865dcdSopenharmony_ci    </oatconfig>
79e6865dcdSopenharmony_ci</configuration>
80