mirror of
https://codeberg.org/libreboot/lbmk.git
synced 2026-03-26 22:09:03 +02:00
Compare commits
3 Commits
audit6
...
20240612_b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d9403a4a57 | ||
|
|
e651c39db0 | ||
|
|
70398439ba |
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1,8 +1,6 @@
|
||||
*~
|
||||
*.o
|
||||
/cache/
|
||||
/lbmk.err.log
|
||||
/repo/
|
||||
/docs/
|
||||
/pciroms/
|
||||
/util/dell-flash-unlock/dell_flash_unlock
|
||||
@@ -33,4 +31,3 @@
|
||||
/CHANGELOG
|
||||
/todo.txt
|
||||
/lock
|
||||
/hash/
|
||||
|
||||
63
build
63
build
@@ -16,12 +16,15 @@ fi
|
||||
. "include/vendor.sh"
|
||||
. "include/mrc.sh"
|
||||
|
||||
eval `setvars "" vdir src_dirname srcdir mode xp ser`
|
||||
eval "$(setvars "" vdir src_dirname srcdir _xm mode xp)"
|
||||
err="fail"
|
||||
|
||||
linkpath="${0}"
|
||||
linkname="${linkpath##*/}"
|
||||
|
||||
main()
|
||||
{
|
||||
[ $# -lt 1 ] && $err "bad command"
|
||||
[ $# -lt 1 ] && badcmd
|
||||
spath="script/$1"
|
||||
|
||||
for g in "which git" "git config --global user.name" \
|
||||
@@ -34,14 +37,8 @@ main()
|
||||
release) shift 1; mkrelease $@ ;;
|
||||
inject) shift 1; vendor_inject $@ ;;
|
||||
download) shift 1; vendor_download $@ ;;
|
||||
roms)
|
||||
if [ $# -gt 1 ] && [ "$2" = "serprog" ]; then
|
||||
x_ ./update trees -b stm32-vserprog
|
||||
x_ ./update trees -b pico-serprog; return 0
|
||||
fi; shift 1
|
||||
x_ ./update trees -b coreboot $@ ;;
|
||||
*)
|
||||
[ -f "$spath" ] || $err "bad command"
|
||||
[ -f "$spath" ] || badcmd
|
||||
shift 1; "$spath" $@ || $err "excmd: $spath $@" ;;
|
||||
esac
|
||||
set -u -e # some commands disable them. turn them on!
|
||||
@@ -51,7 +48,7 @@ git_init()
|
||||
{
|
||||
[ -L ".git" ] && return 1
|
||||
[ -e ".git" ] && return 0
|
||||
eval `setvars "$(date -Rud @$versiondate)" cdate _nogit`
|
||||
eval "$(setvars "$(date -Rud @$versiondate)" cdate _nogit)"
|
||||
|
||||
git init || return 1
|
||||
git add -A . || return 1
|
||||
@@ -60,23 +57,17 @@ git_init()
|
||||
git tag -a "$version" -m "$projectname $version" || return 1
|
||||
}
|
||||
|
||||
git_err()
|
||||
{
|
||||
printf "You need to set git name/email, like so:\n%s\n\n" "$1" 1>&2
|
||||
$err "Git name/email not configured"
|
||||
}
|
||||
|
||||
mkrelease()
|
||||
{
|
||||
export XBMK_RELEASE="y"
|
||||
|
||||
vdir="release"
|
||||
while getopts d:m: option; do
|
||||
[ -z "$OPTARG" ] && $err "empty argument not allowed"
|
||||
[ -z "$OPTARG" ] && badcmd "empty argument not allowed"
|
||||
case "$option" in
|
||||
d) vdir="$OPTARG" ;;
|
||||
m) mode="$OPTARG" ;;
|
||||
*) $err "invalid option '-$option'" ;;
|
||||
*) badcmd "invalid option '-$option'" ;;
|
||||
esac
|
||||
done
|
||||
|
||||
@@ -96,11 +87,10 @@ mkrelease()
|
||||
|
||||
build_release()
|
||||
{
|
||||
_xm="build_release $vdir"
|
||||
(
|
||||
cd "$srcdir" || $err "$vdir: !cd \"$srcdir\""
|
||||
./update trees -f
|
||||
rmgit .
|
||||
x_ rm -Rf tmp
|
||||
cd "$srcdir" || $err "$_xm: !cd \"$srcdir\""
|
||||
fetch_trees
|
||||
x_ mv src/docs docs
|
||||
) || $err "can't create release files"
|
||||
|
||||
@@ -109,36 +99,45 @@ build_release()
|
||||
rm -f "$srcdir/lock" || $err "can't remove lock file in $srcdir"
|
||||
|
||||
(
|
||||
cd "${srcdir%/*}" || $err "$vdir: mktarball \"$srcdir\""
|
||||
mktarball "${srcdir##*/}" "${srcdir##*/}.tar.xz" || $err "$vdir: mksrc"
|
||||
cd "${srcdir%/*}" || $err "$_xm: mktarball \"$srcdir\""
|
||||
mktarball "${srcdir##*/}" "${srcdir##*/}.tar.xz" || $err "$_xm: mksrc"
|
||||
) || $err "can't create src tarball"
|
||||
[ "$mode" = "src" ] && return 0
|
||||
|
||||
touch "$srcdir/lock" || $err "can't make lock file in $srcdir/"
|
||||
|
||||
(
|
||||
cd "$srcdir" || $err "$vdir: 2 !cd \"$srcdir\""
|
||||
./update trees -b coreboot || $err "$vdir: roms-all"
|
||||
./update trees -b pico-serprog || $err "$vdir: rp2040"
|
||||
./update trees -b stm32-vserprog || $err "$vdir: stm32"
|
||||
cd "$srcdir" || $err "$_xm: 2 !cd \"$srcdir\""
|
||||
./build roms all || $err "$_xm: roms-all"
|
||||
./build roms serprog rp2040 || $err "$_xm: rp2040"
|
||||
./build roms serprog stm32 || $err "$_xm: stm32"
|
||||
x_ mv bin ../roms
|
||||
) || $err "can't build rom images"
|
||||
|
||||
rm -Rf "$srcdir" || $err "!rm -Rf $srcdir"
|
||||
}
|
||||
|
||||
fetch_trees()
|
||||
{
|
||||
for x in $(items config/git); do
|
||||
./update trees -f "$x" || $err "$_xm: fetch $x"
|
||||
singletree "$x" || x_ rm -Rf "src/$x/$x"
|
||||
done
|
||||
rmgit .
|
||||
}
|
||||
|
||||
fail()
|
||||
{
|
||||
tmp_cleanup || printf "WARNING: can't rm tmpfiles: %s\n" "$TMPDIR" 1>&2
|
||||
tmp_cleanup || printf "WARNING: can't rm tmpfiles: %s\n" "$tmpdir" 1>&2
|
||||
err_ "${1}"
|
||||
}
|
||||
|
||||
tmp_cleanup()
|
||||
{
|
||||
[ "$xbmk_parent" = "y" ] || return 0
|
||||
[ "$TMPDIR" = "/tmp" ] || rm -Rf "$TMPDIR" || return 1
|
||||
[ "$tmpdir_was_set" = "n" ] || return 0
|
||||
rm -Rf "$tmpdir" || return 1
|
||||
rm -f lock || return 1
|
||||
}
|
||||
|
||||
main $@
|
||||
tmp_cleanup || err_ "can't rm TMPDIR upon non-zero exit: $TMPDIR"
|
||||
tmp_cleanup || err_ "can't rm tmpdir upon non-zero exit: $tmpdir"
|
||||
|
||||
@@ -3,4 +3,3 @@ xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_memtest="y"
|
||||
release="n"
|
||||
build_depend="seabios/default memtest86plus"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
release="n"
|
||||
|
||||
@@ -2,4 +2,3 @@ tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
release="n"
|
||||
build_depend="seabios/default"
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
release="n"
|
||||
build_depend="seabios/default grub/default"
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
tree="haswell"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="xhci"
|
||||
vcfg="haswell"
|
||||
build_depend="seabios/default grub/xhci memtest86plus"
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
tree="haswell"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="xhci"
|
||||
vcfg="haswell"
|
||||
build_depend="seabios/default grub/xhci memtest86plus"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="sandybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="sandybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="dell"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="e6400"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="dell"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="e6400"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="sandybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="sandybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -2,5 +2,5 @@ tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -2,6 +2,6 @@ tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
release="n"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -2,5 +2,5 @@ tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
tree="default"
|
||||
xarch="aarch64-elf arm-eabi"
|
||||
payload_uboot="y"
|
||||
build_depend="u-boot/gru_bob"
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
tree="default"
|
||||
xarch="aarch64-elf arm-eabi"
|
||||
payload_uboot="y"
|
||||
build_depend="u-boot/gru_kevin"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="hp2170p"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="hp2560p"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="hp2570p"
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
vcfg="hp8200sff"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
vcfg="hp8200sff"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
release="n"
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="xhci"
|
||||
vcfg="hp820g2"
|
||||
build_depend="seabios/default grub/xhci memtest86plus"
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
vcfg="ivybridge"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="hp8460pintel"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="hp8470pintel"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="hp8560w"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="hp9470m"
|
||||
|
||||
@@ -2,10 +2,9 @@ tree="fam15h_udimm"
|
||||
xtree="fam15h_rdimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_timout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
tree="fam15h_rdimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
tree="fam15h_rdimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -2,9 +2,9 @@ tree="fam15h_udimm"
|
||||
xtree="fam15h_rdimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -3,4 +3,4 @@ xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
build_depend="seabios/default memtest86plus"
|
||||
grub_timeout=10
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
tree="fam15h_udimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_timeout=10
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
tree="fam15h_rdimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
tree="fam15h_rdimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -2,9 +2,9 @@ tree="fam15h_udimm"
|
||||
xtree="fam15h_rdimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -2,9 +2,9 @@ tree="fam15h_udimm"
|
||||
xtree="fam15h_rdimm"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
xlang="c"
|
||||
grub_timeout=10
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
tree="i945"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
grub_scan_disk="ahci"
|
||||
build_depend="seabios/default grub/default"
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
tree="i945"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
scan_scan_disk="ahci"
|
||||
build_depend="seabios/default grub/default"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="i945"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="i945"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
tree="default"
|
||||
xarch="aarch64-elf arm-eabi"
|
||||
payload_uboot="y"
|
||||
build_depend="u-boot/qemu_arm64_12mb"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_grub="y"
|
||||
payload_grub_withseabios="y"
|
||||
payload_seabios="y"
|
||||
payload_memtest="y"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="nvme"
|
||||
vcfg="t1650"
|
||||
build_depend="seabios/default grub/nvme memtest86plus"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="sandybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="sandybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
tree="haswell"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="xhci"
|
||||
vcfg="haswell"
|
||||
build_depend="seabios/default grub/xhci memtest86plus"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="sandybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="i945"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
grub_background="background1024x768.png"
|
||||
grub_scan_disk="ahci"
|
||||
build_depend="seabios/default grub/default"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="i945"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
grub_background="background1024x768.png"
|
||||
grub_scan_disk="ahci"
|
||||
build_depend="seabios/default grub/default"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
tree="haswell"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="nvme ahci"
|
||||
grubtree="xhci"
|
||||
vcfg="haswell"
|
||||
build_depend="seabios/default grub/xhci memtest86plus"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="sandybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
grub_scan_disk="ahci"
|
||||
vcfg="ivybridge"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
release="n"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
release="n"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
tree="default"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
payload_memtest="y"
|
||||
release="n"
|
||||
grub_scan_disk="ahci"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="i945"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
grub_background="background1024x768.png"
|
||||
grub_scan_disk="ahci"
|
||||
build_depend="seabios/default grub/default"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
tree="i945"
|
||||
xarch="i386-elf"
|
||||
payload_seabios="y"
|
||||
payload_grub="y"
|
||||
payload_seabios_withgrub="y"
|
||||
grub_background="background1024x768.png"
|
||||
grub_scan_disk="ahci"
|
||||
build_depend="seabios/default grub/default"
|
||||
|
||||
1
config/data/coreboot/build.list
Normal file
1
config/data/coreboot/build.list
Normal file
@@ -0,0 +1 @@
|
||||
build/coreboot.rom
|
||||
@@ -1,16 +0,0 @@
|
||||
. "include/rom.sh"
|
||||
|
||||
makeargs="UPDATED_SUBMODULES=1 CPUS=$XBMK_THREADS"
|
||||
build_depend="seabios/default grub/default memtest86plus"
|
||||
|
||||
seavgabiosrom="elf/seabios/default/libgfxinit/vgabios.bin"
|
||||
|
||||
pv="payload_uboot payload_seabios payload_memtest payload_grub"
|
||||
v="initmode ubootelf grub_scan_disk uboot_config grubtree grubelf pname"
|
||||
v="$v displaymode tmprom"
|
||||
eval `setvars "n" $pv`
|
||||
eval `setvars "" $v`
|
||||
|
||||
premake="mkvendorfiles"
|
||||
mkhelper="mkcorebootbin"
|
||||
postmake="mkcoreboottar"
|
||||
@@ -1,7 +0,0 @@
|
||||
. "include/rom.sh"
|
||||
|
||||
bootstrapargs="--gnulib-srcdir=gnulib/ --no-git"
|
||||
autoconfargs="--with-platform=coreboot --disable-werror"
|
||||
makeargs="FS_PAYLOAD_MODULES=\"\""
|
||||
btype="autohell"
|
||||
mkhelper="mkpayload_grub"
|
||||
@@ -1,7 +0,0 @@
|
||||
. "include/rom.sh"
|
||||
|
||||
sersrc="src/pico-serprog"
|
||||
serx="$sersrc/build/pico_serprog.uf2"
|
||||
picosdk="src/pico-sdk"
|
||||
serdir="$picosdk/src/boards/include/boards"
|
||||
premake="mkserprog rp2040"
|
||||
@@ -1,6 +0,0 @@
|
||||
. "include/rom.sh"
|
||||
|
||||
sersrc="src/stm32-vserprog"
|
||||
serx="$sersrc/stm32-vserprog.hex"
|
||||
serdir="$sersrc/boards"
|
||||
mkhelper="mkserprog stm32"
|
||||
6
config/git/bios_extract
Normal file
6
config/git/bios_extract
Normal file
@@ -0,0 +1,6 @@
|
||||
{bios_extract}{
|
||||
rev: 0a7bc1d71735ef97b00dfec0fd54a02fcc5d1bb0
|
||||
loc: bios_extract
|
||||
url: https://review.coreboot.org/bios_extract
|
||||
bkup_url: https://github.com/coreboot/bios_extract/
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
rev="0a7bc1d71735ef97b00dfec0fd54a02fcc5d1bb0"
|
||||
url="https://review.coreboot.org/bios_extract"
|
||||
bkup_url="https://github.com/coreboot/bios_extract/"
|
||||
6
config/git/biosutilities
Normal file
6
config/git/biosutilities
Normal file
@@ -0,0 +1,6 @@
|
||||
{biosutilities}{
|
||||
rev: 03ae0cf0706ede5a2a15da0986c19c776d0e6b26
|
||||
loc: biosutilities
|
||||
url: https://codeberg.org/libreboot/BIOSUtilities
|
||||
bkup_url: https://github.com/platomav/BIOSUtilities
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
rev="03ae0cf0706ede5a2a15da0986c19c776d0e6b26"
|
||||
url="https://codeberg.org/libreboot/BIOSUtilities"
|
||||
bkup_url="https://github.com/platomav/BIOSUtilities"
|
||||
6
config/git/coreboot
Normal file
6
config/git/coreboot
Normal file
@@ -0,0 +1,6 @@
|
||||
{coreboot}{
|
||||
rev: HEAD
|
||||
loc: coreboot/coreboot
|
||||
url: https://review.coreboot.org/coreboot
|
||||
bkup_url: https://github.com/coreboot/coreboot.git
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
rev="HEAD"
|
||||
url="https://review.coreboot.org/coreboot"
|
||||
bkup_url="https://github.com/coreboot/coreboot.git"
|
||||
6
config/git/docs
Normal file
6
config/git/docs
Normal file
@@ -0,0 +1,6 @@
|
||||
{docs}{
|
||||
rev: e72d055915c3a9ffe739982946e101b146b2483c
|
||||
loc: docs
|
||||
url: https://codeberg.org/vimuser/untitled
|
||||
bkup_url: https://notabug.org/untitled/untitled
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user