@@ -6,9 +6,9 @@ require 'concurrent/version'
66require 'concurrent/utility/native_extension_loader'
77
88## load the gemspec files
9- CORE_GEMSPEC = Gem ::Specification . load ( 'concurrent-ruby.gemspec' )
10- EXT_GEMSPEC = Gem ::Specification . load ( 'concurrent-ruby-ext.gemspec' )
11- EDGE_GEMSPEC = Gem ::Specification . load ( 'concurrent-ruby-edge.gemspec' )
9+ CORE_GEMSPEC = Gem ::Specification . load ( 'concurrent-ruby.gemspec' )
10+ EXT_GEMSPEC = Gem ::Specification . load ( 'concurrent-ruby-ext.gemspec' )
11+ EDGE_GEMSPEC = Gem ::Specification . load ( 'concurrent-ruby-edge.gemspec' )
1212
1313## constants used for compile/build tasks
1414
@@ -18,7 +18,7 @@ EDGE_NAME = 'edge'
1818JAVA_EXT_NAME = 'concurrent_ruby_ext'
1919
2020if Concurrent . on_jruby?
21- CORE_GEM = "#{ GEM_NAME } -#{ Concurrent ::VERSION } -java.gem"
21+ CORE_GEM = "#{ GEM_NAME } -#{ Concurrent ::VERSION } -java.gem"
2222else
2323 CORE_GEM = "#{ GEM_NAME } -#{ Concurrent ::VERSION } .gem"
2424 EXT_GEM = "#{ GEM_NAME } -ext-#{ Concurrent ::VERSION } .gem"
@@ -66,17 +66,17 @@ elsif Concurrent.allow_c_extensions?
6666 require 'rake/extensiontask'
6767
6868 Rake ::ExtensionTask . new ( EXT_NAME , EXT_GEMSPEC ) do |ext |
69- ext . ext_dir = 'ext/concurrent'
70- ext . lib_dir = 'lib/concurrent'
69+ ext . ext_dir = 'ext/concurrent'
70+ ext . lib_dir = 'lib/concurrent'
7171 ext . source_pattern = '*.{c,h}'
72- ext . cross_compile = true
72+ ext . cross_compile = true
7373 ext . cross_platform = [ 'x86-mingw32' , 'x64-mingw32' ]
7474 end
7575
7676 ENV [ 'RUBY_CC_VERSION' ] . to_s . split ( ':' ) . each do |ruby_version |
7777 platforms = {
78- 'x86-mingw32' => 'i686-w64-mingw32' ,
79- 'x64-mingw32' => 'x86_64-w64-mingw32'
78+ 'x86-mingw32' => 'i686-w64-mingw32' ,
79+ 'x64-mingw32' => 'x86_64-w64-mingw32'
8080 }
8181 platforms . each do |platform , prefix |
8282 task "copy:#{ EXT_NAME } :#{ platform } :#{ ruby_version } " do |t |
@@ -177,23 +177,20 @@ begin
177177
178178 RSpec ::Core ::RakeTask . new ( :spec )
179179
180+ options = %w[ --color
181+ --backtrace
182+ --seed 1
183+ --format documentation
184+ --tag ~unfinished
185+ --tag ~notravis
186+ --tag ~buggy ]
187+
180188 RSpec ::Core ::RakeTask . new ( :travis ) do |t |
181- t . rspec_opts = '--color ' \
182- '--backtrace ' \
183- '--tag ~unfinished ' \
184- '--seed 1 ' \
185- '--format documentation ' \
186- '--tag ~notravis ' \
187- '--tag ~buggy'
189+ t . rspec_opts = [ '--color' , *options ] . join ( ' ' )
188190 end
189191
190192 RSpec ::Core ::RakeTask . new ( :appveyor ) do |t |
191- t . rspec_opts = '--backtrace ' \
192- '--tag ~unfinished ' \
193- '--seed 1 ' \
194- '--format documentation ' \
195- '--tag ~notravis ' \
196- '--tag ~buggy'
193+ t . rspec_opts = [ *options ] . join ( ' ' )
197194 end
198195
199196 if Concurrent . on_windows?
0 commit comments