Home | History | Annotate | Download | only in util
      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