"""Exposes some private APIs for tests""" | |
# copybara: rules_java visibility | |
# TODO: consider eventually upstreaming to rules_cc | |
def _cc_info_transitive_native_libraries(cc_info): | |
return cc_info.transitive_native_libraries() | |
def _cc_library_to_link_static_library(library_to_link): | |
return library_to_link.static_library or library_to_link.pic_static_library | |
testutil = struct( | |
cc_info_transitive_native_libraries = _cc_info_transitive_native_libraries, | |
cc_library_to_link_static_library = _cc_library_to_link_static_library, | |
) |