diff options
Diffstat (limited to 'components/script/dom/bindings/codegen/GlobalGen.py')
-rw-r--r-- | components/script/dom/bindings/codegen/GlobalGen.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/components/script/dom/bindings/codegen/GlobalGen.py b/components/script/dom/bindings/codegen/GlobalGen.py index e596ea44f51..1bebc213e38 100644 --- a/components/script/dom/bindings/codegen/GlobalGen.py +++ b/components/script/dom/bindings/codegen/GlobalGen.py @@ -1,6 +1,6 @@ # This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this file, -# You can obtain one at http://mozilla.org/MPL/2.0/. +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. # We do one global pass over all the WebIDL to generate our prototype enum # and generate information for subsequent phases. @@ -9,12 +9,12 @@ import sys sys.path.append("./parser/") sys.path.append("./ply/") import os -import cStringIO import WebIDL import cPickle -from Configuration import * +from Configuration import Configuration from CodegenRust import GlobalGenRoots, replaceFileIfChanged + def generate_file(config, name, filename): root = getattr(GlobalGenRoots, name)(config) code = root.define() @@ -24,6 +24,7 @@ def generate_file(config, name, filename): else: print "%s hasn't changed - not touching it" % (filename) + def main(): # Parse arguments. from optparse import OptionParser |