1 # Copyright 2018 The Chromium Authors
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 # Defines the build_timestamp variable.
7 import("//build/util/lastchange.gni")
10 # This should be the filename of a script that prints a single line
11 # containing an integer that's a unix timestamp in UTC.
12 # This timestamp is used as build time and will be compiled into
15 # This argument may look unused. Before removing please check with the
16 # chromecast team to see if they still use it internally.
17 compute_build_timestamp = "compute_build_timestamp.py"
20 if (is_official_build) {
21 official_name = "official"
23 official_name = "default"
26 # This will return a timestamp that's different each day (official builds)
27 # or each month (regular builds). Just rely on gn rerunning due to other
28 # changes to keep this up to date. (Bots run gn on each build, and for devs
29 # the timestamp being 100% accurate doesn't matter.)
30 # See compute_build_timestamp.py for tradeoffs for picking the timestamp.
31 build_timestamp = exec_script(compute_build_timestamp,
36 # FIXME(bringup 114) need to track how trailing characters appended to
37 # build_timestamp for tizen case.
38 build_timestamp = "1684110627"