blob: 7ea484b14bf93773a396b2abfd3f1a84db55033a [file] [log] [blame]
Sam Mortimer19ce2d32017-09-18 21:05:19 -07001# Permissions for lineage sdk services
Adnan Begovicf3610f52016-03-15 14:17:47 -07002PRODUCT_COPY_FILES += \
Michael Bestasf4032b82019-09-15 16:32:33 +03003 vendor/lineage/config/permissions/org.lineageos.audio.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.audio.xml \
Han Wanged76afd2019-09-21 17:28:12 +02004 vendor/lineage/config/permissions/org.lineageos.hardware.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.hardware.xml \
Michael Bestasf4032b82019-09-15 16:32:33 +03005 vendor/lineage/config/permissions/org.lineageos.livedisplay.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.livedisplay.xml \
6 vendor/lineage/config/permissions/org.lineageos.performance.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.performance.xml \
7 vendor/lineage/config/permissions/org.lineageos.profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.profiles.xml \
8 vendor/lineage/config/permissions/org.lineageos.settings.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.settings.xml \
9 vendor/lineage/config/permissions/org.lineageos.style.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.style.xml \
10 vendor/lineage/config/permissions/org.lineageos.trust.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.trust.xml \
11 vendor/lineage/config/permissions/org.lineageos.weather.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/org.lineageos.weather.xml
Adnan Begovicf3610f52016-03-15 14:17:47 -070012
Sam Mortimer477d8fe2017-10-17 11:48:28 -070013# Lineage Platform Library
Adnan Begovicf3610f52016-03-15 14:17:47 -070014PRODUCT_PACKAGES += \
Sam Mortimer19ce2d32017-09-18 21:05:19 -070015 org.lineageos.platform-res \
16 org.lineageos.platform \
17 org.lineageos.platform.xml
Adnan Begovicf3610f52016-03-15 14:17:47 -070018
Steve Kondik3fe3faa2016-04-23 00:54:50 -070019# JNI Libraries
20PRODUCT_PACKAGES += \
Sam Mortimer19ce2d32017-09-18 21:05:19 -070021 liblineage-sdk_platform_jni
Steve Kondik3fe3faa2016-04-23 00:54:50 -070022
Sam Mortimer19ce2d32017-09-18 21:05:19 -070023ifndef LINEAGE_PLATFORM_SDK_VERSION
Adnan Begovicf3610f52016-03-15 14:17:47 -070024 # This is the canonical definition of the SDK version, which defines
25 # the set of APIs and functionality available in the platform. It
26 # is a single integer that increases monotonically as updates to
27 # the SDK are released. It should only be incremented when the APIs for
28 # the new release are frozen (so that developers don't write apps against
29 # intermediate builds).
Joey3c8afe42018-03-11 15:13:36 +010030 LINEAGE_PLATFORM_SDK_VERSION := 9
Adnan Begovicf3610f52016-03-15 14:17:47 -070031endif
32
Sam Mortimer19ce2d32017-09-18 21:05:19 -070033ifndef LINEAGE_PLATFORM_REV
Adnan Begovicf3610f52016-03-15 14:17:47 -070034 # For internal SDK revisions that are hotfixed/patched
Sam Mortimer19ce2d32017-09-18 21:05:19 -070035 # Reset after each LINEAGE_PLATFORM_SDK_VERSION release
Adnan Begovicf3610f52016-03-15 14:17:47 -070036 # If you are doing a release and this is NOT 0, you are almost certainly doing it wrong
Sam Mortimer19ce2d32017-09-18 21:05:19 -070037 LINEAGE_PLATFORM_REV := 0
Adnan Begovicf3610f52016-03-15 14:17:47 -070038endif