Index: webkit/build/webkit_version.py |
diff --git a/webkit/build/webkit_version.py b/webkit/build/webkit_version.py |
deleted file mode 100755 |
index 93def61317a9b59fb3c596227852ad975cd32c64..0000000000000000000000000000000000000000 |
--- a/webkit/build/webkit_version.py |
+++ /dev/null |
@@ -1,72 +0,0 @@ |
-#!/usr/bin/env python |
-# Copyright (c) 2013 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-'''Emits a webkit_version.h header file with |
-WEBKIT_MAJOR_VERSION and WEBKIT_MINOR_VERSION macros. |
-''' |
- |
-import os |
-import re |
-import sys |
- |
-# Get the full path of the current script which would be something like |
-# src/webkit/build/webkit_version.py and navigate backwards twice to strip the |
-# last two path components to get to the srcroot. |
-# This is to ensure that the script can load the lastchange module by updating |
-# the sys.path variable with the desired location. |
-path = os.path.dirname(os.path.realpath(__file__)) |
-path = os.path.dirname(os.path.dirname(path)) |
-path = os.path.join(path, 'build', 'util') |
- |
-sys.path.insert(0, path) |
-import lastchange |
- |
- |
-def GetWebKitRevision(webkit_src_dir): |
- """Get the WebKit revision, in the form 'trunk@1234'.""" |
- |
- version_info = lastchange.FetchVersionInfo( |
- default_lastchange=None, |
- directory=webkit_src_dir, |
- directory_regex_prior_to_src_url='webkit') |
- |
- if version_info.url == None: |
- version_info.url = 'Unknown URL' |
- version_info.url = version_info.url.strip('/') |
- |
- if version_info.revision == None: |
- version_info.revision = '0' |
- |
- return "%s@%s" % (version_info.url, version_info.revision) |
- |
- |
-def EmitVersionHeader(webkit_src_dir, output_dir): |
- '''Emit a header file that we can use from within webkit_glue.cc.''' |
- |
- # These are hard-coded from when we forked Blink. Presumably these |
- # would be better in a header somewhere. |
- major, minor = (537, 36) |
- webkit_revision = GetWebKitRevision(webkit_src_dir) |
- |
- fname = os.path.join(output_dir, "webkit_version.h") |
- f = open(fname, 'wb') |
- template = """// webkit_version.h |
-// generated from %s |
- |
-#define WEBKIT_VERSION_MAJOR %d |
-#define WEBKIT_VERSION_MINOR %d |
-#define WEBKIT_SVN_REVISION "%s" |
-""" % (webkit_src_dir, major, minor, webkit_revision) |
- f.write(template) |
- f.close() |
- return 0 |
- |
- |
-def main(): |
- return EmitVersionHeader(*sys.argv[1:]) |
- |
- |
-if __name__ == "__main__": |
- sys.exit(main()) |