build_romfs()
build_romfs()
Команда объявлена в файле /opt/KasperskyOS-Community-Edition-<platform>-<version>/toolchain/share/cmake/Modules/platform/minimal_kos.cmake.
build_romfs (TARGET_NAME ...)
Команда создает CMake-цель для создания образа, содержащего инициализирующую программу для запуска программ, которые по какой-либо причине не могут быть упакованы в KPA-пакеты. Рекомендуется не пользоваться этим подходом без крайней необходимости. Подробнее см. примеры в составе SDK.
Параметры:
TARGET_NAME– имяCMake-цели для сборки. Обязательный параметр.EINIT– имя CMake-цели для генерации инициализирующей программы. Задается при вызове команды build_einit (). Обязательный параметр.FILES– имена CMake-целей сборки программ, которые по какой-либо причине не могут быть упакованы в KPA-пакеты и будут добавлены в образ. Обязательный параметр.DEPENDS <DEPENDING_TARGET1> [<DEPENDING_TARGET2>]... – имена CMake-целей, которые должны быть выполнены до запуска этой цели.
Пример вызова:
set (PRODUCT_ROM_PROGRAMS dnet_executables::whole precompiled_vfs::VfsNet)
build_romfs (product_romfs product_einit FILES ${PRODUCT_ROM_PROGRAMS})
Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!