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

Unified Diff: Source/bindings/scripts/generate_bindings.pl

Issue 24156003: Revert IDL compiler build flow to Perl, rename 'deprecated' (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase Created 7 years, 3 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 | « Source/bindings/scripts/deprecated_idl_serializer.pm ('k') | Source/bindings/scripts/idl_compiler.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/bindings/scripts/generate_bindings.pl
diff --git a/Source/bindings/scripts/deprecated_generate_bindings.pl b/Source/bindings/scripts/generate_bindings.pl
similarity index 96%
rename from Source/bindings/scripts/deprecated_generate_bindings.pl
rename to Source/bindings/scripts/generate_bindings.pl
index 6850264d063ede4d24f24ea69a260f7502f5fe61..06a8505791b4114615b3c7d68bec1596cf75435d 100755
--- a/Source/bindings/scripts/deprecated_generate_bindings.pl
+++ b/Source/bindings/scripts/generate_bindings.pl
@@ -29,9 +29,9 @@ use Getopt::Long;
use Text::ParseWords;
use Cwd;
-use deprecated_idl_parser;
-use deprecated_code_generator_v8;
-use deprecated_idl_serializer;
+use idl_parser;
+use code_generator_v8;
+use idl_serializer;
my @idlDirectories;
my $outputDirectory;
@@ -104,7 +104,7 @@ if ($interfaceDependenciesFile) {
}
# Parse the target IDL file.
-my $targetParser = deprecated_idl_parser->new(!$verbose);
+my $targetParser = idl_parser->new(!$verbose);
my $targetDocument = $targetParser->Parse($targetIdlFile, $preprocessor);
if ($idlAttributesFile) {
@@ -116,7 +116,7 @@ foreach my $idlFile (@dependencyIdlFiles) {
next if $idlFile eq $targetIdlFile;
my $interfaceName = fileparse(basename($idlFile), ".idl");
- my $parser = deprecated_idl_parser->new(!$verbose);
+ my $parser = idl_parser->new(!$verbose);
my $document = $parser->Parse($idlFile, $preprocessor);
foreach my $interface (@{$document->interfaces}) {
@@ -174,7 +174,7 @@ $targetDocument = deserializeJSON(serializeJSON($targetDocument));
# Generate desired output for the target IDL file.
my @interfaceIdlFiles = ($targetDocument->fileName(), @dependencyIdlFiles);
-my $codeGenerator = deprecated_code_generator_v8->new($targetDocument, \@idlDirectories, $preprocessor, $verbose, \@interfaceIdlFiles, $writeFileOnlyIfChanged);
+my $codeGenerator = code_generator_v8->new($targetDocument, \@idlDirectories, $preprocessor, $verbose, \@interfaceIdlFiles, $writeFileOnlyIfChanged);
my $interfaces = $targetDocument->interfaces;
foreach my $interface (@$interfaces) {
print "Generating bindings code for IDL interface \"" . $interface->name . "\"...\n" if $verbose;
« no previous file with comments | « Source/bindings/scripts/deprecated_idl_serializer.pm ('k') | Source/bindings/scripts/idl_compiler.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698