def prebuilt_library_static( | |
name, | |
static_library, | |
alwayslink = None, | |
export_includes = [], | |
export_system_includes = [], | |
**kwargs): | |
"Bazel macro to correspond with the *_prebuilt_library_static Soong module types" | |
# TODO: Handle includes similarly to cc_library_static | |
# e.g. includes = ["clang-r416183b/prebuilt_include/llvm/lib/Fuzzer"], | |
native.cc_import( | |
name=name, | |
static_library=static_library, | |
alwayslink = alwayslink, | |
**kwargs, | |
) | |
native.cc_import( | |
name=name + "_alwayslink", | |
static_library=static_library, | |
alwayslink = True, | |
**kwargs, | |
) | |