summaryrefslogtreecommitdiffstats
path: root/builddeps-coreboot
diff options
context:
space:
mode:
authorMichał Masłowski <mtjm@mtjm.eu>2014-09-03 14:30:21 (EDT)
committer Michał Masłowski <mtjm@mtjm.eu>2014-09-03 14:30:21 (EDT)
commit96ca7ee67a36605a33de8d57eb8e8d3998bc6427 (patch)
tree07202c5fe7d366f50d9d17010f3bbf0a44c08ee8 /builddeps-coreboot
parent4e8051dfaa0ba5617961481056eb7e79d7b50861 (diff)
parent9a321884379a71b5f0986fdfb97a2b6c5bdccd8a (diff)
downloadlibreboot-96ca7ee67a36605a33de8d57eb8e8d3998bc6427.zip
libreboot-96ca7ee67a36605a33de8d57eb8e8d3998bc6427.tar.gz
libreboot-96ca7ee67a36605a33de8d57eb8e8d3998bc6427.tar.bz2
Merge libreboot-6b6.r20140903
Conflicts: buildrom-withgrub
Diffstat (limited to 'builddeps-coreboot')
-rwxr-xr-xbuilddeps-coreboot17
1 files changed, 15 insertions, 2 deletions
diff --git a/builddeps-coreboot b/builddeps-coreboot
index 3c4aa2b..e46cecf 100755
--- a/builddeps-coreboot
+++ b/builddeps-coreboot
@@ -2,7 +2,7 @@
# builddeps-coreboot: builds the dependencies that coreboot needs before building a ROM image
#
-# Copyright (C) 2014 Francis Rowe
+# Copyright (C) 2014 Francis Rowe <info@gluglug.org.uk>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -57,7 +57,20 @@ rm -rf grub.elf
make crossgcc-clean
make crossgcc
-# done. go back to main directory
+# build libpayload
+cd payloads/libpayload
+make clean
+rm -rf install
+# copy the config
+rm -rf .config
+cp ../../../resources/libreboot/config/libpayload/config .config
+# build libpayload (root not needed for make install. it puts under 'install' directory in same directory)
+make
+make install
+# come back to main coreboot directory
+cd ../../
+
+# done. go back to main libreboot_src directory
cd ../
# ------------------- DONE ----------------------