aboutsummaryrefslogtreecommitdiff
path: root/build-scripts/create-user-build-script
AgeCommit message (Collapse)Author
2017-02-17create-user-build-script: export TARGET_USES_MKE2FSYongqin Liu
this variant will be used by X15 M-LCR and master Change-Id: I80f928e1078b95cd567388f82f80e243c7f71a85 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2017-02-16create-user-build-script: update for x15 buildYongqin Liu
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>
2016-12-14fix repo tool url due to cgit changesVishal Bhoj
Change-Id: I1fa8da0ce976ec185641b8b3090c490cf2506683 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-11-23create-user-build-script: export environment TARGET_SYSTEMIMAGES_USE_SQUASHFSYongqin Liu
which is used for enabling squashfs for system partition Change-Id: I091013847f0ade9944078737a3f4af19393ef4ae Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2016-07-12create-user-build-script: export TARGET_OPTIMIZE_FOR_SIZE and ↵Yongqin Liu
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>
2016-07-08create-user-build-script: fix problem for mirror supportYongqin Liu
missed to add the u: for getopts Change-Id: Ife2a64bb8082997f0759f383eb4cc03f66e2f4d1 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2016-07-07create-user-build-script: add dependency packagesYongqin Liu
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>
2016-07-07create-user-build-script: add support for using AOSP mirrorYongqin Liu
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>
2016-07-07create-user-build-script: clean environmen variables exportYongqin Liu
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>
2016-07-07create-user-build-script: add showcommands and redirect make logYongqin Liu
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>
2016-05-24update script to generate build script for latest ubuntu versionsVishal Bhoj
Change-Id: Ibfc99d849bfab1d05061b1ba1558762652461d99 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-03-30create-user-build-script: fix problem when pinned-manifest.xml specifiedYongqin Liu
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>
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-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-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-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>
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-06-30update linaro-android-build-cmd.shAmit Pundir
1) Fix pinned manifest builds for restricted builds For restricted builds, we update .repo/manifests/$MANIFEST_FILENAME for correct username to pull from private repos. This worked well for tip manifest builds but for pinned manifest builds it did't because we copy pinned manifest as .repo/manifest.xml. This change update .repo/manifest.xml with correct username. It will work for tip manifests as well since .repo/manifest.xml is a symlink to .repo/manifests/$MANIFEST_FILENAME 2) Add Ubuntu 13.10 and 14.04 support. Verified on Ubuntu 13.10 and 14.04 chroot environment. 3) Prompt for OpenJDK v1.7 installation for AOSP master builds 4) Pick system login as default login to access private manifests instead of using a login bot 5) Make tip build a default build. i.e. "./linaro_android_build_cmds.sh" run will give us a tip build. Change-Id: I04b2b2420617dd8aa427142fbaca1276e2505f0c Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2014-06-28Update repo tool location in linaro-android-build-cmd.sh scriptVishal Bhoj
Change-Id: I8b06b57e93bed7f9a0d18d2ac65b6401205e189c Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2014-06-12Add WITH_HOST_DALVIK parameter in linaro_android_build_cmd.shVishal Bhoj
Change-Id: Ide3ff004cbb06794a37f1d4e6b2915d076101245 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2013-11-26Add acpica-tools which is a dependency for UEFI nowVishal Bhoj
2013-11-20Fixed kernel source variable.Vishal Bhoj
2013-11-20Fix the missing fi condition and fix the indentationVishal Bhoj
2013-11-11Export TARGET_KERNEL_SOURCE only when provided in build config else it ↵Vishal Bhoj
affects the build
2013-11-10create-user-build-script: install UEFI build dependencyAmit Pundir
2013-10-14Set TARGET_KERNEL_SOURCE from the build configurationVishal Bhoj
2013-06-10added check for the file existence: pinned manifest and source overlayMilosz Wasilewski
2013-05-28create-user-build-script: use == for string comparison and fix a typoAmit Pundir
2013-05-28create-user-build-script: use absolute path of pinned-manifest file else it ↵Amit Pundir
will fail to copy if a user specifies relative path
2013-05-24-y option requires setting -lMilosz Wasilewski
2013-05-24fixed missing excape characterMilosz Wasilewski
2013-05-24moved to non-interactive modeMilosz Wasilewski
2013-05-20non-interactive mode for user build scriptMilosz Wasilewski
2013-05-23create-user-build-script: remove 10.04.* HOST machines from the list of ↵Amit Pundir
supported build machines
2013-05-23create-user-build-script: remove check missing dependencies part and do ↵Amit Pundir
forceful repo sync to recover on broken/missing objects
2013-05-23create-user-build-script: remove check missing dependencies part and do ↵Amit Pundir
forceful repo sync to recover on broken/missing objects
2013-05-23create-user-build-script: export Juice build variables from android-build configAmit Pundir
2013-05-23create-user-build-script: some more clean-upAmit Pundir
2013-05-23create-user-build-script: cleanup and few dependency fixesAmit Pundir
2013-05-17create-user-build-script: rework on broken dependencies and support 13.04 ↵Amit Pundir
host build machine
2013-05-17create-user-build-script: export perf build variable from build configurationAmit Pundir
2013-05-06user_build_script: do not hardcode toolchain prefix and revert rev. 604Amit Pundir
2013-05-06user_build_script: do not hardcode toolchain prefix and revert rev. 604Amit Pundir
2013-04-23android build script: do not hardcode toolchain prefixAmit Pundir
2013-03-13Fix help section pointing to Android mailing list.Vishal Bhoj
2013-02-28Fix help section in user build script to point to android mailing listVishal Bhoj
2013-02-27create-user-build-script: add ubuntu repositories for missing packagesAmit Pundir
2013-01-29linaro android build script: fix an escaping errorAmit Pundir