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