Sha256: a5c1b92b0abf2d0c08f9e3a404567296d846e64f0ff314299ca1ac1819e56c1d

Contents?: true

Size: 634 Bytes

Versions: 2

Compression:

Stored size: 634 Bytes

Contents

require 'rspec/core/rake_task'
require "bundler/gem_tasks"
require 'fileutils'

RSpec::Core::RakeTask.new(:spec)

task default: :spec

desc "Builds TestDumper.dylib"
task :build_test_dumper do
  target_dir = File.join(File.dirname(__FILE__), "TestDumper")
  Dir.chdir(target_dir) do
    system "./build.sh"
    FileUtils.copy_file("./testdumperbuild/Build/Products/Release-iphonesimulator/TestDumper.framework/TestDumper", "./TestDumper.dylib")
    puts "TestDumper.dylib was created successfully"
  end
end

desc "Release wih test_dumper"
task :gem_release => [:build_test_dumper, :build] do
  system 'gem push pkg/xcknife-*.gem'
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
xcknife-0.6.3 Rakefile
xcknife-0.6.2 Rakefile