From 8068164faa1a48e18deaf6a15db7950a09b30b9e Mon Sep 17 00:00:00 2001 From: Nathaniel Brough Date: Fri, 18 Sep 2020 10:31:44 +0800 Subject: [PATCH] Add missing unix_impl to bazel build configuration --- BUILD | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/BUILD b/BUILD index d43d395..b17053b 100644 --- a/BUILD +++ b/BUILD @@ -1,16 +1,16 @@ -load("@rules_cc//cc:defs.bzl", "cc_library", "cc_binary") +load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_library") cc_library( name = "serial", + visibility = ["//visibility:public"], deps = [ ":serial_facade", ":common_impl", ] + select({ ":windows": [":windows_impl"], ":linux": [":linux_impl"], - ":macos": [":unix_impl"], + ":macos": [":macos_impl"], }), - visibility = ["//visibility:public"], ) cc_library( @@ -37,6 +37,15 @@ cc_library( deps = [":serial_facade"], ) +cc_library( + name = "macos_impl", + srcs = [ + "src/impl/list_ports/list_ports_osx.cc", + "src/impl/unix.cc", + ], + deps = [":serial_facade"], +) + cc_library( name = "common_impl", srcs = ["src/serial.cc"],