mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-24 13:54:19 +08:00
22 lines
612 B
TOML
22 lines
612 B
TOML
[source]
|
|
git = "https://gitlab.redox-os.org/redox-os/bootloader.git"
|
|
|
|
[build]
|
|
template = "custom"
|
|
script = """
|
|
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
|
|
|
ARCH="$(echo "${TARGET}" | cut -d - -f1)"
|
|
if [ "${ARCH}" == "x86_64" ]
|
|
then
|
|
export TARGET="x86-unknown-none"
|
|
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
|
|
cp "build/${TARGET}/bootloader.bin" "${COOKBOOK_STAGE}/bootloader"
|
|
fi
|
|
|
|
# TODO: fails due to environmental variables
|
|
# export TARGET="${ARCH}-unknown-uefi"
|
|
# cleanenv "${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
|
|
# cp "build/${TARGET}/bootloader.efi" "${COOKBOOK_STAGE}/bootloader.efi"
|
|
"""
|