mirror of
https://github.com/zhigang1992/RubyMotion.git
synced 2026-04-24 04:46:05 +08:00
Cleanup.
This commit is contained in:
@@ -179,36 +179,6 @@ task :static do
|
||||
sh "/usr/bin/lipo -create #{libs.join(' ')} -output \"#{fat_lib}\""
|
||||
end
|
||||
|
||||
#desc "Run profiler"
|
||||
#task :profile do
|
||||
#unless template = ENV['template']
|
||||
#App.fail "Specify the path to a template with the `template' environment variable. For a list of templates, use: $ xcrun instruments -s"
|
||||
#end
|
||||
|
||||
#sim_home = File.expand_path('~/Library/Application Support/iPhone Simulator')
|
||||
#app_name = App.config.bundle_name + '.app'
|
||||
#processes = `/bin/ps -x -o 'pid,command'`.split("\n")
|
||||
|
||||
#if pid_line = processes.find { |line| line.include?(sim_home) && line.include?(app_name) }
|
||||
#pid, path = pid_line.match(/^(\d+)\s(.+)$/)[1..2]
|
||||
#doc_name = "Beers-#{File.basename(template, File.extname(template))}"
|
||||
#doc_path = File.join(App.config.versionized_build_dir('iPhoneSimulator'), doc_name)
|
||||
|
||||
#App.info 'Profile', path
|
||||
#sh "/usr/bin/xcrun instruments -p #{pid} -t '#{template}' -D '#{doc_path}'"
|
||||
|
||||
#if pid_line = processes.find { |line| line.include?('Instruments.app') }
|
||||
#pid = pid_line.match(/^(\d+)\s/)[1]
|
||||
#open_files = `/usr/sbin/lsof -a -p #{pid} | /usr/bin/grep '#{doc_path}'`
|
||||
#unless open_files.empty?
|
||||
#App.warn "Please close and re-open the `#{doc_name}' trace document in Instruments for the new data to show up."
|
||||
#end
|
||||
#end
|
||||
#else
|
||||
#App.fail 'Unable to determine process ID. Is the application running?'
|
||||
#end
|
||||
#end
|
||||
|
||||
namespace :profile do
|
||||
desc "Run a build on the simulator through Instruments"
|
||||
task :simulator => 'build:simulator' do
|
||||
|
||||
Reference in New Issue
Block a user