11# frozen_string_literal: true
22
33require 'rubygems/package_task'
4- require 'rake/extensiontask'
54require_relative 'lib/pyroscope/version'
65
76exec ( *( [ "bundle" , "exec" , $PROGRAM_NAME] + ARGV ) ) if ENV [ 'BUNDLE_GEMFILE' ] . nil?
@@ -23,40 +22,48 @@ task :hello do
2322 puts 'Hello!'
2423end
2524
26- spec = Bundler . load_gemspec ( 'pyroscope.gemspec' )
2725
2826namespace :source do
27+ spec = Bundler . load_gemspec ( 'pyroscope.gemspec' )
2928 Gem ::PackageTask . new ( spec ) do |pkg |
3029 end
3130end
3231
3332namespace :x86_64_darwin do
33+ spec = Bundler . load_gemspec ( 'pyroscope.gemspec' )
3434 spec . platform = 'x86_64-darwin'
35- spec . files += [ 'lib/rbspy/rbspy.*' , 'lib/thread_id/thread_id.*' ]
35+ spec . files += FileList [ 'lib/rbspy/rbspy.*' ]
36+ spec . files += FileList [ 'lib/thread_id/thread_id.*' ]
3637
3738 Gem ::PackageTask . new ( spec ) do |pkg |
3839 end
3940end
4041
4142namespace :arm64_darwin do
43+ spec = Bundler . load_gemspec ( 'pyroscope.gemspec' )
4244 spec . platform = 'arm64-darwin'
43- spec . files += [ 'lib/rbspy/rbspy.*' , 'lib/thread_id/thread_id.*' ]
45+ spec . files += FileList [ 'lib/rbspy/rbspy.*' ]
46+ spec . files += FileList [ 'lib/thread_id/thread_id.*' ]
4447
4548 Gem ::PackageTask . new ( spec ) do |pkg |
4649 end
4750end
4851
4952namespace :x86_64_linux do
53+ spec = Bundler . load_gemspec ( 'pyroscope.gemspec' )
5054 spec . platform = 'x86_64-linux'
51- spec . files += [ 'lib/rbspy/rbspy.*' , 'lib/thread_id/thread_id.*' ]
55+ spec . files += FileList [ 'lib/rbspy/rbspy.*' ]
56+ spec . files += FileList [ 'lib/thread_id/thread_id.*' ]
5257
5358 Gem ::PackageTask . new ( spec ) do |pkg |
5459 end
5560end
5661
5762namespace :aarch64_linux do
63+ spec = Bundler . load_gemspec ( 'pyroscope.gemspec' )
5864 spec . platform = 'aarch64-linux'
59- spec . files += [ 'lib/rbspy/rbspy.*' , 'lib/thread_id/thread_id.*' ]
65+ spec . files += FileList [ 'lib/rbspy/rbspy.*' ]
66+ spec . files += FileList [ 'lib/thread_id/thread_id.*' ]
6067
6168 Gem ::PackageTask . new ( spec ) do |pkg |
6269 end
0 commit comments