LibraryToLink

A library the user can link against.

bool LibraryToLink.alwayslink

Whether to link the static library/objects in the --whole_archive block. May return None.

dynamic_library

File LibraryToLink.dynamic_library

Artifact of dynamic library to be linked. Always used for runtime and used for linking if interface_library is not passed. May return None.

interface_library

File LibraryToLink.interface_library

Artifact of interface library to be linked. May return None.

pic_static_library

File LibraryToLink.pic_static_library

Artifact of pic static library to be linked. May return None.

File LibraryToLink.resolved_symlink_dynamic_library

The resolved Artifact of the dynamic library to be linked if dynamic_library is a symlink, otherwise this is None. May return None.

File LibraryToLink.resolved_symlink_interface_library

The resolved Artifact of the interface library to be linked if interface_library is a symlink, otherwise this is None. May return None.

static_library

File LibraryToLink.static_library

Artifact of static library to be linked. May return None.