summaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
...
| | * MOB30MThe Android Automerger2016-05-121-1/+1
| | |
| | * "MOB30L"The Android Automerger2016-05-041-1/+1
| | |
| | * "MOB30K"The Android Automerger2016-04-211-1/+1
| | |
| | * Update security patch string to 2016-06-01Zach Jang2016-04-211-1/+1
| | | | | | | | | | | | | | | | | | b/28269112 Change-Id: Icf65bbf784951d1f9b56ce88f59b50661af1a32c
| * | build: add kernel header dependency if module uses kernel headersScott Mertz2016-06-031-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many of the QCOM components use kernel headers, but don't declare the dependency on them. This is fine in CAF because of the way they build the boot.img before anything else. In CM, we don't build the boot.img the same, so we run into a race between the kernel build & these modules... and the modules lose. Warn about modules that have this missing dependency, and add it for them so we don't have to modify each Android.mk. Change-Id: I95f1e47b5ef440f6f5d8f64a0c3f38d9572e839e
| * | qcom: Support 8937/8953Ricardo Cerqueira2016-05-232-0/+6
| | | | | | | | | | | | Change-Id: I84b1807e88d5be1230eab64bd1275a0677ce510f
| * | Avoid accidentally using the host's native 'as' command.Alistair Strachan2016-05-131-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When invoking clang for the host to assemble .S files, the -B flag would not be provided, which allowed the host prebuilt clang to use an 'as' from the native environment. Most of the time this "just works", but some newer 'as' versions cause problems with the older prebuilt toolchain, for example by generating unsupported relocation types. To avoid this problem, simply use the -B flag to tell clang to invoke the assembler from the correct prebuilt gcc prefix. Change-Id: I18ea4f37ae637b652cfd7321c41929f8be075342 Signed-off-by: Alistair Strachan <alistair.strachan@imgtec.com>
| * | Merge tag 'android-6.0.1_r43' into HEADJessica Wagantall2016-05-032-2/+2
| |\ \ | | |/ | | | | | | | | | | | | | | | Ticket: CYNGNOS-2373 Android 6.0.1 release 43 (MOB30J) Change-Id: Ie9c8bd51e3c1b06fa7d23f11739f9be137d224bb
| | * "MOB30J"The Android Automerger2016-04-181-1/+1
| | |
| | * "MOB30I"The Android Automerger2016-04-111-1/+1
| | |
| | * "MOB30H"The Android Automerger2016-04-081-1/+1
| | |
| | * "MOB30G"The Android Automerger2016-03-291-1/+1
| | |
| | * "MOB30F"The Android Automerger2016-03-281-1/+1
| | |
| | * "MOB30E"The Android Automerger2016-03-251-1/+1
| | |
| | * Update Security String to 2016-05-01 in preparation for May 2016 Security OTAZach Jang2016-03-251-1/+1
| | | | | | | | | | | | | | | | | | b/27724973 Change-Id: I572123586730e45b304f352c8b0fd6371ff5788b
| * | build: Fix manual invocation of aar targets.Adnan Begovic2016-05-021-2/+2
| | | | | | | | | | | | | | | Change-Id: Ic5a4980d1d45df24f6242e31fdfd86543f56e19c TICKET: RM-232
| * | build: Make sure to check for variable definition during execution.Adnan Begovic2016-05-021-3/+3
| | | | | | | | | | | | | | | TICKET: RM-232 Change-Id: Ic5b3850a81b959b05a218cd967dcec71c15a4cd5
| * | build: allow to set a consumer proguard fileJorge Ruesga2016-04-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | This allow to specify a proguard file by defining LOCAL_CONSUMER_PROGUARD_FILE that will inserted in the root directory of the aar and to be consumed by another apk via gradle plugin Change-Id: Ia3c11e5ea8e694800fb262b835432f86a6777f86 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
| * | Merge tag 'android-6.0.1_r30' into HEADJessica Wagantall2016-04-191-1/+1
| |\ \ | | |/ | | | | | | | | | | | | | | | RM:234 Android 6.0.1 release 30 Change-Id: Id4377e6713ea15e0acf284d27b137c6df6262c3f
| | * MOB30DThe Android Automerger2016-03-221-1/+1
| | |
| | * Update Security String to 2016-04-02 in preparation for April 2016 Security ↵Zach Jang2016-03-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OTA v2 - kernel updates with patches for CVE-2015-1805 b/27724967 Change-Id: Ie9daf35dcba3f844c925358daf2646b7ab5b5f5f Fix merge conflict to mnc-mr2-release w/ security string change to 2016-04-02
| | * MOB30CThe Android Automerger2016-03-161-1/+1
| | |
| | * MOB30BThe Android Automerger2016-03-011-1/+1
| | |
| | * "MOB29Z"The Android Automerger2016-02-261-1/+1
| | |
| | * Updating security string patch to 2016-04-01Zach Jang2016-02-261-1/+1
| | | | | | | | | | | | | | | | | | b/27272697 Change-Id: I99c2c892a21f4c36226ea5f8d94689d6218ccf7e
| | * MOB29YThe Android Automerger2016-02-241-1/+1
| | |
| | * "MOB29X"The Android Automerger2016-02-241-1/+1
| | |
| | * "MOB29W"The Android Automerger2016-02-161-1/+1
| | |
| * | qcom: Use correct path for BT vendorEthan Chen2016-04-181-1/+1
| | | | | | | | | | | | Change-Id: I81971e65a7f75ad5755bfdbed229c30d447c7d55
| * | build: skip 'ro.product.device' using new macro "TARGET_SKIP_PRODUCT_DEVICE"Edward Wang2016-04-152-0/+2
| | | | | | | | | | | | | | | Change-Id: Id17ef7de8b0146dd6e4b2cc3cc5b88453da38f6c Ticket: FEIJ-62
| * | build: Create a oem image when BOARD_OEMIMAGE_FILE_SYSTEM_TYPE is definedDiogo Ferreira2016-04-152-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the capability of generating a OEM image with the build and adding it to target files when BOARD_OEMIMAGE_FILE_SYSTEM_TYPE is set. Change-Id: I6c596d58d9d5ece1a261d953eeb8c60eac30e642 Ticket: CYNGNOS-936 (cherry picked from commit 1966a9e7c22b95eb4c16be6aee7adf43cb6ce118)
| * | build: Add BOOTIMAGE_EXTRA_DEPS for BOOT_SIGNER products tooEthan Chen2016-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | * Products supporting BOOT_SIGNER should depend on BOOTIMAGE_EXTRA_DEPS as well, since that dt.img generation is tied to that rule. Change-Id: I7c3040d0c59c66aaac46121d6ca50ab96bdf7e72
| * | build: Use compatibility DTB directory path for custom DTB tool buildsEthan Chen2016-04-131-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | * dtbToolCM is able to search subdirectories, but we are not guaranteed that other dtbTool binaries have the same capability. Re-specify multiple paths for non-dtbToolCM builds just in case. Change-Id: Id69e000af5eba60a07662b178cb95950451efd17
| * | build: Add MTK supportDiogo Ferreira2016-04-082-0/+16
| | | | | | | | | | | | | | | | | | | | | When setting BOARD_USES_MTK_HARDWARE, a global MTK_HARDWARE define will be available to all target modules. Change-Id: Id2a2996139a31afb6eb37f7ee24202587cb4beb1
| * | build: add cmts config to global buildKhalid Zubair2016-04-071-0/+3
| | | | | | | | | | | | Change-Id: I554840be954545ab7637c9e5a6fcc7cb5a5da7c1
| * | qcom: Allow usage of default QC HAL pathsEthan Chen2016-04-051-0/+16
| | | | | | | | | | | | Change-Id: Icbeaa995047289b5e10cdebf805f8bd8cb7978b1
| * | Preventing default locale from being overridden because of buildinfo.shAbhishek G2016-04-052-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Adding the ability to set default locale from the device tree. Adding the TARGET_SKIP_DEFAULT_LOCALE flag which can be set in the device tree, thus preventing buildinfo.sh from overriding default locale. Change-Id: I66bcedb42216acee56ceaf657a39dc23d7eea6f4 Issue-Id: FEIJ-22
| * | Merge tag 'android-6.0.1_r24' into HEADJessica Wagantall2016-04-052-2/+2
| |\ \ | | | | | | | | | | | | | | | | Ticket: CYNGNOS-2213 Android 6.0.1 release 24
| | * | "MHC19Q"The Android Automerger2016-03-221-1/+1
| | | |
| | * | Per Zach Jang: bump PLATFORM_SECURITY_PATCH date.The Android Automerger2016-03-221-1/+1
| | | |
| | * | "MHC19M"The Android Automerger2016-03-021-1/+1
| | | |
| | * | "MHC19L"The Android Automerger2016-03-011-1/+1
| | | |
| | * | Updating security string patch to 2016-04-01Zach Jang2016-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | b/27272697 Change-Id: I99c2c892a21f4c36226ea5f8d94689d6218ccf7e
| | * | "MHC19K"The Android Automerger2016-03-011-1/+1
| | | |
| * | | Revert "binary: Generate dummy rule for relocated protobuf headers"Ricardo Cerqueira2016-03-261-16/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit ba297413c51feab9fa43be5af56e12b79891f5fb. The dummy rule creates an empty file. Instead of relying on header dependency resolution, copy all protobuf output when the source is generated in replacement of separate source/header steps. Change-Id: I358459be7c812afea5be56e14dc74ea11abb3502
* | | | add dependencies to manifest mergerWolfgang Wiedmeyer2016-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | sdklib and tools.common are needed from Debian Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | | | use manifest merger from /usrWolfgang Wiedmeyer2016-12-111-1/+1
| | | | | | | | | | | | | | | | It's now available in Debian Stretch
* | | | Clang: use assembler from toolchain, not from systemWolfgang Wiedmeyer2016-09-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | This fixes build errors with a more recent binutils. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | | | build: Allow all possible JDK editions by defaultZhao Wei Liew2016-09-091-46/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | JDK 7 or JDK 8? Oracle JDK or OpenJDK? Who cares? CM builds and works just fine with any one of them! Drop EXPERIMENTAL_USE_JAVA8 and OpenJDK checks to allow all of them. Change-Id: I64d7887c2fab4dd301b07d7df0d19f28e97d80ab
* | | | clang: fix gcc install pathsWolfgang Wiedmeyer2016-03-181-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | They changed in the latest gcc from 4.9 to 4.9.x Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>