В моем файле BUILD у меня есть несколько библиотек:
cc_library(
name = "foo",
srcs = [ "foo.cpp" ],
hdrs = [ "foo.h" ],
copts = [ "-Wall" ],
)
cc_library(
name = "bar",
srcs = [ "bar.cpp" ],
hdrs = [ "bar.h" ],
copts = [ "-Wall" ],
)
Как видите, обе библиотеки используют один и тот же файл copts
. Точно так же у меня есть несколько двоичных файлов с одним и тем же linkopts
. Как я могу определить эти флаги компилятора один раз в моем BUILD, чтобы мне не нужно было добавлять их в каждую библиотеку и двоичный файл отдельно?