comparison src/gearsTools/generate_context.pl @ 276:49a70efcbd3a

fix_arguments...
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Tue, 28 Jan 2020 14:06:54 +0900
parents f9df567f7f2d
children
comparison
equal deleted inserted replaced
275:84ab6c197dd8 276:49a70efcbd3a
79 79
80 use Data::Dumper; 80 use Data::Dumper;
81 my @cbc_files; 81 my @cbc_files;
82 map { push(@cbc_files,File::Spec->rel2abs($_)); } @ARGV; 82 map { push(@cbc_files,File::Spec->rel2abs($_)); } @ARGV;
83 my $gears = Gears::Context->new(compile_sources => \@cbc_files, find_root => "$FindBin::Bin/../", output => $output); 83 my $gears = Gears::Context->new(compile_sources => \@cbc_files, find_root => "$FindBin::Bin/../", output => $output);
84 my $data_gears = $gears->extraction_dg_compile_sources(); 84 my $data_gears = $gears->extraction_dg_compile_sources($gears->{compile_sources});
85 my $g = $gears->set_data_gear_header_path(keys %{$data_gears->{impl}},keys %{$data_gears->{interfaces}}); 85 my $g = $gears->set_data_gear_header_path(keys %{$data_gears->{impl}},keys %{$data_gears->{interfaces}});
86 86
87 my $dg2path = $gears->update_dg_each_header_path($data_gears,$g); 87 my $dg2path = $gears->update_dg_each_header_path($data_gears,$g);
88 my $tree = $gears->createImplTree_from_header($dg2path); 88 my $tree = $gears->createImplTree_from_header($dg2path);
89 $gears->tree2create_context_h($tree); 89 $gears->tree2create_context_h($tree);