summaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
...
* | | build: Allow all possible JDK editions by defaultZhao Wei Liew2016-08-111-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
* | | Revert "build: Allow building with Oracle JDK 8"Tom Powell2016-08-081-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | Breaks build servers - See DONUTS-13 This reverts commit a097018341040759bbb0e4bdb11e5288d2e536f1. Change-Id: I54269dd783e94621de1ff6fa40db2f582aa90334
* | | build: Allow building with Oracle JDK 8Steve Kondik2016-08-071-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * The script is currently limiting JDK 8 builds to OpenJDK. Remove this political stuff. The Oracle JDK works just fine, performs better than OpenJDK in many cases, and there is no reason to require switching around just to build Android. Change-Id: I8200624ca7ccd0624a1aad6ccdb889b433d528d6
* | | build: Readd msm7x27a to QCOM TargetsCaio Oliveira2016-08-042-1/+2
| | | | | | | | | | | | | | | Change-Id: I87db6ee43059c256d338babbdfe414030a06b53e Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
* | | Merge tag 'android-6.0.1_r61' into HEADJessica Wagantall2016-08-023-2/+3
|\ \ \ | |/ / | | | | | | | | | | | | Android 6.0.1 Release 61 (MOB30Z) Change-Id: Ie36ef38fa4add95de1053c7fa5dd94bed9f94607
| * | "MOB30Z"gitbuildkicker2016-07-211-1/+1
| | |
| * | "MOB30Y"gitbuildkicker2016-07-151-1/+1
| | |
| * | "MOB30X"The Android Automerger2016-07-061-1/+1
| | |
| * | "MOB30W"The Android Automerger2016-07-011-1/+1
| | |
| * | "MOB30V"The Android Automerger2016-06-301-1/+1
| | |
| * | MOB30UThe Android Automerger2016-06-241-1/+1
| | |
| * | "MOB30T"The Android Automerger2016-06-231-1/+1
| | |
| * | "MOB30S"The Android Automerger2016-06-231-1/+1
| | |
| * | disable unpriv perf by default in user{,debug} buildsDaniel Micay2016-06-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | (Cherry picked from commit f2ac912b19ccbcc15d5176ec52c99744810adce7) Bug: 29054680 Change-Id: If04bc63fc366006cde842a50b7c764f89d7449a6
| * | Merge "Updating security string to 2016-08-05 - directly to mnc-mr2-release" ↵Kuan-Tung Pan2016-06-231-1/+1
| |\ \ | | | | | | | | | | | | into mnc-mr2-release
| | * | Updating security string to 2016-08-05Zach Jang2016-06-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - directly to mnc-mr2-release b/29513589 Change-Id: I10fbee9cda55e28e7d7b6b5f7889a1935a885470
* | | | Add LOCAL_AIDL_FLAGSLuis Vidal2016-07-152-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Allow modules to define custom AIDL flags Change-Id: I5609e6eb0a10d441cea2556179c8496293116dcf
* | | | Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEADJessica Wagantall2016-07-072-2/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | Ticket: CYNGNOS-3020 Change-Id: I33a67fe76811b2bb8e9c1ae172326206a9f36b29
| * | | "MOB30R"The Android Automerger2016-06-231-1/+1
| |/ /
| * | MOB30QThe Android Automerger2016-06-141-1/+1
| |/
| * "MOB30P"The Android Automerger2016-06-091-1/+1
| |
| * "MOB30O"The Android Automerger2016-05-271-1/+1
| |
| * Updating security string to 2016-07-05 to release branchesZach Jang2016-05-261-1/+1
| | | | | | | | | | | | b/28912173 Change-Id: I60b28f3859f7ee006841ed4308e15404590b60bf
| * "MOB30N"The Android Automerger2016-05-261-1/+1
| |
* | Conditionally skip dex-preopting specific prebuilts.Ricardo Cerqueira2016-06-151-0/+5
| | | | | | | | | | | | | | Extend change I13f10e2a9c251366f29606158f8c2fb54f8ee8b so that it optionally applies to a specific list of modules. Change-Id: Id56aeadfb8d2581a2c7b7045725419bf4f6b8faa
* | Merge tag 'android-6.0.1_r46' into HEADJessica Wagantall2016-06-072-2/+2
|\ \ | |/ | | | | | | | | | | Android 6.0.1 release 46 # gpg: Signature made Mon 06 Jun 2016 10:37:05 AM PDT using DSA key ID 9AB10E78 # gpg: Can't check signature: public key not found
| * 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
| |