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])