blob: 6207583bcb2c045ac723a6747bb205b01f8c1ed0 [file] [log] [blame] [edit]
"""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,
)