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