aboutsummaryrefslogtreecommitdiff
path: root/build-scripts
AgeCommit message (Collapse)Author
2016-02-27build-android: robust method to find all dtbsVishal Bhoj
We don't always build boottarball to look in that location for dtb. This method will find dtbs built or prebuilt dtb used in the build Change-Id: I455f51a95a6eb0d6bc3eaddcda91663f2cc5f0f0 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-26fix build_config.json creationVishal Bhoj
Only check for line starting with TARGET_KERNEL_SOURCE or else it will corrupt the output with multiple entries wherever the TARGET_KERNEL_SOURCE is referenced Change-Id: Ic4fc3ee9142b70655598671c21dabf2a01e62428 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-24To store needed values in build_config.json and publish it to snapshotsArthur She
along with other build artifacts. Change-Id: I6f7089a29fb7dd277c590a17280fc889be3291c6
2015-11-13post-build-lava: replace download url supportVishal Bhoj
hikey has boot_fat image submitted for testing. This will simplify how we create our job templates Change-Id: I44b5995f08e32d3be44dc80fb9b7f7661ef468f4 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-11-13post-build-lava: map hikey deviceVishal Bhoj
Change-Id: I3738bb5943bfb48f1de0bc9b2ec04e05bd7a2d0e Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-11-13post-build-lava: Recognize Nexus 5X.Daniel Díaz
Change-Id: I0bc3cae497439f6998548b0aea4a75a1c4890a37 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2015-11-13post-build-lava: Fix cache partition flashing.Daniel Díaz
Change-Id: Idaaa9749241d24127ba306ac3176346f93fb9e3f Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2015-11-13post-build-lava: add cache partition support for flashingVishal Bhoj
Change-Id: I34bd04738a3a47cac097a4498827f3741a1c7aba Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-10-09Generate md5sum for sdcard image as wellVishal Bhoj
Change-Id: Id7355d61cdc64a4fc5cc40bb7d82e4c81584ed08 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-09-24Allow git history to be lost while doing a repo syncVishal Bhoj
Since we apply patches, we run into this issue where it doesn't overwrite the history hence we need to force it. Change-Id: I7811a3bdba8ff9f7cb22d83cc740255ae1a96903 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-08-25Fix export error when use multiple patchset files.Yongqin Liu
otherwise we will got following error: + export PATCHSETS=LOLLIPOP-MLCR-PATCHSET LOLLIPOP-CHROMIUM-PATCHSET + PATCHSETS=LOLLIPOP-MLCR-PATCHSET linaro_android_build_cmds.sh: line 163: export: `LOLLIPOP-CHROMIUM-PATCHSET': not a valid identifier Change-Id: Ia5f7ac4397b32122d9132bd2e248ff6307b1eea3 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2015-07-27create-user-build-script: update the url for repoYongqin Liu
update since the domain name change Change-Id: I1e8814eb375ca953a4cd1af1d64a53f55374f4b5 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2015-07-23post-build-lava.py: add support for submitting jobs for Nexus9Yongqin Liu
Change-Id: I55702e48dd38750bad477ac0114305a04056ae34 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2015-06-22Merge "add apm lava support"Matt Hart
2015-06-22add apm lava supportVishal Bhoj
Change-Id: I98ff6f5695d28fc53c09b961a4b75a492c536491 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-06-19fix the problem when SOURCE_OVERLAY not specified.Yongqin Liu
when SOURCE_OVERLAY not specified, test [ -n ${SOURCE_OVERLAY} ] will pass. Here fix it by quoting ${SOURCE_OVERLAY} with double quote sign. Like [ -n "${SOURCE_OVERLAY}" ] Change-Id: If0b0a3645a93e28d3681aed5684ca308cfb49deb Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2015-06-17Merge "lamc: map fvp device to vexpress since that is what we use for fvp"Paul Sokolovsky
2015-06-17lamc: map fvp device to vexpress since that is what we use for fvpVishal Bhoj
Change-Id: I143080d3163527ab3bd69510f707cdab328cdaf1 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-06-16Merge "remove shallow cloning as we can't do cherry-pick in this case"Paul Sokolovsky
2015-06-16remove shallow cloning as we can't do cherry-pick in this caseVishal Bhoj
Change-Id: Ifc8ff45a719a705860a0f89e679c72e155dbf9ec Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-06-09Merge "fix repo seed dir"Andy Doan
2015-06-09fix repo seed dirVishal Bhoj
Change-Id: Iaa43192eaf9402bf38f7f10249964b6c801aeb5e Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-06-09Merge "Add repo seed directory to save space and download time on VPS ↵Paul Sokolovsky
buildslave"
2015-06-08Add repo seed directory to save space and download time on VPS buildslaveVishal Bhoj
Change-Id: Iad6e0ad59d7db279cd7a5c734253617b2ef0dc44 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-06-01create-user-build-script: copy the source overlay package to the rootYongqin Liu
Change-Id: Iac1570680836b932fab6d28fac0daa401667a73a Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2015-04-22Add nexus10 in device map for lava submissionVishal Bhoj
Change-Id: I5acd0c1dc65123b3b798dcf2f82b21e3c98688d6 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-04-07Fix if condition for patchset-created caseVishal Bhoj
Change-Id: I0076df5a4f4889f186a9fbd36608b0ea983bfca7 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-03-31Switch support to gerrit trigger pluginVishal Bhoj
Change-Id: I1707eda179aadde44db598cde6582701fdd6eeb3 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-03-19Avoid cloning android-patchsets since they are part of manifestVishal Bhoj
Change-Id: I612b1fc805b0fbdfb8e0e68f6ca96e7cf0e6cda6 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-03-18Add support to apply patchset in linaro_android_build_cmds.shVishal Bhoj
Change-Id: I4f9fff16aca1afbc5a190d954ffb055006c6c3c5 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-02-24Map TI Vayu platform to device type listVishal Bhoj
Change-Id: I39d23cb54cc71c5509026c6cdc2a8a720793c7c2 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-12-26Enable ccache support on VPSVishal Bhoj
Change-Id: I469907d0481fd725cc70881217ad9ca58a389f9b Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-12-10Add support for local manifest, fix issue with pinned-manifest build and few ↵Vishal Bhoj
cleanups Change-Id: Ia50c3e4e89211389133cec6fb334ad3fc14790e7 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-12-10Create uImage from vexpress kernelHariGopal Gollamudi
Change-Id: I61c288f5fdeb775593d87d2f88fa16e8fb0d8049
2014-12-05fix image creation for junoVishal Bhoj
Change-Id: I272370424ceadcb279e2723f6490f70d0a512a6b Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-12-03Add support to build on VPSVishal Bhoj
Change-Id: I5ee21bb42ccee882de3c852014e7a78d52e424c8 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-25Merge "Add git config so that we can apply patch"Paul Sokolovsky
2014-11-25Add git config so that we can apply patchVishal Bhoj
Fix for bug https://bugs.linaro.org/show_bug.cgi?id=934 Change-Id: Id9b9b1b7bb5ac39381efd0c1517df1532a6f47cc Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-20Merge "Add support for fvp build type"Paul Sokolovsky
2014-11-20Add support for fvp build typeVishal Bhoj
Change-Id: I22ec7283340eb5fb5f09b1afa60c014f17da5b56 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-19Use distinct name for SSH wrapper script, to avoid its pickup as real SSH.Paul Sokolovsky
Change-Id: Iae6c9fdea99bdec87b10204e15a34ee91819e158
2014-11-19Use new location off ssh wrapper script.Paul Sokolovsky
Triggered by 14.04 noexec mount changes. Change-Id: I2ac140b5e6dbe38a37567f97f86db48bd7d0d319
2014-11-13Add support to specify branch name for local_manifestsVishal Bhoj
Change-Id: Ib477f60826a0558ef1e394d8f84c152d9e17f5e7 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-12skip publishing descriptionsVishal Bhoj
Change-Id: Ib45e72543843dd53bdee9623d8d0e70b6b48d0fe Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-11-05Add support to pull in local manifestVishal Bhoj
Change-Id: I63afe83e3ba1b465f2f38d5d0a12115861032454 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-10-17Add a hook for running lunchBernhard Rosenkraenzer
Add a hook for running lunch to do builds AOSP style. Don't set TARGET_ARCH_VARIANT if lunch is being used (lunch takes care of that). Change-Id: Icf6caefd3ed53761a76ef3977480d9254f1e7c15 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2014-10-16Add support for android-patchsets scripts and USE_CLANG_PLATFORM_BUILDBernhard Rosenkraenzer
Add a hook for applying scripts from android-patchsets, pass USE_CLANG_PLATFORM_BUILD to the build system Change-Id: Ibc4b57b5688ca75a105a8099cb4058bd7a30959b Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2014-09-23build-android: some changes on TARGET_OUT_DIRYongqin Liu
1. make it possible to use value of TARGET_OUT_DIR set on android-build if we set the TARGET_OUT_DIR variant value via the settings from android-build, then use that set value. Since the value of PRODUCT_OUT is defined by TARGET_DEVICE, and the value of TARGET_DEVICE is defined by PRODUCT_DEVICE. and some of PRODUCT_DEVICEs are defined with the generic_ prefix. like for aosp_arm64 product, the PRODUCT_DEVICE is generic_arm64. it's not right to just remove string before _ in this case. 2. specified TARGET_OUT_DIR explicitly when caculate the md5sum of .img, .tar.bz2 files since when build the 64bit version with AOSP master, there are other directories (like external/ frameworks/ system/) are generated under out/target/product/, so if we use command like "cd out/target/product/*/", there will be errors. Change-Id: Ia4cbfc1807491fe4e1e798d6c8e1fadb55ea39eb Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2014-08-18Use OpenJDK 7Bernhard Rosenkränzer
Change-Id: I8f71c69dd365ab584668b0acb914460d492c9539 Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
2014-07-10Fix typo in post-build-lava scriptVishal Bhoj
Change-Id: Ib01381b4e612a0f9e95edf8ce7361049778f4d84 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>