diff options
author | Mohannad Farrag <aymanm@google.com> | 2024-04-17 12:07:26 +0000 |
---|---|---|
committer | Mohannad Farrag <aymanm@google.com> | 2024-04-17 12:07:26 +0000 |
commit | 534b824ef55bec1c0f342c3b5178fb42b8d89047 (patch) | |
tree | 32021312cf687af067369b46b3db733d1c8a7c60 | |
parent | ec5fd403812f16bbec1b7ca51a17623a69f17157 (diff) | |
download | cronet-534b824ef55bec1c0f342c3b5178fb42b8d89047.tar.gz |
Automatically update timestamp for BUILD_DATE
* Instead of manually updating the timestamp whenever we run gn2bp, this will always
update the timestamp everytime Cronet is compiled.
Bug: 332528730
Test: m cronet_aml_base_build_date
Change-Id: I6b91cd4cfab97044f18aa6837717c5b75cacd1fc
-rw-r--r-- | Android.bp | 6 | ||||
-rw-r--r-- | android/tools/gn2bp/Android.bp.swp | 6 | ||||
-rwxr-xr-x | android/tools/gn2bp/gen_android_bp | 1 |
3 files changed, 7 insertions, 6 deletions
diff --git a/Android.bp b/Android.bp index 8e5dbcb06..2cfd41d4a 100644 --- a/Android.bp +++ b/Android.bp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// This file is automatically generated by gen_android_bp. Do not edit. +// This file is automatically generated by gn2bp/gen_android_bp. Do not edit. build = ["Android.extras.bp"] @@ -5839,7 +5839,7 @@ cc_library_static { cc_genrule { name: "cronet_aml_base_build_date", cmd: "mkdir -p $(genDir)/base && $(location base/write_build_date_header.py) $(out) " + - "1712072430", + "`date +%s`", out: [ "base/generated_build_date.h", ], @@ -5855,7 +5855,7 @@ cc_genrule { cc_genrule { name: "cronet_aml_base_build_date__testing", cmd: "mkdir -p $(genDir)/base && $(location base/write_build_date_header.py) $(out) " + - "1712072430", + "`date +%s`", host_supported: true, out: [ "base/generated_build_date.h", diff --git a/android/tools/gn2bp/Android.bp.swp b/android/tools/gn2bp/Android.bp.swp index 819899100..2cfd41d4a 100644 --- a/android/tools/gn2bp/Android.bp.swp +++ b/android/tools/gn2bp/Android.bp.swp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// This file is automatically generated by gen_android_bp. Do not edit. +// This file is automatically generated by gn2bp/gen_android_bp. Do not edit. build = ["Android.extras.bp"] @@ -5839,7 +5839,7 @@ cc_library_static { cc_genrule { name: "cronet_aml_base_build_date", cmd: "mkdir -p $(genDir)/base && $(location base/write_build_date_header.py) $(out) " + - "1705445157", + "`date +%s`", out: [ "base/generated_build_date.h", ], @@ -5855,7 +5855,7 @@ cc_genrule { cc_genrule { name: "cronet_aml_base_build_date__testing", cmd: "mkdir -p $(genDir)/base && $(location base/write_build_date_header.py) $(out) " + - "1705445157", + "`date +%s`", host_supported: true, out: [ "base/generated_build_date.h", diff --git a/android/tools/gn2bp/gen_android_bp b/android/tools/gn2bp/gen_android_bp index 401994851..b25ef422f 100755 --- a/android/tools/gn2bp/gen_android_bp +++ b/android/tools/gn2bp/gen_android_bp @@ -1163,6 +1163,7 @@ class BaseActionSanitizer(): class WriteBuildDateHeaderSanitizer(BaseActionSanitizer): def _sanitize_args(self): self._set_arg_at(0, '$(out)') + self._set_arg_at(1, '`date +%s`') super()._sanitize_args() class WriteBuildFlagHeaderSanitizer(BaseActionSanitizer): |