我无法将多个库归档到一个库中,例如:
cc_library(
name = "lib1",
srcs = ["src1.c"]
)
cc_library(
name = "lib2",
srcs = ["src2.c"]
)
cc_library(
name = "release-lib",
srcs = [":lib1",":lib2"]
当我运行 bazel build //release-lib 时,它将通过 INFO: Found 1 target... target //release-lib up-to-date
但目标永远不会内置于 bazel-out
如果我曾经使用 release-lib 作为 cc_binary 规则的 dep,当然会将 lib1、lib2 添加到链接命令中,但是我的最终目标是拥有多个库的完整存档有没有办法强制让 bazel 创建和构建这个目标 !?