| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Change-Id: Ib5756222e8c77205d93295cbc8f2381e596cfc01
|
|
|
|
| |
Change-Id: I56b29a11031c61dea1794c39ff55d2a0d35f5213
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We have been using a system where each vendor makefile needed to be
updated for each release. This leads to both redundancy and
inconsistency across devices. This patch externalizes version code to
the common_versions.mk.
As we all know CyanogenMod versioning works as such:
MAJOR.MINOR.MAINTENACE.DEVICE_SPECIFIC (i.e. 7.1.0.1)
common_versions.mk now contains the first three in the form of the
following variables: PRODUCT_VERSION_MAJOR, PRODUCT_VERSION_MINOR,
PRODUCT_VERSION_MAINTENANCE.
Additionally, each device makefile contains two additional flags
which control both the release name (the name that appears in the
generated zip) and the device-specific version (empty by default,
to be bumped on a per device basis), example:
PRODUCT_RELEASE_NAME := XperiaArc-LT15i
PRODUCT_VERSION_DEVICE_SPECIFIC := .1
Change-Id: I15d18e27b89ea00109a61cb66e3bffbb061a2ed4
|
|
|
|
| |
Change-Id: I1e490296879e1b777917cf86ecc0b7cfcd84b96b
|
|
|
|
| |
Change-Id: Ie27cf2c9a69404e73416662f33a35e3c1dd34fe1
|
|
|
|
| |
Change-Id: I3014fa9886183e01a338a8934d9b0f8bc360ea85
|
|
|
|
| |
Change-Id: I8b9898f9f0a14264b871a481a6562f5047be8f8d
|
|
|
|
| |
Change-Id: Ie48fa7ecaf52fef2956e47b7adc00a35b6882810
|
|
|
|
| |
Change-Id: Id33a22f98813ffe88ea81decab0af1294a39480e
|
|
Change-Id: I98ce03a0b554ce8f95c76dc0025a5621cfe5fb78
|