add a basic build script for testing
This script can be extended in the future but it uses the containerize script to ensure we run inside of a working build environment. This script can be extended to build additional targets for testing. Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
This commit is contained in:
19
scripts/build.sh
Executable file
19
scripts/build.sh
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Grab the MACHINE from the environment; otherwise, set it to a sane default
|
||||
export MACHINE="${MACHINE-qemux86}"
|
||||
|
||||
# What to build
|
||||
BUILD_TARGETS="\
|
||||
rustfmt \
|
||||
"
|
||||
|
||||
die() {
|
||||
echo "$*" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
rm -f build/conf/bblayers.conf || die "failed to nuke bblayers.conf"
|
||||
rm -f build/conf/local.conf || die "failed to nuke local.conf"
|
||||
|
||||
./scripts/containerize.sh bitbake ${BUILD_TARGETS} || die "failed to build"
|
||||
Reference in New Issue
Block a user