Как получить внешние зависимости в Bazel - PullRequest
0 голосов
/ 08 мая 2019

Я хочу, чтобы bazel извлек внешнюю зависимость из URL.Файл является файлом rpm.Я добавил это в файл WORKSPACE в корневом каталоге:

http_archive(
    name = "mylib",
    url = "someURL/somefile.rpm",
    build_file = "example.BUILD"
)

Когда я пытаюсь:

bazel fetch @mylib//...

Он говорит:

"com.google.devtools.build.lib.syntax.EvalException: Expected a file with a .zip, .jar, .war, .tar, .tar.gz, .tgz, .tar.xz, .txz, or .tar.bz2 suffix"

По сути это не позволяетскачать RPM Deps.Как мне этого добиться?Как скачать внешнюю зависимость типа rpm.

1 Ответ

0 голосов
/ 09 мая 2019

Вы пытаетесь получить файл .rpm, но кажется, что bazel принимает только архивные файлы с суффиксами .zip, .jar, .war, .tar, .tar.gz, .tgz, .tar.xz, .txz, or .tar.bz2.

...