Skip to content

Commit 88519fb

Browse files
committed
wip: change Rake spec order
1 parent 9db7cf5 commit 88519fb

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

pyroscope_ffi/ruby/Rakefile

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
require 'rubygems/package_task'
4-
require 'rake/extensiontask'
54
require_relative 'lib/pyroscope/version'
65

76
exec(*(["bundle", "exec", $PROGRAM_NAME] + ARGV)) if ENV['BUNDLE_GEMFILE'].nil?
@@ -23,40 +22,48 @@ task :hello do
2322
puts 'Hello!'
2423
end
2524

26-
spec = Bundler.load_gemspec('pyroscope.gemspec')
2725

2826
namespace :source do
27+
spec = Bundler.load_gemspec('pyroscope.gemspec')
2928
Gem::PackageTask.new(spec) do |pkg|
3029
end
3130
end
3231

3332
namespace :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
3940
end
4041

4142
namespace :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
4750
end
4851

4952
namespace :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
5560
end
5661

5762
namespace :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

Comments
 (0)