Commit Graph

7 Commits

Author SHA1 Message Date
Diogo Ferreira
11d5cdb86f vendor: Externalize common version and release names
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
2011-10-14 15:32:49 +01:00
Giulio Cervera
e4a7905fc3 updated display_id
Change-Id: I1e490296879e1b777917cf86ecc0b7cfcd84b96b
2011-09-30 11:02:38 +02:00
codeworkx
f78e8c1a53 galaxy s series: switchable default sdcard
Change-Id: Ic9218e0b68378abb316be9d9a88e1294366beb81
2011-08-20 21:21:34 +02:00
codeworkx
96e92a8e35 galaxys2: use /mnt/emmc for external sdcard
Change-Id: Ifafea9bbbca32f64861db48882cf921ccb2fead3
2011-08-03 16:17:50 +02:00
Steve Kondik
1cd279b781 Update BUILD_DISPLAY_ID to GRJ90
Change-Id: I3014fa9886183e01a338a8934d9b0f8bc360ea85
2011-07-26 13:36:54 -04:00
codeworkx
20d489ca5d galaxys2: updated fingerprint/description
Change-Id: I297a20d2993ac7487b265c8aaeb2cf62d556cc12
2011-07-19 15:11:31 -07:00
codeworkx
4532652672 added Samsung Galaxy S II (galaxys2)
Change-Id: I35ad342eb7243f5bf69bbeb727c00a64991c3e92
2011-07-17 23:58:49 -04:00