aimee-os/yellow
Dustin 31d8a98f64 build: Implement CONFIGDIR setting
In effort to support different builds of Aimee OS using the same
scripts, without necessarily having to fork this repository, the build
system now supports a `CONFIGDIR` setting.  When this variable is set,
files defining the target environment, such as the lists of packages to
install, the kernel configuration, the Portage configuration, etc. are
found in the path it specifes.

The reference build, for the Home Assistant Yellow board, is configured
in the `yellow` directory.  To build it, run:

```sh
CONFIGDIR=yellow ./vm-build.sh
```
2023-03-15 21:12:04 -05:00
..
portage build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
.gitignore build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
build.packages build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
busybox.symlinks build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
config build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
host-tools.packages build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
install.packages build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
installonly.packages build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
linux.config build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00
squashfs.exclude build: Implement CONFIGDIR setting 2023-03-15 21:12:04 -05:00