Commit graph

13 commits

Author SHA1 Message Date
Paul Keith
cd6a1689a0 Revert "soong_config: Add TARGET_NEEDS_PLATFORM_TEXT_RELOCATIONS"
* The per-process API level override will take care of this

This reverts commit cf7f7d48d0.

Change-Id: I3c0b5879ddf8e9dcc0b56a6e9a2855e515685389
2018-10-19 02:20:24 +02:00
Danny Baumann
fc6e3810e6
soong_config: Allow process-specific override of target SDK version
Change-Id: I775e852c17af12d2233e644e3db10c10bcb20d19
2018-09-20 19:24:38 -06:00
Sam Mortimer
af96975506 vendor/lineage: Add support for java source overlays
*) Set JAVA_SOURCE_OVERLAYS in a device makefile as follows:
   # Java sourcefile overlays (for Android.bp built modules only)
   # Format is a whitespace separated set of rules, each of which
   # structured as follows:
   # modulename|overlay directory|glob pattern within overlay dir
   JAVA_SOURCE_OVERLAYS := \
           org.lineageos.hardware|$(LOCAL_PATH)/lineagehw|**/*.java

*) As of this commit, java sources overlays are only allowed for
   module org.lineageos.hardware.

Change-Id: I6be1c12567081357f5231a84df98ac002c0563b4
2018-09-12 19:50:45 +02:00
Kevin F. Haggerty
59009f8a5e soong_config: Allow extension of valid gralloc 1.0 buffer usage bits
* fw/native change I7f4174581e24e361577640b9263514a168ed482d
  implemented validation of the buffer description info prior to
  creating the descriptor. Some of our legacy devices need to
  whitelist additional usage bits to support various functionality.
* The TARGET_ADDITIONAL_GRALLOC_10_USAGE_BITS variable can contain
  a singular roll-up value (e.g., 0x02000000U), a left-shifted bit
  (e.g., (1 << 25)), a bitwise OR of these things, or essentially
  anything that the compiler can choke down.

Change-Id: I2127d33b03426b5e0f981aae837e07d82163fa17
2018-09-10 23:31:20 +02:00
Aaron Kling
6fc81b4b23 Add Nvidia enhancements soong flag
Change-Id: I1bec17d2457944350dcb5a22c6d571d3ace913a7
2018-04-26 05:31:02 +02:00
Adrian DC
41927e4838 soong_config: Add TARGET_HAS_LEGACY_CAMERA_HAL1 variable
* Soong product variable 'has_legacy_camera_hal1'

Change-Id: I10800cba0c431297b5d7aad6e97d57a01232d73e
Signed-off-by: Adrian DC <radian.dc@gmail.com>
2018-04-24 00:17:32 +02:00
Rashed Abdel-Tawab
31eec2059a soong: Add TARGET_USES_QTI_CAMERA_DEVICE
Change-Id: I925b137edeed9fa11bbe566002147b444328c661
2018-03-24 18:33:48 +00:00
Adrian DC
ae509e410c lineage: Sort soong variables and configurations
Change-Id: I4a191f8ce61123e30f780f8e39411a7723fb6197
2018-02-18 20:59:12 +00:00
Paul Keith
10084bf867 lineage: soong: Add var for linker shim libs
* To limit security exposure, we're forcing all devices
  to define shim libs with a TARGET_LD_SHIM_LIBS

Change-Id: Ic8722c42807429f2faa3546316c71c40533ce195
2018-02-17 09:08:28 +00:00
Arne Coucheron
73296f14dc soong_config: Add TARGET_USES_QCOM_BSP_LEGACY
Change-Id: Ia5ddfa263df71388b19c77d2509c29791177208d
2018-01-04 20:42:38 +00:00
Rashed Abdel-Tawab
61f5e144d5 lineage: Add TARGET_SPECIFIC_CAMERA_PARAMETER_LIBRARY variable handling
Change-Id: I6f1cbcd883e91c8c3724dbe53732c7e777e21657
2017-12-05 15:32:55 -08:00
Adrian DC
cf7f7d48d0 soong_config: Add TARGET_NEEDS_PLATFORM_TEXT_RELOCATIONS
* Soong product variable 'needs_text_relocations'

Change-Id: Ia22c94922f37c49f0d66a67747efa0ee97b4e477
Signed-off-by: Adrian DC <radian.dc@gmail.com>
2017-09-13 00:28:09 +02:00
Simon Shields
4ed4605ed8 lineage: add soong bits for boardflags
Change-Id: If01db1eb6b1432a6c4d26d5c9701895ab4dc3ff5
2017-08-25 07:53:37 -05:00