Age | Commit message (Collapse) | Author |
|
when the MAKE var has not been set yet.
The original change on build-android script is here:
https://git.linaro.org/infrastructure/linaro-android-build-tools.git/commit/build-scripts/build-android?id=cd306aa56d934857d06dfb56067232739b21d16f
Here is a failed job that MAKE is empty by default:
https://ci.linaro.org/job/lkft-aosp-master-cts-vts/9/console
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Change-Id: I2247b1ab06fc6cb736867748b882d895a91d314c
|
|
Most of the info are not correct,
and we have other methods to pass the info for jobs already
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Change-Id: I39d80775e23ea16f92fe819a94eacd25ab86656c
|
|
which caused syntax error like this:
08:38:54 + export 'TIMEFORMAT=TIME: Compilation: %lR'
08:38:54 + TIMEFORMAT='TIME: Compilation: %lR'
08:38:54 /home/buildslave/srv/aosp-master/build-tools/build-scripts/build-android-lcr: line 162: unexpected EOF while looking for matching `"'
08:38:54 Build step 'Execute shell' marked build as failure
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Change-Id: I65f73abbe7c252963915d49561adfbdce6503339
|
|
This build-android-lcr script is copied from build-android scirpt.
It is used to support the kernel building
before running make droidcore for android building.
Because with the aosp master now, the kernel modules files
must be there already before running make droidcore,
otherwise the ko files won't be integrated successfully
into the vendor partition
Also deleted some settings which in the build-android script,
but won't be used for lcr builds now.
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Change-Id: I08b1f5426f1827706b66c2b9db8bae9db7e3c260
|
|
remove the default value settings for WITH_HOST_DALVIK
in this building script, make the android building system
use the default value of WITH_HOST_DALVIK set in aosp
Otherwise it would could building error like reported here:
https://ci.linaro.org/job/android-lcr-reference-x15-master/48/console
when WITH_HOST_DALVIK is not set explicitly for the build
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Change-Id: I38d318cfdb23c81187aa4b445ebfe719d1dcbcdd
|
|
Change-Id: I37489850feda86df976a91548ba10fa249297a0d
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: I817aa6e6b02696f3c232514626232fe577548c13
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
We no longer need to copy lib64 and prebuilt_include from AOSP clang
when using clang-master.
Copy only files that are still missing from our toolchain tarballs.
Change-Id: I199e08354ec6f418b47b7706c29b54fb183b139f
Signed-off-by: Bernhard Rosenkränzer <bernhard.rosenkranzer@linaro.org>
|
|
Change-Id: I5074fc4f7299c06f7b6153b1c71bd102193d9f5b
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Correct path for docker env
Change-Id: Ib6d636d82913e2757b93edb20e36821f265804f8
|
|
Prebuilt clang version string is moved.
Change-Id: Ifa1df7b6de84aaf0d24c748424bd91e6225a0efe
|
|
without this change, the source-manifest.xml only contains
the default projects listed in AOSP, this change will make
the generated source-manifest.xml include projects in local_manifests as well
Change-Id: I1a6727fe8c5397ce92457de52a3ae068119d4bb0
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Make symbolic links instead of copying due to changes
that will be made after copies.
Change-Id: I028b5ca8835a0b57864706bf5b57449ba9d0ad6f
|
|
Change-Id: I77b133c574ab219b21dad54cc6279bfba9a08341
|
|
Change-Id: Id6daee56ef51471b017f9b5c712ec68245347940
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
since we will not support the tarball deployment method
from android O preview version, so change here to use system.img
and userdata.img if system.tar.bz2 and userdata.tar.bz2 not exist.
This will make it still work for old builds till Nougat
Change-Id: I2aa57229521cc97c00ccc7b9a4c5373677a81ef0
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: Ibda92378816c01ed82e9c2665c657f0203744d79
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: Ia20c7dbdd379b5ce836bb122f374e6cf57073cc7
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: I12a60746b2ce04db6027a7117f86e24ba4d5bc15
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: Ie7f2de8b07868770d5bee79e615c9a2fd270a18b
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
this variant will be used by X15 M-LCR and master
Change-Id: I80f928e1078b95cd567388f82f80e243c7f71a85
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
export variants of TARGET_BUILD_UBOOT and BOARD_USES_FULL_RECOVERY_IMAGE,
also install liblz4-tool package
Change-Id: Idfd44fa868306cfce06b816b3a8e30606043eeea
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I805b439de9ce6f33cf484002dc52fb7f58c5bb7a
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
In case of force update to manifest repo init fails.
Change-Id: I856d70c50b8db0e936b4ce550bc08fbefbb4750a
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: I1fa8da0ce976ec185641b8b3090c490cf2506683
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: Ic653185ff66c04ddc150dfc83f762fcc9967c6e1
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
which is used for enabling squashfs for system partition
Change-Id: I091013847f0ade9944078737a3f4af19393ef4ae
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I5b6a3a3b80e6ad5d0528bf0ef72838a3b9c05553
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
This reverts commit 10314d0c3c7c9f1d79524b98c3c6037abf4efbe3.
Change-Id: I9b85f73c149b4488e114df08538959f3ee6a5ce9
|
|
Change-Id: I8cf83a7bbfbe78b30910c3b87922a010e2b45198
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
configs are not part of manifest hence these need to be
handled before parsing the variables.
Change-Id: I6bedd35e4b8bfcb219ca9ece1f958f7d9f052a2b
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: I53a941ea9cb525075790ea439a371a03cc10f133
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: I9ca9274aecf27154e235c43b08b8bf7418c580bd
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: Ib2ece3b06d18769185d4a5ce3014cb2dfb79593c
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: Ibf2fd74f9d187990737d5496531ad82bcffaeea3
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
USE_CLANG_PLATFORM_BUILD
TARGET_OPTIMIZE_FOR_SIZE: variant for low mem build
USE_CLANG_PLATFORM_BUILD: variant for clang build
Change-Id: I25d7e737a87d1d7862f6f3fdf374295753cd2d5d
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Both "files changed" and "file changed" need to be captured
Change-Id: Ief468225a9f02cc0b11d781b3ce4256dde584170
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
missed to add the u: for getopts
Change-Id: Ife2a64bb8082997f0759f383eb4cc03f66e2f4d1
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I5777dd4e3a355271453477c41cabed955efab841
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
1. add python-wand and python-crypto for optee_os compilation
2. add mtools package for hikey boot_fat.uefi.img support
Change-Id: Ie78cf256da3425fd36a7171b194befaac02b8f99
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
with the -u option, we can sepcify the AOSP mirror which
could help to repo sync AOSP much faster
Change-Id: I4d53bcce50945cc274b036392dd49c6471d9e543
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
1. add new environment export for TARGET_GCC_VERSION_EXP,
MALLOC_IMPL, TARGET_BUILD_KERNEL, TARGET_BOOTIMAGE_USE_FAT
2. update to export TARGET_KERNEL_SOURCE with the new common method
3. remove exports for USE_LINARO_TOOLCHAIN, TOOLCHAIN_URL and TARGET_TOOLS_PREFIX
which are deprecated for toolchain specification.
Change-Id: I888925466c90b507b640f313bc111d2409163658
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
1. add the showcommands for make to see more details of the compilation
2. redirect the compiling log into a file, so that we can ask user to send
the compiling log for check if there are compiling problems.
Change-Id: I28fa7c8ccdaa5677b9fda49276f00e39d0c16ab6
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
We need to remove it so that it doesn't cause any
conflicts if local_manifest has duplicate repository
Change-Id: I5ffad3a841dd995ee2436d2956e698df28b1e857
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: Ibfc99d849bfab1d05061b1ba1558762652461d99
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
only run the sed command for local_manifests files
with the same condition as it was cloned
Change-Id: I61713509605ad704a7303f663d417b0a9a9feebe
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
The previous implementation failed to work whenever
we build kernel from AOSP source location where
"remote=" tag is the default one which will be "..".
It is better to go to the kernel source location
and check which the remote is.
Change-Id: I21a6efe291984dce0ab608975e516ca58c7eaf69
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
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>
|
|
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>
|
|
along with other build artifacts.
Change-Id: I6f7089a29fb7dd277c590a17280fc889be3291c6
|