Age | Commit message (Collapse) | Author |
|
add x86 specific packages to vyos-x86.list.chroot
|
|
|
|
|
|
|
|
|
|
|
|
This is important for nightly builds, and handy for release builds.
|
|
|
|
Makefile .ONESHELL mode means that individual line exit codes
aren't evaluated, only the final return code from the shell,
which will always be zero.
This makes it break earlier when a subscript returns non-zero.
Maybe we shouldn't be using make? ;)
|
|
build flavour.
|
|
Apparently live-build doesn't return $?>0 correctly for certain failures,
which may lead to misleading success message when the build in fact had failed.
|
|
|
|
If more granular data modification is needed, it can be stored in other data/ subdirs.
|
|
Note: pbuilder --create does not work well with relative build path,
base.tgz creation fails.
This led to the build_dir path being absolute.
Perhaps we should make it more granular and only use absolute paths for
pbuilder options.
|
|
The idea is that package lists in data/package-lists/common/
will be used by all build flavours, while special individual
build flavours may have their own additional package lists
defined by configure options.
|
|
Split the 'iso' target into 'prepare' and 'iso' so it's possible to
debug the preparation stage without having to start an actual ISO build.
Add build and clean stages. Also add 'purge' target that "factory resets"
the build environment.
Add some tsun-tsun feel to the build log.
|
|
|
|
Make a ./configure symlink for the classic feel.
|