forked from tmonjalo/miniroot
-
Notifications
You must be signed in to change notification settings - Fork 0
simple build system for embedded Linux + BusyBox + other packages
License
hichem/miniroot_modified
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
.----------------. | HOW to start ? | '----------------' git clone git://github.com/tmonjalo/miniroot.git and Write your own config.mk (as config-example.mk). Customizations are done by setting variables in config.mk. The list of relevant variables can be found in headers of .mk files or in the main Makefile. .-------. | WHY ? | '-------' miniroot is intended to be a simple solution to build and/or develop a minimal system based on Linux and BusyBox. The system is "makefile-oriented" with few shell scripts. Its goal is to be comprehensive by a human... .-------------------. | WHAT does it do ? | '-------------------' The kernel automatically embed the root filesystem into an initramfs. But it can also build an external compressed root. Linux and BusyBox build systems can be directly accessed with the wildcard rules linux_* and busybox_* (e.g. linux_menuconfig). The libraries can be built with the minimal set of needed functions. The configurations and other customizations can be archived in a separate directory by making config.mk a link (e.g. to config/config.mk). The build system can be extended with a makefile defined as EXTRA_RULES.
About
simple build system for embedded Linux + BusyBox + other packages
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Shell 100.0%