假设我有一个库实现,我只想在用户在构建时指定它时进行编译。
我应该使用features标志吗?
features
如果是这样,我如何使用 features 标志来限制编译,就像target_compatible_within cc_library、cc_test和 一样cc_binary?
target_compatible_with
cc_library
cc_test
cc_binary
如果不是,限制这种情况的最佳方法是什么?调整platforms标志会干扰默认平台检测。
platforms
c++ build bazel bazel-rules
bazel ×1
bazel-rules ×1
build ×1
c++ ×1