blob: ff020e0ce667b572963f1022c15c2c445eceb479 [file] [log] [blame]
Ben Murdoch097c5b22016-05-18 11:27:45 +01001# Copyright (c) 2012 Google Inc. 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': 'create_intermediate',
9 'type': 'none',
10 'msvs_cygwin_shell': '0',
11 'actions': [
12 {
13 'action_name': 'create_intermediate',
14 'inputs': [
15 'create_intermediate.py',
16 ],
17 'outputs': [
18 '<(PRODUCT_DIR)/intermediate',
19 'ALWAYS.run.ALWAYS',
20 ],
21 'action': [
22 'python', 'create_intermediate.py', '<(PRODUCT_DIR)/intermediate',
23 ],
24 },
25 ],
26 },
27 {
28 'target_name': 'dependent',
29 'type': 'none',
30 'msvs_cygwin_shell': '0',
31 'dependencies': [
32 'create_intermediate',
33 ],
34 'actions': [
35 {
36 'action_name': 'dependent',
37 'inputs': [
38 '<(PRODUCT_DIR)/intermediate',
39 ],
40 'outputs': [
41 '<(PRODUCT_DIR)/dependent'
42 ],
43 'action': [
44 'python', 'touch.py', '<(PRODUCT_DIR)/dependent', '<(PRODUCT_DIR)/side_effect',
45 ],
46 },
47 ],
48 },
49 ],
50}