Hello, please someone help me, I am trying for gf...
# gf180mcu
m
Hello, please someone help me, I am trying for gf180 mpw I am getting this issue when MPW Precheck is performed SPDX compliance check failed Found 10 non-compliant file(s) with the SPDX Standard
m
mpw require an open-source license in your files. It’s flagging 10 files as missing an open source header.
m
Ok, Kindly help me, what do I have to add in those files?
As you can see in this image, Submodules license check passed. No Prohibited license file (s) was found in project submodules
you are correct sir
I could able to see it log report
But how to resolve it
m
There is usually 1
LICENSE
file. That’s the first check. The other files are checked to ensure they have the correct header. For example,
Copy code
# SPDX-FileCopyrightText: 2020 Efabless Corporation
# 
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      <http://www.apache.org/licenses/LICENSE-2.0>
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# SPDX-License-Identifier: Apache-2.0
For your original files, you’ll be the copyright holder and the
SPDX-License-Identifier
will be your license.
You should have a list of files that don’t pass. Just add the header to those files. (Of course, you could be using an older broken version of precheck, in which case you’ll need to rename your repo to include the string
caravel
)
m
ok sir, Thank you so much.
Yes sir, Thank you it has resolved the issue.
👍 1