Описание тега bazel-genrule
1
ответ
Как с помощью Bazel сделать часть исходных файлов одного жанра (например, файлы заголовков) доступной для другого жанра?
Может быть, это не проблема, и я просто еще не понял концепцию. У меня есть genrule, в основном обертывающий существующийmake/configрабочий процесс, чтобы интегрировать его в конфигурацию сборки на основе Bazel. В моем примере я хотел бы построить ,…
19 янв '23 в 11:18
1
ответ
Создание файлов C++ с помощью py_binary и genrule
У меня есть скрипт Python с именемblob_to_cpp.py(находится вscirpts/blob_to_cpp.pyотносительноWORKSPACE.bazelфайл). Сценарий Python принимает входной файл (например,weights/rt_alb.tza) и генерирует из него заголовок C++ (.h) и исходный файл (.cpp), …
08 фев '23 в 20:53
0
ответов
Как заставить cmdline с bazel genrule объединить несколько srcs с параметрами cmdline?
У меня есть инструмент cmdline, который может принимать несколько входных данных с разными параметрами cmd. mytool --include=some_include1 --include=some_include2 --inlcude=... source1 source2 ... Поэтому я должен написатьgenruleс filegroup( name = …
03 мар '23 в 04:59
0
ответов
bazel genrule cmd, которому нужно имя файла
я пытаюсь бежатьobjcopy --redefine-syms=filenameкомандование в роде Базель. Моя идея: сначала создайте имя файла, используяechoв первом общем правиле и используйте имя файла в команде objcopy во втором общем правиле. Но я получил это сообщение об ош…
07 янв '23 в 08:42
1
ответ
Получить вывод ISPC с помощью genrule
Я пытаюсь использовать ISPC (неявный компилятор программ SPMD ) с помощью Bazel. Поэтому я начал реализовывать rules_ispc. К сожалению, я столкнулся с проблемой создания файлов с помощью. Вы можете воспроизвести мою проблему: git clone https://githu…
20 ноя '22 в 22:56
0
ответов
Запуск сборки докеров с базовым правилом и файлом докеров
У меня есть монорепозиторий с несколькими языками и артефактами, и я хочу перейти на Bazel. Мы хотим создавать образы докеров, используя наши существующие Dockerfiles, используя genrule, чтобы избежать перевода всех dockerfiles в docker-rules (по кр…
21 авг '22 в 13:54
1
ответ
Импорт Bazel Genrule Python из скрипта в другом каталоге
у меня есть Базельnative.genruleкоторый вызывает скрипт Python для создания файла. В рабочей конфигурации мои файлы следующие: Python-скрипт: ## test/sub1/test_python_script.py def test_python_import(): print("this is a function to test function imp…
07 апр '23 в 16:08
0
ответов
Получение переменной ошибки не определено при отправке имени cc_library в качестве аргумента в файл python demo.py через cmd, определенный в genrule
Получение переменной ошибки не определена при отправке имени cc_library в качестве аргумента в файл python demo.py через cmd, определенный в genrule. Я хочу передать имя (строку) cc_library в качестве аргумента в файл python demo.py через cmd, опред…
26 май '23 в 05:13
2
ответа
В Базеле есть концепция создания генрулов на основе входного файла?
Представьте себе рабочий процесс сборки на основе Bazel, который позволяет брать содержимое файла (скажем, ) и создавать файлы для каждой строки . Теперь вы также знаете, что каждая строка и ее выходные данные независимы от всех остальных, т.е. кажд…
26 июл '23 в 12:36
0
ответов
Как я могу заставить правило Bazel влиять на исходное дерево исходного кода?
У меня есть два правила Базеля: один, который создаетnode_modules.tarфайл, и тот, который разбивает tar на настоящие файлы. Когда я запускаю сборку с помощьюbazel build //node_modules_lsЯ обнаружил, что он взрывает смолу в другую среду.bazel-out, си…
26 сен '23 в 16:28