Публикации по теме 'bazel'
Введение в Bazel для разработчиков Scala
Время сборки проекта оказывает значительное влияние на эффективность разработки команды. Чем больше кодовая база, тем больше времени требуется для сборки. И чем дольше время сборки, тем хуже становится опыт разработчика.
Хотя SBT — отличный инструмент сборки, его конструкция (в частности, отсутствие надежного кэша сборки с адресацией по содержимому) делает его не очень подходящим для крупных проектов.
В этом сообщении в блоге рассказывается о Bazel, системе сборки для быстрой сборки..
Масштабное создание приложений Angular
Это предварительный просмотр выступления, которое я сделаю в понедельник на встрече Angular в Сан-Франциско. Если вы находитесь в районе залива, вы можете зайти и задать вопросы: https://www.meetup.com/Angular-SF/events/242290184/
Обратите внимание, что это описывает ЭКСПЕРИМЕНТАЛЬНУЮ, НЕ ВЫПУСКАННУЮ функцию в Angular. Это нестабильный API. Не полагайтесь на это, так как могут быть критические изменения.
Одна из вещей, которые случаются, когда ваш проект успешен, - это его рост...
Как безопасно создавать тестовые режимы с помощью Bazel и C++
Люди нередко хотят поместить функцию в отдельный «режим» только в модульных тестах. Возможно, в нетестовом режиме вы хотите записывать вывод непосредственно в stdout , но в модульных тестах вы хотите записывать во внутренний буфер, содержимое которого вы можете проверить в тесте. Возможно, в тесте вы хотите получить данные из файла, но это было бы небезопасно делать в нетестовом коде, поэтому вы хотите предотвратить случайное выполнение этого в нетестовом коде.
В этом посте я покажу..
Вопросы по теме 'bazel'
tenorflow и bazel undefined ссылка на ошибку компиляции
Я пишу код на C ++ в рамках tenorflow, и я хочу использовать динамическую библиотеку, написанную с использованием makefile. В исходном коде я помещаю путь к заголовочному файлу:
#include "tensorflow/cc/include/libtrading/proto/tf_fix_client.h"...
4006 просмотров
schedule
02.12.2021
Есть ли у Bazel те же проблемы, что и у CMake с подстановкой файлов?
Я начинаю новый проект и мне нужно выбрать систему сборки. Я ненавижу вручную добавлять каждый исходный файл C ++ в мои правила сборки, потому что это тот вид вещей, который должен быть автоматизирован к 2016 году, и он требует дополнительной работы...
2425 просмотров
schedule
17.10.2021
Ошибка недопустимой инструкции при запуске C ++ inception-v3 на TensorFlow
Я пытаюсь запустить Распознавание изображений с помощью учебника C ++ API , и у меня Illegal instruction ошибка при попытке выполнить label_image после компиляции TensorFlow с использованием Bazel.
Я сделал следующие шаги:
# After...
653 просмотров
schedule
04.10.2021
Как заблокировать песочницу файловой системы Bazel?
По умолчанию песочница Bazel предоставляет доступ для чтения к / . Как я могу еще больше ограничить это? Например. Я хотел бы предотвратить доступ негерметичных тестов к каталогу /search .
Был флаг --sandbox_block_path , но он был удален в...
326 просмотров
schedule
22.11.2021
Как построить сам кинжал
В проекте dagger используется система bazel.build для сборки. Я установил bazel в Fedora, он запускает и строит проект, но, очевидно, dagger имеет код Java 1.8, а bazel нацелен на java 7.
Существует файл build_def.bzl , а целевая версия java...
176 просмотров
schedule
28.10.2021
Базельская конвенция о переходной структуре
В последнее время я работал над целой кучей базельных правил в своей компании и создал несколько пользовательских правил, специфичных для моей компании. Я заметил одну вещь: при создании правил я часто использовал специально разработанное...
68 просмотров
schedule
29.11.2021
Как изменить только один файл при переупаковке архива?
Я пытаюсь взять zip-файл, созданный не Bazel, изменить некоторые файлы в нем, оставив большинство из них в покое, а затем в конечном итоге создать новый tarball с исходным содержимым (плюс мои модификации)
У меня проблемы с точным указанием моих...
249 просмотров
schedule
29.10.2021
Подкаталог Bazel ignore при полной сборке
В моем репозитории есть файлы с именем "build" (автоматически сгенерированные и / или импортированные, распространяемые где-то еще, откуда у меня есть мои файлы сборки bazel). Похоже, что Bazel интерпретирует их как файлы BUILD и не выполняет...
1178 просмотров
schedule
03.11.2021
Добавление файлов ресурсов xml в путь к классам в Bazel
В настоящее время я использую Bazel в своем проекте, и ему необходимо загрузить несколько .xml файлов, которые находятся в src/resources (вы знаете, стандартная файловая структура Maven). Дело в том, что когда я создаю проект, эти файлы не...
1232 просмотров
schedule
04.11.2021
Как сгенерировать файл конфигурации во внешней зависимости bazel
Я новичок в bazel и пытаюсь автоматизировать обновления в базе данных MapIt и код.
Я назвал корневую папку своего проекта bazel bazel_mapit , где есть файл WORKSPACE и файл BUILD для этой внешней зависимости, как показано ниже.
РАССТОЯНИЕ:...
551 просмотров
schedule
17.11.2021
Работает ли Bazel с Grails?
Bazel - это многоязычный инструмент сборки от Google, который заменяет такие вещи, как Maven, Gradle, Make и т. д. . Есть статьи, посвященные о том, как перейти с Gradle. в Базель , например. Но мне интересно, работает ли этот инструмент с...
118 просмотров
schedule
20.10.2021
Ошибка компиляции тензорного потока из источника - нет модуля с именем keras_applications
Я пытаюсь создать тензорный поток из источника с оптимизацией MKL на настройке процессора Intel. Я следовал официальным инструкциям здесь до команды bazel build --config=mkl --config=opt //tensorflow/tools/pip_package:build_pip_package .
К...
8284 просмотров
schedule
19.09.2021
Не удалось построить Tensorflow с помощью Bazel (Ubuntu 18.04, Cuda 9.1)
Я пытаюсь подписаться на это руководство по установке tensorflow с Cuda 9.1, но когда я запускаю следующую команду ...
bazel build --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package
... Я получаю эту ошибку после...
806 просмотров
schedule
09.10.2021
Ошибка Bazel: сборка прервана: такого пакета нет '@ org_golang_x_tools // go / gcexportdata'
В D:\workspace\www\go_work\src\golang_learning есть демонстрационный проект golang, в нем есть следующие файлы:
golang_learning
|__ go.mod
|__ main.go
|__ WORKSPACE
|__ BUILD.bazel
go.mod
module golang_learning
main.go...
1452 просмотров
schedule
27.09.2021
Как сделать так, чтобы цель bazel `sh_binary` зависела от других двоичных целей?
Я настроил bazel для создания ряда инструментов CLI, которые выполняют различные задачи обслуживания базы данных. Каждый из них является целью py_binary или cc_binary , которая вызывается из командной строки с указанием пути к некоторому файлу...
7304 просмотров
schedule
10.10.2021
Создание файла WAR с помощью Bazel
Я пытаюсь создать файл WAR для веб-приложения на основе Java. Кажется, что правила AppEngine для Bazel предоставляют эту функциональность, но мне действительно не нужно ничего, связанного с AppEngine. Я поискал по всему Интернету, но не смог найти...
469 просмотров
schedule
16.10.2021
Создать цель Makefile в Bazel
Я пытаюсь построить openssl с помощью bazel. Вот моя текущая настройка
В моем /WORKSPACE в корне проекта у меня есть
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name =...
1074 просмотров
schedule
13.10.2021
Автозаполнение вкладки Bazel в zsh не работает
Я использую oh-my-zsh, и у меня есть проект bazel. Я хочу заполнить вкладку. Так что я могу сделать bazel build //src/<tab> и получить автозаполнение.
Первое, что я попробовал, было следующее:...
1880 просмотров
schedule
20.11.2021
Как собрать TensorFlow lite с выбранными операциями TensorFlow для систем x86_64?
Чтобы иметь возможность запускать TensorFlow lite модель, которая поддерживает собственные TensorFlow операции, libtensorflow-lite статическая библиотека должна быть перекомпилирована. Инструкции для этого в C++ можно найти ЗДЕСЬ .
В нем...
2179 просмотров
schedule
16.09.2021
Bazel, как создать простое приложение, которое связывает предварительно созданную внешнюю библиотеку
Используя Bazel 2.2, как я могу построить на основе внешней библиотеки, например, в моем случае я хотел бы построить против ускорения (предварительно созданный для MS VC ++ 2019), вопрос, возможно ли это в Bazel?
Учитывая, что локальный путь к...
881 просмотров
schedule
18.09.2021