load("@rules_cc//cc:defs.bzl", "cc_library") load("@rules_cc//cc:defs.bzl", "cc_binary") cc_library( name = "shadow-file-format", srcs = glob(["src/**/*.cpp", "src/**/*.h"]), hdrs = glob(["src/**/*.h"]), strip_include_prefix = "src/", includes = [], copts = [ "/std:c++17" ], deps = [ "//projs/shadow-utility" ], visibility = ["//visibility:public"], ) cc_test( name = "test", srcs = glob(["test/**/*.cpp", "test/**/*.h"]), includes = [], copts = [ "/std:c++17" ], deps = [ "//projs/shadow-file-format", "@gtest//:gtest", "@gtest//:gtest_main" ], )