/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
build/plugins/extralibs.py
18 строк
485 B
tekireeva
Add Python implementation of EXTRALIBS
27 ноя 2023, 11:58
27 ноя 2023, 11:58
9a55dac
Код
Авторство
О чём код?
def onpy_extralibs(unit, *args): """ @usage: EXTRALIBS(liblist) Add external dynamic libraries during program linkage stage" } """ libs = unit.get("OBJADDE_LIB_GLOBAL") changed = False if not libs: libs = '' for lib in args: if not lib.startswith('-'): lib = '-l' + lib if lib not in libs: libs = libs + ' ' + lib changed = True if changed: unit.set(["OBJADDE_LIB_GLOBAL", libs])