summaryrefslogtreecommitdiff
path: root/payloads/libpayload/Makefile
diff options
context:
space:
mode:
authorJordan Crouse <jordan.crouse@amd.com>2008-10-20 16:51:43 +0000
committerJordan Crouse <jordan.crouse@amd.com>2008-10-20 16:51:43 +0000
commit20c9cf12a4a8bc2a7939e7bbf490324984f5b055 (patch)
tree3ea6c90e80780dfcdda5d35b0a426d83349a0b49 /payloads/libpayload/Makefile
parent369a5f6c7a18516cb4da054d0e328f7464da9da7 (diff)
downloadcoreboot-20c9cf12a4a8bc2a7939e7bbf490324984f5b055.tar.xz
[PATCH] libpayload: Add multiboot support
Make libpayload applications multiboot compatible. Add the multiboot OS table and grok the loader table, especially the memory map and the command line. This makes libpayload applications loadable by GRUB. Signed-off-by: Jordan Crouse <jordan.crouse@amd.com> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3673 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'payloads/libpayload/Makefile')
-rw-r--r--payloads/libpayload/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/payloads/libpayload/Makefile b/payloads/libpayload/Makefile
index a52054cd63..57f6bd8bcd 100644
--- a/payloads/libpayload/Makefile
+++ b/payloads/libpayload/Makefile
@@ -76,6 +76,11 @@ TARGETS-y :=
BUILD-y := crypto/Makefile.inc libc/Makefile.inc drivers/Makefile.inc
BUILD-$(CONFIG_TINYCURSES) += curses/Makefile.inc
+# The primary target needs to be here before we include the
+# other files
+
+all: lib
+
include $(PLATFORM-y) $(BUILD-y)
OBJS := $(patsubst %,$(obj)/%,$(TARGETS-y))