blob: 0e5bfa4a04e7ca79151d0c695491fb04fa456f7e [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 \
Adnan Begovic0edc6412016-03-24 17:35:48 -07007 vendor/cm/config/permissions/org.cyanogenmod.appsuggest.xml:system/etc/permissions/org.cyanogenmod.appsuggest.xml \
Adnan Begovic37e59c12016-03-25 12:38:48 -07008 vendor/cm/config/permissions/org.cyanogenmod.telephony.xml:system/etc/permissions/org.cyanogenmod.telephony.xml \
9 vendor/cm/config/permissions/org.cyanogenmod.performance.xml:system/etc/permissions/org.cyanogenmod.performance.xml
Adnan Begovicf3610f52016-03-15 14:17:47 -070010
11# CM Platform Library
12PRODUCT_PACKAGES += \
13 org.cyanogenmod.platform-res \
14 org.cyanogenmod.platform \
15 org.cyanogenmod.platform.xml
16
17# CM Hardware Abstraction Framework
18PRODUCT_PACKAGES += \
19 org.cyanogenmod.hardware \
20 org.cyanogenmod.hardware.xml
21
22ifndef CM_PLATFORM_SDK_VERSION
23 # This is the canonical definition of the SDK version, which defines
24 # the set of APIs and functionality available in the platform. It
25 # is a single integer that increases monotonically as updates to
26 # the SDK are released. It should only be incremented when the APIs for
27 # the new release are frozen (so that developers don't write apps against
28 # intermediate builds).
29 CM_PLATFORM_SDK_VERSION := 5
30endif
31
32ifndef CM_PLATFORM_REV
33 # For internal SDK revisions that are hotfixed/patched
34 # Reset after each CM_PLATFORM_SDK_VERSION release
35 # If you are doing a release and this is NOT 0, you are almost certainly doing it wrong
36 CM_PLATFORM_REV := 0
37endif
38
39# CyanogenMod Platform SDK Version
40PRODUCT_PROPERTY_OVERRIDES += \
41 ro.cm.build.version.plat.sdk=$(CM_PLATFORM_SDK_VERSION)
42
43# CyanogenMod Platform Internal
44PRODUCT_PROPERTY_OVERRIDES += \
45 ro.cm.build.version.plat.rev=$(CM_PLATFORM_REV)
46