blob: 94b51edd6e600d9eca13d0e4b2a8a50102758e1e [file] [log] [blame]
Adnan Begovicf3610f52016-03-15 14:17:47 -07001# Permissions for cmsdk services
2PRODUCT_COPY_FILES += \
3 vendor/cm/config/permissions/org.cyanogenmod.theme.xml:system/etc/permissions/org.cyanogenmod.theme.xml \
Adnan Begovic14768c42016-03-15 14:20:37 -07004 vendor/cm/config/permissions/org.cyanogenmod.livelockscreen.xml:system/etc/permissions/org.cyanogenmod.livelockscreen.xml \
Adnan Begovic78a12ed2016-03-15 16:43:58 -07005 vendor/cm/config/permissions/org.cyanogenmod.statusbar.xml:system/etc/permissions/org.cyanogenmod.statusbar.xml \
Adnan Begovic7ff86fa2016-03-24 17:26:10 -07006 vendor/cm/config/permissions/org.cyanogenmod.profiles.xml:system/etc/permissions/org.cyanogenmod.profiles.xml \
7 vendor/cm/config/permissions/org.cyanogenmod.appsuggest.xml:system/etc/permissions/org.cyanogenmod.appsuggest.xml
Adnan Begovicf3610f52016-03-15 14:17:47 -07008
9# CM Platform Library
10PRODUCT_PACKAGES += \
11 org.cyanogenmod.platform-res \
12 org.cyanogenmod.platform \
13 org.cyanogenmod.platform.xml
14
15# CM Hardware Abstraction Framework
16PRODUCT_PACKAGES += \
17 org.cyanogenmod.hardware \
18 org.cyanogenmod.hardware.xml
19
20ifndef CM_PLATFORM_SDK_VERSION
21 # This is the canonical definition of the SDK version, which defines
22 # the set of APIs and functionality available in the platform. It
23 # is a single integer that increases monotonically as updates to
24 # the SDK are released. It should only be incremented when the APIs for
25 # the new release are frozen (so that developers don't write apps against
26 # intermediate builds).
27 CM_PLATFORM_SDK_VERSION := 5
28endif
29
30ifndef CM_PLATFORM_REV
31 # For internal SDK revisions that are hotfixed/patched
32 # Reset after each CM_PLATFORM_SDK_VERSION release
33 # If you are doing a release and this is NOT 0, you are almost certainly doing it wrong
34 CM_PLATFORM_REV := 0
35endif
36
37# CyanogenMod Platform SDK Version
38PRODUCT_PROPERTY_OVERRIDES += \
39 ro.cm.build.version.plat.sdk=$(CM_PLATFORM_SDK_VERSION)
40
41# CyanogenMod Platform Internal
42PRODUCT_PROPERTY_OVERRIDES += \
43 ro.cm.build.version.plat.rev=$(CM_PLATFORM_REV)
44