mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-30 08:38:43 +08:00
21 lines
557 B
TOML
21 lines
557 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.bios"
|
|
fi
|
|
|
|
export TARGET="${ARCH}-unknown-uefi"
|
|
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
|
|
cp "build/${TARGET}/bootloader.efi" "${COOKBOOK_STAGE}/bootloader.efi"
|
|
"""
|