summaryrefslogtreecommitdiff
path: root/tasks
AgeCommit message (Collapse)Author
2011-10-20kernel.mk: fix gator_driver dependencyZach Pfeffer
Make gator_driver dependent on the kernel build step to fix: ERROR: Kernel configuration is invalid. include/generated/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it. Change-Id: I6eb1323c01a2dc75a861f7213ce7d53fffa831fd Signed-off-by: Zach Pfeffer <zach.pfeffer@linaro.org>
2011-10-18uboot/kernel: Use the right version of mkimageBernhard Rosenkraenzer
The "make uImage" step in the kernel build process runs mkimage - but given the u-boot build process doesn't put mkimage in the PATH and the kernel just calls mkimage without any path prefix, that results in the system wide version of mkimage being called - that mkimage could be from a very different version of u-boot, and that's kind of asking for trouble. Also fixes the build if no system wide mkimage is available. Fixes https://bugs.launchpad.net/linaro-android/+bug/877320 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-10-18kernel.mk: Require u-boot to be built before building the kernelBernhard Rosenkraenzer
The kernel build process (make uImage) needs to run mkimage - which needs to be made available by compiling u-boot first. Fixes https://bugs.launchpad.net/linaro-android/+bug/877249 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-10-11Revamp kernel/u-boot build parallelization by using $(MAKE).Paul Sokolovsky
Using "make" to recurisively call make from inside Makefile causes break in jobserver connectivity and causes sub-make to be -j1. Instead, $(MAKE) should be used all the time. See http://www.gnu.org/s/hello/manual/make/Error-Messages.html , search for "warning: jobserver unavailable". Also, it seems "make defconfig" requires -j1. Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Change-Id: I7362793bbc0d64e01c63a01897eb716318a96847
2011-10-06Add support for gatorPatrik Ryd
Gator contains a driver and one user space daemon (service). Change-Id: I370f120b0382eedec0bd557292badaaacbf52b22
2011-10-06Add separate target for kernel modules.Patrik Ryd
The kernel is not dependent on the modules. The system image/tarball is dependent on the kernel modules (and the kernel modules on the kernel) Change-Id: If13230c5530be9399991169464db8ee19b14f2fd
2011-09-12Use the same toolchain we're using for the rest of the build,Bernhard Rosenkraenzer
now that gcc PR 50266 is fixed
2011-09-04Adapt to upstream u-boot change:Bernhard Rosenkraenzer
u-boot-mmc-spl.bin for Origen is now origen-spl.bin
2011-09-02Add acp as a dependency to android_kernelZach Pfeffer
Change-Id: Iddb2deaf560d9b10fa7a07e9833018fa58fc7ca0 Signed-off-by: Zach Pfeffer <zach.pfeffer@linaro.org>
2011-09-02pandaboard: use MLO and u-boot.img from built from u-bootZach Pfeffer
The new u-boot allows both the MLO and u-boot.img to be built from the u-boot git. Change-Id: Id69e982f531b931bb0ed065545d68f2ee6459e16 Signed-off-by: Zach Pfeffer <zach.pfeffer@linaro.org>
2011-08-24Merge "Create the out/..../boot directory" into linaro_android_2.3.5Botao Sun
2011-08-24Create the out/..../boot directoryBernhard Rosenkraenzer
2011-08-24Merge "u-boot-mmc-spl.bin needs to go to boot/ so make boottarball picks it ↵Botao Sun
up" into linaro_android_2.3.5
2011-08-24u-boot-mmc-spl.bin needs to go to boot/Bernhard Rosenkraenzer
so make boottarball picks it up
2011-08-24Merge "Fix location of u-boot-mmc-spl.bin -- with O=.. it's already in the ↵Botao Sun
PRODUCT_OUT tree" into linaro_android_2.3.5
2011-08-24Fix location of u-boot-mmc-spl.bin -- with O=..Bernhard Rosenkraenzer
it's already in the PRODUCT_OUT tree
2011-08-24Merge "Copy Origen boot loader for the origen target" into linaro_android_2.3.5Botao Sun
2011-08-24Copy Origen boot loader for the origen targetBernhard Rosenkraenzer
2011-08-22Make sure u-boot is actually built beforeBernhard Rosenkraenzer
trying to install it.
2011-08-22Build x-loader from sourceTony Mansson
Change-Id: I545d79724838af1947b631207bf59ae2a6689a5c
2011-08-02Revert fix for now, current ld has problems linking u-bootBernhard Rosenkraenzer
2011-08-02- Don't hardcode the arm-linux-gnueabi- toolchain prefixBernhard Rosenkraenzer
- Use the correct toolchain specified by TARGET_TOOLS_PREFIX
2011-07-28u-boot makefiles don't seem to like building u-boot.imx out-of-source at allBernhard Rosenkraenzer
2011-07-27iMX53 fixesBernhard Rosenkraenzer
2011-07-26kernel.mk Change module install location to /system/modulesZach Pfeffer
2011-07-26Build u-boot.imx on iMX53 targetsBernhard Rosenkraenzer
2011-07-25kernel.mk Build and install kernel modulesZach Pfeffer
2011-04-28Support absolute path to toolchain when building kernellinaro_android_2.3.3Alexander Sack
Signed-off-by: Patrik Ryd <patrik.ryd@linaro.org>
2011-04-20Rename the kernel to uImage for Linaro Android buildPatrik Ryd
In the Linaro set up u-boot will look for uImage (and not for kernel).
2011-04-11Added support for xloader (MLO)Patrik Ryd
2011-04-11Building u-bootPatrik Ryd
Introduced a alternative way of building u-boot instead of forcing u-boot to be built as if it was Androids 2ndbootloader.
2011-04-07Use TARGET_TOOLS_PREFIX when building kernelPatrik Ryd
2011-04-05Rules for building u-bootPatrik Ryd
2011-04-05kernel in root tarPatrik Ryd
2011-03-14Correct permission, owner and group on files in the root tarballPatrik Ryd
Fix for LP #731780.
2011-02-21Added target roottarballPatrik Ryd
The new taget roottarball creates a tarball of the root file system.