Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(547)

Unified Diff: lib/html/scripts/fremontcutbuilder.py

Issue 11033049: Make fremontcut serial by default (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Minor fix Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « lib/html/scripts/databasebuilder.py ('k') | lib/html/scripts/go.sh » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/html/scripts/fremontcutbuilder.py
diff --git a/lib/html/scripts/fremontcutbuilder.py b/lib/html/scripts/fremontcutbuilder.py
index e50cf8c773fe407ef71fdd5b5cefac94f136ec90..7ddb70cbaaa956c1293840f5600b49f3ca05e3ad 100755
--- a/lib/html/scripts/fremontcutbuilder.py
+++ b/lib/html/scripts/fremontcutbuilder.py
@@ -89,7 +89,8 @@ DEFAULT_FEATURE_DEFINES = [
'ENABLE_XSLT',
]
-def build_database(idl_files, database_dir, feature_defines = None):
+def build_database(idl_files, database_dir, feature_defines = None,
Anton Muhin 2012/10/05 15:55:42 isn't proper style for defaults is w/o spaces? If
vsm 2012/10/05 15:59:35 Yes, I got confused by the existing code. Fixed t
+ parallel = False):
"""This code reconstructs the FremontCut IDL database from W3C,
WebKit and Dart IDL files."""
current_dir = os.path.dirname(__file__)
@@ -120,7 +121,7 @@ def build_database(idl_files, database_dir, feature_defines = None):
source_attributes={'revision': webkit_revision})
# Import WebKit IDLs.
- builder.import_idl_files(idl_files, webkit_options)
+ builder.import_idl_files(idl_files, webkit_options, parallel)
# Import Dart idl:
dart_options = databasebuilder.DatabaseBuilderOptions(
@@ -130,7 +131,8 @@ def build_database(idl_files, database_dir, feature_defines = None):
builder.import_idl_files(
[ os.path.join(current_dir, '..', 'idl', 'dart', 'dart.idl') ],
- dart_options)
+ dart_options,
+ parallel)
# Merging:
builder.merge_imported_interfaces()
@@ -144,7 +146,7 @@ def build_database(idl_files, database_dir, feature_defines = None):
db.Save()
return db
-def main():
+def main(parallel = False):
Anton Muhin 2012/10/05 15:55:42 ditto
vsm 2012/10/05 15:59:35 Done.
current_dir = os.path.dirname(__file__)
webkit_dirs = [
@@ -200,7 +202,7 @@ def main():
os.path.walk(dir_path, visitor, None)
database_dir = os.path.join(current_dir, '..', 'database')
- return build_database(idl_files, database_dir)
+ return build_database(idl_files, database_dir, None, parallel)
Anton Muhin 2012/10/05 15:55:42 nit: maybe use named form?
vsm 2012/10/05 15:59:35 Done.
if __name__ == '__main__':
sys.exit(main())
« no previous file with comments | « lib/html/scripts/databasebuilder.py ('k') | lib/html/scripts/go.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698