James Robinson | 646469d | 2014-10-03 15:33:28 -0700 | [diff] [blame] | 1 | # Copyright (c) 2013 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 | action("webkit_version") { |
| 6 | script = "version.py" |
| 7 | |
| 8 | lastchange_file = "LASTCHANGE.blink" |
James Robinson | 6a64b81 | 2014-12-03 13:38:42 -0800 | [diff] [blame] | 9 | |
James Robinson | 646469d | 2014-10-03 15:33:28 -0700 | [diff] [blame] | 10 | # TODO(brettw) move from content to this directory. |
| 11 | template_file = "//content/webkit_version.h.in" |
James Robinson | 6a64b81 | 2014-12-03 13:38:42 -0800 | [diff] [blame] | 12 | inputs = [ |
| 13 | lastchange_file, |
| 14 | template_file, |
| 15 | ] |
James Robinson | 646469d | 2014-10-03 15:33:28 -0700 | [diff] [blame] | 16 | |
| 17 | output_file = "$root_gen_dir/webkit_version.h" |
James Robinson | 447ca5e | 2014-12-03 17:32:51 -0800 | [diff] [blame] | 18 | outputs = [ |
| 19 | output_file, |
| 20 | ] |
James Robinson | 646469d | 2014-10-03 15:33:28 -0700 | [diff] [blame] | 21 | |
| 22 | args = [ |
James Robinson | 6a64b81 | 2014-12-03 13:38:42 -0800 | [diff] [blame] | 23 | "-f", |
| 24 | rebase_path(lastchange_file, root_build_dir), |
James Robinson | 646469d | 2014-10-03 15:33:28 -0700 | [diff] [blame] | 25 | rebase_path(template_file, root_build_dir), |
| 26 | rebase_path(output_file, root_build_dir), |
| 27 | ] |
| 28 | } |