summaryrefslogtreecommitdiffstats
path: root/core/config.mk
Commit message (Collapse)AuthorAgeFilesLines
* Add relocation packer as dependencyWolfgang Wiedmeyer2017-02-141-1/+1
| | | | | | Relocation packer is built from source. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* keep up with latest manifest merger in DebianWolfgang Wiedmeyer2017-02-091-1/+1
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_build into ↵Wolfgang Wiedmeyer2016-12-131-0/+5
|\ | | | | | | replicant-6.0
| * build: Source a CM-specific global BoardConfigSteve Kondik2016-08-141-0/+2
| | | | | | | | | | | | | | * Read vendor/cm/config/BoardConfigCM.mk. Kind of surprised we haven't needed this until now. Change-Id: I91cd89b14f6a5975e91f15dcfce1070502aa3861
| * build: Add MTK supportDiogo Ferreira2016-04-081-0/+3
| | | | | | | | | | | | | | When setting BOARD_USES_MTK_HARDWARE, a global MTK_HARDWARE define will be available to all target modules. Change-Id: Id2a2996139a31afb6eb37f7ee24202587cb4beb1
| * Revert "build: Fix external checkapi mechanism for marshmallow."Adnan Begovic2016-02-091-0/+3
| | | | | | | | | | | | This reverts commit 5a61a0dc099a3577bf96853191a1f1385d366b81. Change-Id: I714846b14122fd2f6f068ec0dd41ffb5b4b42bc0
| * build: Fix external checkapi mechanism for marshmallow.Adnan Begovic2016-02-091-3/+0
| | | | | | | | | | TICKET: CYNGNOS-1950 Change-Id: I68960725980f6cc3c8d38cfd46d7d18161b1c7a9
* | 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
* | proguard and emma.jar from GNU/Linux hostWolfgang Wiedmeyer2016-01-251-2/+2
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | use relocation packer from out dirWolfgang Wiedmeyer2016-01-141-1/+1
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | use more prebuilt apps from the hostWolfgang Wiedmeyer2016-01-081-7/+4
| | | | | | | | | | | | | | take flex, bison, yasm and findbugs from /usr/bin TODO: cleanup removal of analyzer Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | fix pathsWolfgang Wiedmeyer2015-12-171-1/+1
|/ | | | | Change-Id: Iaafc283244ec47a0599c474a6a42efa4d87fa97c Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Enable color output from gcc and clangColin Cross2015-11-071-0/+4
| | | | | | | | Force gcc and clang to always output color diagnostics. Ninja will strip the ANSI color codes if it is not running in a terminal. Bug: 24273983 Change-Id: Ic9252549bfacf3bbb3f4b9d20f63010fc24ac21d
* build: Introduce ainfo, aerror functionsTom Marshall2015-10-281-0/+18
| | | | | | | | | envsetup.sh calls make directly to set some build vars. Any "bare" info or error messages interfere with the logic, so they must be guarded with checks for CALLED_FROM_SETUP. This is tedious and error prone, so provide an alternative that handles this logic automagically. Change-Id: I9f9a355a6ae58f2b173cffce796e37be1e68238c
* Revert "Remove mkyaffs2image references."Michael Bestas2015-10-281-0/+1
| | | | | | | | * Can be enabled on devices that need it with TARGET_USERIMAGES_USE_YAFFS This reverts commit 65d4186f85ddd8c3f6d0c521f31911cceee573c1. Change-Id: I891f2e6a963178ffec92fedb25e7e28c60a768d1
* build/core: Inherit vendor/* makefiles for check-api.Adnan Begovic2015-10-091-0/+7
| | | | Change-Id: I72d409075192b18c35068566c5687092d45be9b4
* core: Get the RIL variant path into the global includesSteve Kondik2015-10-061-6/+5
| | | | | | * Need to have this in the global path, so shuffle things around a little. Change-Id: I2dd2b378d17ff3fa0e379793df31d68964d87278
* build: Parse TARGET_COPY_FILES_OVERRIDES late in the setupSteve Kondik2015-10-061-0/+11
| | | | Change-Id: Ie3e4a168ff224e3b65e4627c0757e8813a02167f
* build: Use project pathmap for recoveryTom Marshall2015-10-061-0/+4
| | | | Change-Id: I6339ac77b899a43db21261d587252b65cb58ad79
* build: Clean up use of vendor/extraSteve Kondik2015-10-061-0/+1
| | | | | | | * extra_config.mk is not needed anymore * Include BoardConfigExtra.mk if available Change-Id: Icd0db0852ceee5cb5c701c9a40b829e1f3ebd69e
* build: Add QCOM target-specific configSteve Kondik2015-10-061-0/+3
| | | | | | | * Needed to support global DirectTract config on legacy targets * Let's also eliminate some boilerplate Change-Id: I736c10a5e7e1f3d1e0de9e60f29b60add276f151
* cm: Fix global selinux policy inclusionRicardo Cerqueira2015-10-061-0/+6
| | | | | | | | We're adding CM-specific policies to an overlay instead of patching external/sepolicy, so we need to make sure it's included to prevent misbehaving systems Change-Id: I7989a1093f9abc8360d492e73a860eb4afad10ad
* Add otapackage support for backuptoolChris Soyars2015-10-061-0/+1
| | | | Change-Id: I512554c579d444067cd3ccbb0e6946a5eb6bc964a
* [RenderScript] Set RS_PREBUILT_LIBPATH for 64bit targets.Miao Wang2015-07-281-1/+5
| | | | | | | | | | | | Bug: 22796994 Bug: 22693954 This change fixes the RS_PREBUILT_LIBPATH when used with 64-bit target devices. It also fixes an issue where the target RenderScript API is below 21 for 64-bit compilation. In those cases, we should always upconvert it to 21 (since that is the first available 64-bit release). Change-Id: I27e9d0bd5c01bac0b3b28e9002333264a55d628f
* Split [CC|CXX]_WRAPPER from [TARGET|HOST]_[CC|CXX]Ying Wang2015-07-201-0/+2
| | | | | | | | | - Don't overwrite [TARGET|HOST]_[CC|CXX] with the [CC|CXX]_WRAPPER prefix, so that we can disable the wrapper per module. - Disable ccache on a module when FDO is enabled. Bug: 22612634 Change-Id: Ibc04a4742d589955066c7eceb43a0da9a2b893bc
* Merge "Add img2simg in host and ota packages" into mnc-devMohamad Ayyash2015-06-241-0/+1
|\
| * Add img2simg in host and ota packagesMohamad Ayyash2015-06-241-0/+1
| | | | | | | | | | Change-Id: Ide660cf3cf69c74bbd15d0ac6642b60d58f076fa Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
* | am cbaead4c: am 540772fa: am cf469989: Add new variable SCAN_EXCLUDE_DIRS; ↵C. Sean Young2015-06-121-0/+4
|\ \ | |/ |/| | | | | | | | | specifies directories to exclude when searching source tree. * commit 'cbaead4cfe737c96c649672b6c1396c35597b5b7': Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
| * am 540772fa: am cf469989: Add new variable SCAN_EXCLUDE_DIRS; specifies ↵C. Sean Young2015-06-121-0/+4
| |\ | | | | | | | | | | | | | | | | | | directories to exclude when searching source tree. * commit '540772fa2287e63a0c745229fb72b78903c9cd70': Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
| | * Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when ↵C. Sean Young2015-06-101-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | searching source tree. These directories are excluded in addition to OUT_DIR. This can be useful if your build system has other output directories beyond what OUT_DIR is set to. Change-Id: I6d98a85bcc8c89279e939406a7fec32547e8922f
* | | Use TARGET_DEFAULT_JAVA_LIBRARIES instead of just framework.Ying Wang2015-05-191-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - When raising the ProGuard sdk version for platform build, use TARGET_DEFAULT_JAVA_LIBRARIES instead of just framework. - Also added SUPPORT_LIBRARY_ROOT to reference support library resource dir. Bug: 20658265 Change-Id: Ib008d8e70508723db91431a062cac691367f2f6c
* | | Save Jack default extra args in a fileYohann Roussel2015-05-181-1/+1
| | | | | | | | | | | | Change-Id: I059b36fc71679eb5c95f05ede26d8037c742921b
* | | am 6f2935dc: am dabf96ab: am c84b3a78: am 648f1b66: Merge "Pack relocation ↵Dmitriy Ivanov2015-04-231-0/+4
|\ \ \ | |/ / | | | | | | | | | | | | | | | tables for dynamic executables" * commit '6f2935dc1432a38e149498b6efbd43ed9aceb827': Pack relocation tables for dynamic executables
| * | Pack relocation tables for dynamic executablesDmitriy Ivanov2015-04-231-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add replocation-packer step for dynmic executables. Enable it by default for arm and arm64 platforms. Bug: http://b/18051137 Change-Id: I0c88fd31595bcea62a087f219acb9ecf9c80f2e5
* | | am 893ed24d: am 387a9fee: am 941d61de: am 1ff47c7f: Merge "Revert "Pack ↵Dimitry Ivanov2015-04-231-4/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | relocation tables for all dynamic executables"" * commit '893ed24dd7cec9b560fe46862b3635efa327ec65': Revert "Pack relocation tables for all dynamic executables"
| * | Revert "Pack relocation tables for all dynamic executables"Dimitry Ivanov2015-04-231-4/+0
| | | | | | | | | | | | | | | | | | This reverts commit e7a1b8a0c6d5f56e415345a0aceef3afe5ff5eff. Change-Id: I1a2185e1c68d364941e3b3e525a8c4a7a42e0cc1
* | | am ff084258: am b7b27621: am 64119a7f: am ec6a9773: Merge "Pack relocation ↵Dmitriy Ivanov2015-04-231-0/+4
|\ \ \ | |/ / | | | | | | | | | | | | | | | tables for all dynamic executables" * commit 'ff084258ea53c414d724ba87f89c324056def1bd': Pack relocation tables for all dynamic executables
| * | Pack relocation tables for all dynamic executablesDmitriy Ivanov2015-04-221-0/+4
| | | | | | | | | | | | | | | Bug: http://b/18051137 Change-Id: I277277d5f5eb450ef9b4a23cfec16d75d977eb89
* | | resolved conflicts for merge of 6cb3732d to masterDmitriy Ivanov2015-04-201-3/+0
|\ \ \ | |/ / | | | | | | Change-Id: I6415638ccde1e78f74ae5d9527dc696d40f15e5f
| * | Remove unsupported *_COMPRESS_MODULE_SYMBOLSDmitriy Ivanov2015-04-201-3/+0
| | | | | | | | | | | | Change-Id: Ibb7da2997a0bb5b9f435213c9d3206bc4aad18db
| * | Load cts/build/config.mk after build/core/config.mkYing Wang2015-03-161-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | So that the cts config.mk can use global variables set by the core build system config.mk. Change-Id: I2571564abbb53257eee54485a3357ab1305eb870 (cherry picked from commit bacf5f8008e4361d810895dd251354ac348cbf27)
* | | Use Jack launcherYohann Roussel2015-04-151-1/+2
| | | | | | | | | | | | | | | Bug: 20132430 Change-Id: I6e30ad3dffbb32824a4c62e562359b084e6a8784
* | | Revert "Ignore ANDROID_JACK_VM_ARGS and ANDROID_JACK_EXTRA_ARGS"Yohann Roussel2015-04-091-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit d19166700666d7b84424187c0cdae67a9eb7659e. Build server are no longer giving outdated options. Change-Id: Idece7efc45bb42a39364f721a7e6a576705dc926
* | | Ignore ANDROID_JACK_VM_ARGS and ANDROID_JACK_EXTRA_ARGSYohann Roussel2015-04-071-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | This is a temporrary workaround allowing to ignore outdated options given by the build server that may cause OutOfMemoryError when running Jack server. Change-Id: I1b6b956de09faaeee1bf6a25c2a63124b69e2645
* | | Don't call Jack directly, use the script insteadYohann Roussel2015-04-071-3/+7
| | | | | | | | | | | | Change-Id: Ic9d4aa3cb543ab748423f4ea0d060544a4ea44e6
* | | Add the new audio include path on the list of default includesRom Lemarchand2015-04-031-0/+1
| | | | | | | | | | | | Change-Id: If40ba57cb97f86802c2872772672a380afc4d947
* | | Add support to sign boot images with vboot.David Riley2015-03-261-0/+2
| | | | | | | | | | | | | | | | | | Change-Id: I924468fe06f7d38d4fc49c2ae9dfee734fd58867 Signed-off-by: David Riley <davidriley@google.com> (cherry picked from commit 14fb7236c1942a9f5050b3e608a0f5f4cd1cae1d)
* | | Turn off Jack warnings by defaultYohann Roussel2015-03-201-2/+2
| | | | | | | | | | | | Change-Id: I24b3135395483b3581d212cb2ab1bb93ba2524d9
* | | Use java -jar ... instead of java -cp ...Yohann Roussel2015-03-171-2/+2
| | | | | | | | | | | | | | | | | | When running Jack or Jill. Change-Id: I2127f183f8f033a9d35a7e8247a9432252a58bc8