diff --git a/shims.bzl b/shims.bzl index 30705d2..5eec944 100644 --- a/shims.bzl +++ b/shims.bzl @@ -228,6 +228,7 @@ def cpp_unittest( def cpp_binary( deps = [], external_deps = [], + os_deps = [], visibility = ["PUBLIC"], dlopen_enabled = None, compiler_specific_flags = None, @@ -236,6 +237,8 @@ def cpp_binary( modules = None, **kwargs): _unused = (dlopen_enabled, compiler_specific_flags, os_linker_flags, allocator, modules) # @unused + if os_deps: + deps += _select_os_deps(_fix_dict_deps(os_deps)) prelude.cxx_binary( deps = _fix_deps(deps + external_deps_to_targets(external_deps)), visibility = visibility,