mirror of
https://github.com/farisawan-2000/kirby64.git
synced 2024-11-23 13:20:03 +00:00
21 lines
450 B
Python
21 lines
450 B
Python
|
import sys, os, glob
|
||
|
|
||
|
files = glob.glob("src/**/*.c", recursive=True)
|
||
|
|
||
|
global_asm_list = []
|
||
|
|
||
|
for f in files:
|
||
|
with open(f) as cF:
|
||
|
for line in cF:
|
||
|
if "GLOBAL_ASM" in line and "//" not in line:
|
||
|
global_asm_list.append(line.replace("\""," ").split()[-2])
|
||
|
|
||
|
# print(global_asm_list)
|
||
|
|
||
|
files = glob.glob("asm/non_matchings/**/*.s", recursive=True)
|
||
|
for f in files:
|
||
|
if f in global_asm_list:
|
||
|
print(f)
|
||
|
else:
|
||
|
os.system("rm "+f)
|