THE PROJECT IS NOT COMPLETE
The Embedded Linux Builder (elinuxbuild) is an open-source project developed with bash to build embedded Linux systems. Currently, the project focuses on making, building, and testing Linux images, packages, and libraries.
version | status |
---|---|
V1.0 | In Progress |
V1.1 | Todo |
A Dockerfile is available for easy deployment of elinuxbuild. You can find it on Docker-Hub or in the project repository.
Elinuxbuild is licensed under the GPL-2.0 license. You can find the full text of the license in the LICENSE file.
To use elinuxbuild, run the following command:
Usage: ./elb.sh [-B|--buildroot <config>] [-c|--config <config>] [menuconfig]
Usage: ./elb.sh [-B|--buildroot] <-C|--clean>
Usage: ./elb.sh [-B|--buildroot] <-l|--list>
Options:
-B, --buildroot Build the root filesystem
-c, --config Build the specified configuration
-l, --list List the supported configurations
-C, --clean remove all output fiels and images
menuconfig Show menu configuration
Examples:
./elb.sh --buildroot --config my_config
./elb.sh-B -c my_config menuconfig
./elb.sh -B -l
./elb.sh -B --list
./elb.sh -B --clean