alloy / passengerpane
- Source
- Commits
- Network (23)
- Issues (10)
- Downloads (3)
- Wiki (2)
- Graphs
-
Tree:
f237ec5
passengerpane / Rakefile
| 17cd3934 » | alloy | 2008-05-08 | 1 | task :default => :run | |
| 2 | |||||
| 3 | task :run do | ||||
| 4 | sh "xcodebuild" | ||||
| 5 | sh "open build/Release/Passenger.prefPane" | ||||
| 2508b323 » | alloy | 2008-05-08 | 6 | end | |
| 7 | |||||
| f237ec52 » | alloy | 2008-09-19 | 8 | task :clean do | |
| 9 | sh 'rm -rf build/' | ||||
| 10 | sh 'rm -rf pkg' | ||||
| 11 | end | ||||
| 12 | |||||
| 13 | task :release => :clean do | ||||
| 14 | require 'osx/cocoa' | ||||
| 15 | version = OSX::NSDictionary.dictionaryWithContentsOfFile('Info.plist')['CFBundleVersion'].to_s | ||||
| 16 | name = "PassengerPane-#{version}" | ||||
| 17 | pkg_dir = "pkg/#{name}" | ||||
| 18 | |||||
| 19 | sh "xcodebuild" | ||||
| 20 | sh "mkdir -p #{pkg_dir}" | ||||
| 21 | sh "cp -R build/Release/Passenger.prefPane #{pkg_dir}" | ||||
| 22 | %w{ LICENSE README.rdoc passenger_pane_config.rb.ports }.each do |file| | ||||
| 23 | sh "cp #{file} #{pkg_dir}" | ||||
| 24 | end | ||||
| 25 | sh "cd pkg/ && tar -czvf #{name}.tgz #{name}/" | ||||
| 26 | end | ||||
| 27 | |||||
| fb4c3665 » | alloy | 2008-06-23 | 28 | require 'rake/testtask' | |
| 29 | Rake::TestTask.new do |t| | ||||
| 30 | t.libs << "test" | ||||
| 31 | t.test_files = FileList['test/*_test.rb'] | ||||
| 48591b99 » | alloy | 2008-07-29 | 32 | t.verbose = nil | |
| 33 | t.options = '-rs' | ||||
| fe5ae8cd » | alloy | 2008-06-25 | 34 | end | |
| 35 | |||||
| 18aee16f » | alloy | 2008-06-16 | 36 | desc "Generate Security.framework BridgeSupport file" | |
| 37 | task :bridgesupport do | ||||
| 38 | #sh "gen_bridge_metadata -f Security -e Security.BridgeSupport-exceptions.xml -o Security.bridgesupport" | ||||
| 39 | sh "gen_bridge_metadata -f Security -o Security.bridgesupport" | ||||
| 17cd3934 » | alloy | 2008-05-08 | 40 | end | |
