• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2009 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5{
6  'targets': [
7    {
8      'target_name': 'lastchange',
9      'type': 'none',
10      'variables': {
11        'lastchange_out_path': '<(SHARED_INTERMEDIATE_DIR)/build/LASTCHANGE',
12        'default_lastchange_path': '../LASTCHANGE.in',
13      },
14      'actions': [
15        {
16          'action_name': 'lastchange',
17          'inputs': [
18            # Note:  <(default_lastchange_path) is optional,
19            # so it doesn't show up in inputs.
20            './lastchange.py',
21          ],
22          'outputs': [
23            '<(lastchange_out_path).always',
24            '<(lastchange_out_path)',
25          ],
26          'action': [
27            'python', '<@(_inputs)',
28            '-o', '<(lastchange_out_path)',
29            '-d', '<(default_lastchange_path)',
30          ],
31          'message': 'Extracting last change to <(lastchange_out_path)',
32          'process_outputs_as_sources': '1',
33        },
34      ],
35    },
36  ]
37}
38
39# Local Variables:
40# tab-width:2
41# indent-tabs-mode:nil
42# End:
43# vim: set expandtab tabstop=2 shiftwidth=2:
44