bsp,am,integrate-am-apps: remove duplicated library symbols

This commit is contained in:
Zihao Yu 2024-01-16 15:54:34 +08:00
parent 1edc230f15
commit e571b99c04

View file

@ -43,7 +43,7 @@ def read_lib_symbols(lib):
cmd = f"{CROSS_COMPILE}nm -g --defined-only --format=just-symbols {str(libfile)}" cmd = f"{CROSS_COMPILE}nm -g --defined-only --format=just-symbols {str(libfile)}"
res = subprocess.run(cmd, shell=True, capture_output=True, text=True) res = subprocess.run(cmd, shell=True, capture_output=True, text=True)
global lib_sym global lib_sym
lib_sym += res.stdout.strip().split('\n') lib_sym = list(set(lib_sym + res.stdout.strip().split('\n')))
def integrate(app_dir): def integrate(app_dir):
app_name = app_dir.name.replace("-", "_") app_name = app_dir.name.replace("-", "_")