OLD | NEW |
(Empty) | |
| 1 { |
| 2 'targets': [ |
| 3 { |
| 4 'target_name': 'program', |
| 5 'type': 'executable', |
| 6 'msvs_cygwin_shell': 0, |
| 7 'sources': [ |
| 8 'main.c', |
| 9 'prog1.in', |
| 10 'prog2.in', |
| 11 ], |
| 12 'rules': [ |
| 13 { |
| 14 'rule_name': 'make_sources', |
| 15 'extension': 'in', |
| 16 'msvs_external_rule': 1, |
| 17 'inputs': [ |
| 18 'make-sources.py', |
| 19 ], |
| 20 'outputs': [ |
| 21 '<(INTERMEDIATE_DIR)/<(RULE_INPUT_ROOT).c', |
| 22 '<(INTERMEDIATE_DIR)/<(RULE_INPUT_ROOT).h', |
| 23 ], |
| 24 'action': [ |
| 25 'python', '<(_inputs)', '<(RULE_INPUT_NAME)', '<@(_outputs)', |
| 26 ], |
| 27 'process_outputs_as_sources': 1, |
| 28 }, |
| 29 ], |
| 30 }, |
| 31 ], |
| 32 } |
OLD | NEW |