blob: aa2ff5772a482f7f9f95f5203c4777e691b30075 [file] [log] [blame] [edit]
#!/usr/bin/env python3
# Copyright 2020 The Skywater PDK Authors
#
# 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
#
# https://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.
import sys
if(len(sys.argv) != 3):
print(f"Usage: {sys.argv[0]} <list> <base>")
sys.exit()
base_list = sys.argv[2]
current_list = sys.argv[1]
with open(base_list) as f:
base = [s.strip() for s in f.readlines()]
with open(current_list) as f:
current = f.readlines()
for item in current:
ext = item.split()[1].strip()
if ext not in base:
print(item.strip())