summaryrefslogtreecommitdiff
path: root/tasks
AgeCommit message (Collapse)Author
2011-11-17tasks: Handle full_panda buildsBernhard Rosenkraenzer
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-16Treat full_panda like pandaboard (for building ICS full_panda target)Bernhard Rosenkraenzer
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-16kernel.mk: respect showcommandsBernhard Rosenkraenzer
This translates the showcommands parameter into V=1 when building the kernel, causing it to show its commands as well Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-16tasks/kernel.mk: make sure we use BFD ld and not goldBernhard Rosenkraenzer
gold can currently not be used to compile the kernel. Use BFD ld even if the toolchain defaults to gold. Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-16tasks/uboot.mk: Force building with bfd ldBernhard Rosenkraenzer
u-boot can't be built with the gold linker, which is the default linker in ICS. Make sure u-boot uses BFD ld even if gold is the default. Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-10-21Make sure the other kernel modules are built before gator.Patrik Ryd
Change-Id: Ie3c1e8dd405ff59e6d1812eca6848934b2a415d8
2011-10-21Use $(INSTALLED_KERNEL_TARGET) instead of file namePatrik Ryd
Change-Id: Iba40ce6eadcc6c0c9bcf55d41b3406ff2819c620
2011-10-20Only seach gator folder for gator.koPatrik Ryd
Change-Id: I0f3d32cf220971dc5699a03050c87cd194f73bb7
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.