@@ -46,19 +46,6 @@ Rake::TestTask.new(:rubygems_test) do |t|
4646 t . pattern = "test/rdoc/rdoc_rubygems_hook_test.rb"
4747end
4848
49- path = "pkg/#{ Bundler ::GemHelper . gemspec . full_name } "
50-
51- package_parser_files = PARSER_FILES . map do |parser_file |
52- name = File . basename ( parser_file , File . extname ( parser_file ) )
53- _path = File . dirname ( parser_file )
54- package_parser_file = "#{ path } /#{ name } .rb"
55- parsed_file = "#{ _path } /#{ name } .rb"
56-
57- file package_parser_file => parsed_file # ensure copy runs before racc
58-
59- package_parser_file
60- end
61-
6249parsed_files = PARSER_FILES . map do |parser_file |
6350 ext = File . extname ( parser_file )
6451 parsed_file = "#{ parser_file . chomp ( ext ) } .rb"
@@ -88,7 +75,6 @@ RuboCop::RakeTask.new(:format_generated_files) do |t|
8875 t . options = parsed_files + [ "--config=.generated_files_rubocop.yml" ]
8976end
9077
91- task "#{ path } .gem" => package_parser_files
9278desc "Generate all files used racc and kpeg"
9379task generate : [ *parsed_files , "format_generated_files:autocorrect" ]
9480
@@ -127,6 +113,6 @@ namespace :build do
127113 abort ( "Expected Ruby to be cloned under the same parent directory as RDoc to use this task" )
128114 end
129115
130- mv ( "#{ path } .gem" , target )
116+ mv ( "pkg/ #{ Bundler :: GemHelper . gemspec . full_name } .gem" , target )
131117 end
132118end
0 commit comments