xref: /aosp_15_r20/external/angle/build/util/lastchange.gni (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1*8975f5c5SAndroid Build Coastguard Worker# Copyright 2018 The Chromium Authors
2*8975f5c5SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be
3*8975f5c5SAndroid Build Coastguard Worker# found in the LICENSE file.
4*8975f5c5SAndroid Build Coastguard Worker
5*8975f5c5SAndroid Build Coastguard Worker# This file is used to inject fixed dummy commit for commit independent
6*8975f5c5SAndroid Build Coastguard Worker# reproducible binaries.
7*8975f5c5SAndroid Build Coastguard Worker
8*8975f5c5SAndroid Build Coastguard Workerdeclare_args() {
9*8975f5c5SAndroid Build Coastguard Worker  use_dummy_lastchange = !is_official_build
10*8975f5c5SAndroid Build Coastguard Worker}
11*8975f5c5SAndroid Build Coastguard Worker
12*8975f5c5SAndroid Build Coastguard Workerif (use_dummy_lastchange) {
13*8975f5c5SAndroid Build Coastguard Worker  lastchange_file = "//build/util/LASTCHANGE.dummy"
14*8975f5c5SAndroid Build Coastguard Worker} else {
15*8975f5c5SAndroid Build Coastguard Worker  lastchange_file = "//build/util/LASTCHANGE"
16*8975f5c5SAndroid Build Coastguard Worker}
17