diff options
Diffstat (limited to 'components/script/dom/bindings/codegen/BindingGen.py')
-rw-r--r-- | components/script/dom/bindings/codegen/BindingGen.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/components/script/dom/bindings/codegen/BindingGen.py b/components/script/dom/bindings/codegen/BindingGen.py index 408280dacfb..f4d4fcdae2a 100644 --- a/components/script/dom/bindings/codegen/BindingGen.py +++ b/components/script/dom/bindings/codegen/BindingGen.py @@ -1,16 +1,16 @@ # 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/. import sys sys.path.append("./parser/") sys.path.append("./ply/") import os import cPickle -import WebIDL -from Configuration import * +from Configuration import Configuration from CodegenRust import CGBindingRoot, replaceFileIfChanged + def generate_binding_rs(config, outputprefix, webidlfile): """ |config| Is the configuration object. @@ -22,6 +22,7 @@ def generate_binding_rs(config, outputprefix, webidlfile): if replaceFileIfChanged(filename, root.define()): print "Generating binding implementation: %s" % (filename) + def main(): # Parse arguments. from optparse import OptionParser @@ -46,7 +47,7 @@ def main(): config = Configuration(configFile, parserData) # Generate the prototype classes. - generate_binding_rs(config, outputPrefix, webIDLFile); + generate_binding_rs(config, outputPrefix, webIDLFile) if __name__ == '__main__': main() |