Любое обновление для CMake включено? - PullRequest
1 голос
/ 26 апреля 2019

Дорожная карта от bazel сказала, что будет поддерживать CMake на 2018.Q3, есть какие-нибудь обновления для него?

Спасибо.

Добавлено: ссылка на дорожную карту: https://bazel.build/roadmaps/external-deps.html#2018-q3

1 Ответ

3 голосов
/ 26 апреля 2019

rules_foreign_cc имеет экспериментальную интеграцию CMake.

Пример из README :

cmake_external(
   name = "eigen",
   # These options help CMake to find prebuilt OpenBLAS, which will be copied into
   # $EXT_BUILD_DEPS/openblas by the cmake_external script
   cache_entries = {
       "BLA_VENDOR": "OpenBLAS",
       "BLAS_LIBRARIES": "$EXT_BUILD_DEPS/openblas/lib/libopenblas.a",
   },
   headers_only = True,
   lib_source = "@eigen//:all",
   # Dependency on other cmake_external rule; can also depend on cc_import, cc_library rules
   deps = [":openblas"],
)
...