Debian Build Release Flexbuild: Difference between revisions
From Variscite Wiki
(Created page with "== FlexBuild Overview == FlexBuild is a component-oriented lightweight build system and integration platform with capabilities of flexible, easy-to-use, scalable system build and distro deployment. Users can use FlexBuild to easily build Debian-based RootFS, Linux kernel, BSP components and miscellaneous userspace applications (e.g. graphics, multimedia, networking, connectivity, security, AI/ML, robotics, etc) against Debian-based library dependencies to streamline th...") |
No edit summary |
||
Line 1: | Line 1: | ||
<!-- Set release according to "release" parameter in URL and use mx8mm-yocto-scarthgap-6.6.52_2.2.0-v1.0 as default | |||
--> {{INIT_RELEASE_PARAM|mx8mm-yocto-scarthgap-6.6.52_2.2.0-v1.0}}<!-- | |||
== FlexBuild Overview == | == FlexBuild Overview == | ||
Line 20: | Line 22: | ||
== Host System Requirement == | == Host System Requirement == | ||
* Docker hosted on Ubuntu LTS host (e.g. 22.04, 20.04) or any other distro | * Docker hosted on Ubuntu LTS host (e.g. 22.04, 20.04) or any other distro. Refer to [https://github.com/varigit/flexbuild/blob/LSDK-24.12_DEBIAN-12_LF-6.6.36_var01/docs/FAQ-docker-setup.md docker-setup]. User can run 'bld docker' to create a Debian docker and build it in docker. | ||
* Debian 12 host. Refer to [https://github.com/varigit/flexbuild/blob/LSDK-24.12_DEBIAN-12_LF-6.6.36_var01/docs/host_requirement.md host_requirement]. | |||
* Debian 12 host | |||
== Supported Distro for Target (arm64) == | == Supported Distro for Target (arm64) == | ||
Line 46: | Line 44: | ||
<pre> | <pre> | ||
$ var_build_image | $ var_build_image {{#var:MACHINE_NAME}} debian:desktop "uboot linux" | ||
</pre> | </pre> | ||
Line 65: | Line 63: | ||
Examples: | Examples: | ||
var_build_image | var_build_image {{#var:MACHINE_NAME}} debian:desktop "uboot linux" | ||
var_build_image | var_build_image {{#var:MACHINE_NAME}} debian:desktop --clean | ||
var_build_image --cleanall | var_build_image --cleanall | ||
</pre> | </pre> | ||
Line 82: | Line 80: | ||
* [https://github.com/varigit/flexbuild/blob/LSDK-24.12_DEBIAN-12_LF-6.6.36_var01/docs/flexbuild_usage.md flexbuild_usage] | * [https://github.com/varigit/flexbuild/blob/LSDK-24.12_DEBIAN-12_LF-6.6.36_var01/docs/flexbuild_usage.md flexbuild_usage] | ||
Revision as of 20:19, 26 May 2025
Warning: This page is designed to be used with a 'release' URL parameter.
This page is using the default release mx8mm-yocto-scarthgap-6.6.52_2.2.0-v1.0.
To view this page for a specific Variscite SoM and software release, please follow these steps:
- Visit variwiki.com
- Select your SoM
- Select the software release