History log of /system/extras/brillo_config/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4b15d3ad9ad663da0922561604b8c8aee944430a 22-Feb-2018 Nan Zhang <nanzhang@google.com> Fix the build failure for iot targets in master-iot-dev

Fix:
system/extras/brillo_config/Android.mk:83: error: $(file ...)
is not supported in rules.

Test: m -j32
Bug: b/73753971
Change-Id: I96099be887f404042c28d3fa1c9f4a2e12ce1222
/system/extras/brillo_config/Android.mk
cfa38226ad6e198a63af6d4bfacbe5e1db39eb48 20-Feb-2018 Nan Zhang <nanzhang@google.com> Use HAS_BUILD_NUMBER to check engineering build

And use BUILD_NUMBER_FROM_FILE instead of BUILD_NUMBER to reduce build
reruns.

Test: m -j32
Bug: b/70351683
Change-Id: Ic2a6e2095712828c8314fdd5fca7669f2fb88bc3
/system/extras/brillo_config/Android.mk
37eb91d88c9f9bdc1eda7d8de5d80c1d5f18a1d1 14-Feb-2018 Nan Zhang <nanzhang@google.com> Use BUILD_DATETIME_FROM_FILE instead of BUILD_DATETIME in brillo_config

Soong_UI will handle build timestamp and export date file to Make.

Test: m -j32
Bug: b/70351683
Change-Id: I09ac0117c899afadf28e562d83e95f3132a47e20
/system/extras/brillo_config/Android.mk
50ffb91b12a86390c1fa13599438abb17d7c546e 04-Apr-2017 Sen Jiang <senj@google.com> os-release.d: set the default version to four numbers.

We will report system_version and product_version separately to Omaha,
so revert back to using four numbers for version.

Test: cat $OUT/system/etc/os-release.d/system_version
Change-Id: Ife69a7a17d1a06cc9127540cb39f27ce4fd0c944
(cherry picked from commit d454042d764713ead2b87b78f4d2292d2d422d45)
/system/extras/brillo_config/Android.mk
cf6e3c2ace00674d20fc84470a7cd48daf4a7ede 24-Mar-2017 Sen Jiang <senj@google.com> os-release.d: remove deprecated cfgtree support.

They are from tier 1 and are now dead.

Test: m dist
Change-Id: Ice70d9ab0fe8ff528e2ad5de8fb4ab2bd270ba04
(cherry picked from commit 91ac1f9c0d623383fa7ad453ff70f35086061d07)
/system/extras/brillo_config/Android.mk
368d8a30500140af9220ff40b5ae9b4d476261e6 24-Mar-2017 Sen Jiang <senj@google.com> os-release.d: Add system_id.

This is the app id of the SoM stored in the system.

Test: adb shell cat /etc/os-release.d/system_id
Change-Id: Iba7ac028ffa7402f06fbf9c4a3a077eb3414940e
(cherry picked from commit d41148b6c8d59d4f35711028248fc644428ddc57)
/system/extras/brillo_config/Android.mk
4e37d79fc30d331834a547c1d95d9b99c82c49c7 22-Feb-2017 Sen Jiang <senj@google.com> Separate system_version and product_version.

system_version will be at /etc/os-release.d/system_version, no symlink.
product_version still at oem partition, but now has only one number.

Bug: 35364984
Test: m droid dist oem_image custom_images -j
Change-Id: If0f357d29c8dd0cec1ff4999a3c42b0362a45c01
(cherry picked from commit 9b173cccb8bdb750d4cf7855e5379ceee5ba030f)
/system/extras/brillo_config/Android.mk
b6cfdd3ffbaa48a1006b6ce6e4f129ceffa287b8 04-Nov-2016 Sen Jiang <senj@google.com> Put product_id and product_version to OEM partition.

Also create symlinks for each entry in /etc/os-release.d to its corresponding
location in /oem/os-release.d.

Test: m installclean && m droid oem_image dist
Bug: 32555385
Bug: 33211225
Bug: 35804180

(cherry picked from commit 8de8ac139aa289f22f5326af2805a64c0b6bd410)
(cherry picked from commit 4c6f2be8720829eaf8681bcf584f1064e735fa7c)
/system/extras/brillo_config/Android.mk
f01bc2175998a3d13e47dc6afe913ae8f036a89e 06-Nov-2015 Will Drewry <drewry@google.com> brillo_config: pull PRODUCT_VERSION from cfgtree

Add support to read the product version from
config/brillo/product_version

Change-Id: Iee2394810b42fbab8be1e318373140f289f91346
/system/extras/brillo_config/Android.mk
00302c248da7a0200d52efbc9754f0b1c67f466a 05-Nov-2015 Will Drewry <drewry@google.com> Populate BRILLO_PRODUCT_ID from the product config

Using cfgtree.mk, add support to load the brillo
product id directly from a file in the product tree
when configured.

BUG=25343470

Change-Id: Icf9777915612bf3b3630112cfe31b95bae23612f
/system/extras/brillo_config/Android.mk
5f78882ccd104a07fc95c486c3bb57e6483f8262 29-Oct-2015 Bertrand SIMONNET <bsimonnet@google.com> brillo_config: Don't cache the timestamp.

We want the timestamp to change at every build as we may be using the
resulting image to generate an update and we need different images to
have different versions.

Bug: 25358721
Change-Id: I9ae0ae0ba34ea0f508fc3a5f051368e4bce57b61
Test: Build twice in a row, the timestamp is updated.
/system/extras/brillo_config/Android.mk
27fb8f6caee6ad3731c46d6c61cf60a19b20e83e 20-Oct-2015 Mike Frysinger <vapier@google.com> brillo_config: add missing mkdir for product rules

When doing a clean build, creating this file fails because the dir does
not yet exist:
echo "" > out/target/product/brilloemulator_arm/obj/ETC/product_id_intermediates/product_id
/bin/bash: out/target/product/brilloemulator_arm/obj/ETC/product_id_intermediates/product_id: No such file or directory

BUG: 24585672
Change-Id: I9c4a646b8d86cd303b0114f9b64d02896797f720
/system/extras/brillo_config/Android.mk
a659ce97b3ee5aac752c827e57dc036c65661ac9 08-Oct-2015 Bertrand SIMONNET <bsimonnet@google.com> Add an Android.mk to generate build time configuration.

Some build time variables need to be installed on the image. Instead of
adding those fields in some system services, create a new Android.mk for
it.

BUG: 24585672

Change-Id: Ia4132ef7a200e7839702fe10f878b70cc4dfff43
/system/extras/brillo_config/Android.mk