Вопросы по теме 'bazel'

Базель iOS-фреймворк
Мне не удалось найти примеров того, как создать платформу iOS с помощью Bazel. Существует правило ios_framework , но, будучи новичком в системе сборки, я не знаю, как его использовать. Возможно ли создать фреймворк, и если да, то как мне это...
773 просмотров
schedule 02.12.2023

Можно ли указать Базелу использовать одну команду для обновления N целей?
Инструмент сборки Google Bazel позволяет достаточно легко объяснить, что каждый файл CoffeeScript в определенном дереве каталогов должен быть скомпилирован в соответствующий выходной файл JavaScript: [genrule( name = 'compile-' + f, srcs =...
988 просмотров
schedule 08.11.2022

Сбой сборки TensorFlow Bazel
Я создаю TensorFlow с Bazel, используя bazel build -c opt --config=cuda //tensorflow/cc:tutorials_example_trainer в соответствии с инструкциями TensorFlow инструкции по установке из исходников . Я получаю следующую ошибку: ERROR:...
4637 просмотров
schedule 11.12.2022

Невозможно запустить тензорный поток с помощью bazel
Я пытаюсь запустить тензорный поток с помощью Bazel на моем Mac с поддержкой процессора. Я выполнил следующую команду, bazel build --config=opt //tensorflow/tools/pip_package:build_pip_package и выдает следующую ошибку ОШИБКА: /...
1246 просмотров
schedule 26.09.2022

Нужно ли мне устанавливать Java 8 SDK, чтобы использовать Bazel Build для сборки проекта C ++?
Этот вопрос состоит из двух частей: Из того, что я вижу в https://github.com/bazelbuild/bazel/tree/master/src/main , Bazel написан на смеси C ++, Java и некоторых файлов .sh Linux. Я не уверен, что ядро ​​на самом деле Java или C ++. Двоичный...
496 просмотров
schedule 24.11.2023

В Skylark - заданная метка - как читать теги исходного правила
В моей реализации правила skylark (bazel) у меня есть depset из файловых объектов из которого я извлекаю набор Label Objects . В общих атрибутах я обнаружил, что все правила жаворонка могут иметь теги , где я могу указать список свободных...
509 просмотров
schedule 25.11.2022

bazel generate_workspace — какой использовать
Я нашел несколько экземпляров организации bazel generate_workspace from bazelbuild — каждый с разными коммитами. https://github.com/bazelbuild/migration-tooling https://github.com/bazelbuild/bazel/tree/master/src/tools/generate_workspace...
139 просмотров
schedule 24.04.2024

Военный файл Bazel имеет недопустимый каталог './'
Я могу экспортировать в файл .war из eclipse и запустить его на Tomcat. Однако, когда я создаю его с помощью Bazel, созданный файл .war не работает на Tomcat. Структура проекта project |_src | |_main/java/*.java | |_WebContent...
296 просмотров
schedule 07.12.2023

Создание статических библиотек из tensorflow_cc и tensorflow_framework
Насколько я понимаю, используя bazel, я могу создавать только libtensorflow_cc.so и libtensorflow_framework.so . Мне нужно создать статические библиотеки , не зависящие от позиции ( -fPIC ), потому что позже я свяжу их с собственной динамической...
1525 просмотров
schedule 25.01.2024

Доступ к значению maven_jar.artifact из правила Skylark
В моем правиле Skylark я просматриваю все свои зависимости — некоторые из них являются экземплярами maven_jar, определенными в моем файле WORKSPACE. Для них я хотел бы получить доступ к значению maven_jar.artifact , но, насколько я могу судить, он...
58 просмотров
schedule 01.04.2024

Bazel Workspace зависит от * .deb
Каким будет, по вашему мнению, лучший способ зависимости проекта от другого предварительно скомпилированного проекта, распространяемого по пакетам debian? Пользовательское (новое_) правило рабочего пространства debian_package ()?
105 просмотров
schedule 31.10.2023

Как лучше всего вызвать Checkstyle из Bazel?
Я пытаюсь добавить поддержку вызова Checkstyle как часть нашей сборки Bazel. Я видел некоторый код, использующий дополнительные действия для достижения этой цели, но я надеюсь избежать этого подхода и заставить его работать с чистым кодом Skylark....
1347 просмотров
schedule 15.09.2022

Окончание строки примера Tensorflow C++ API?
У меня проблема с запуском стандартного примера C++ API: https://www.tensorflow.org/api_guides/cc/guide Я создал все файлы и каталоги. Затем Bazel выдает ошибку после запуска. INFO: From Compiling external/snappy/snappy-sinksource.cc [for...
188 просмотров
schedule 11.12.2023

Как запустить тест на дереве исходных текстов в bazel?
Я переношу проект с cmake на bazel. У меня есть папка, содержащая код Python и genrules . У меня был тестовый скрипт, рекурсивно запускавший все тесты python в этой папке. Так что в основном мне нужны все файлы py в этой папке как data для...
795 просмотров
schedule 06.11.2023

Создание зависимости Tensorflow Java Maven для загрузки во внутреннее репо
Я делаю внутреннюю сборку Tensorflow с оптимизацией ЦП (AVXx, SSE4.x и т. д.), поэтому я могу использовать ее в микросервисе Java, который пока работает успешно, но мне приходится вручную копировать файлы. Я хочу создать артефакт Maven, который будет...
497 просмотров
schedule 24.04.2024

Могу ли я указать относительный путь подчинения в моей цели bazel?
Когда я указываю правила сборки в bazel, моими зависимостями являются либо полные пути (из корня репо), либо просто целевое имя (поскольку оно находится в том же каталоге): cc_binary( name = "program", srcs = ["main.cpp"], deps =...
1692 просмотров

Как разрешить java_toolchain в базеле
Bazel обсуждает, как создавать наборы инструментов Java, например. java_toolchain( name = "my_toolchain", encoding = "UTF-8", source_version = "8", target_version = "8", misc = [ "-extra_checks:on", ], ) из записи блога о...
717 просмотров
schedule 04.06.2024

rbuildfiles возвращает все внешние зависимости в WORKSPACE
У меня есть файл .bzl в том же каталоге, что и WORKSPACE. Этот файл .bzl загружается WORKSPACE и еще одним файлом в исходном дереве. bazel query --universe_scope=//... --order_output=no 'rbuildfiles(variables.bzl)' печатает пути к двум файлам,...
101 просмотров
schedule 14.06.2024

Как я могу использовать инструмент JAR с Bazel v0.19+?
Начиная с Bazel v0.19, если у вас есть код Starlark (ранее известный как «Skylark»), который ссылается на @bazel_tools//tools/jdk:jar , во время сборки вы видите подобные сообщения: WARNING:...
824 просмотров
schedule 30.11.2022

Bazel: Как установить этот элемент файла BUILD.bazel?
Что это означает в документации Bazel : Добавьте приведенный ниже код в файл BUILD или BUILD.bazel в корневом каталоге вашего репозитория. Замените строку после префикса префиксом, который вы выбрали для своего проекта ранее....
43 просмотров
schedule 03.12.2023