Changeset 12874
- Timestamp:
- 04/22/08 19:40:22
- Files:
-
- trunk/Rakefile (modified) (2 diffs)
- trunk/example/Rakefile (modified) (1 diff)
- trunk/lib/jerbil.rb (modified) (1 diff)
- trunk/lib/jerbil/dmg_task.rb (added)
- trunk/lib/macosx (added)
- trunk/lib/macosx/JavaApplicationStub (added)
- trunk/test/test_build.rb (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Rakefile
r7841 r12874 12 12 FULLTESTFILES = TESTFILES.clone.include('test/test_build.rb') 13 13 14 JERBIL_VERSION = "0. 2"14 JERBIL_VERSION = "0.3" 15 15 16 16 task :default => :repackage … … 25 25 s.homepage = 'http://code.trampolinesystems.com/jerbil' 26 26 s.version = JERBIL_VERSION 27 s.add_dependency('rjb', '>= 1.0 ')27 s.add_dependency('rjb', '>= 1.0.6') 28 28 s.add_dependency('rake', '>= 0.7.1') 29 29 s.add_dependency('builder') trunk/example/Rakefile
r7841 r12874 136 136 end 137 137 138 138 Jerbil::DmgTask.new do |t| 139 t.dmgfile = File.join(DIST_DIR, "test.dmg") 140 t.appname = "test" 141 t.mainclass = "jerbil.example.Main" 142 t.classpath = FileList["./lib/*.jar" ] 143 end trunk/lib/jerbil.rb
r6031 r12874 8 8 require 'jerbil/jibx_task' 9 9 require 'jerbil/hibernate_task' 10 require 'jerbil/dmg_task' trunk/test/test_build.rb
r7841 r12874 2 2 3 3 $:.unshift File.join( File.dirname(__FILE__), "..", "lib" ) 4 $:.unshift File.join( File.dirname(__FILE__), "..", "example" ) 4 5 5 6 require 'jerbil/java_helper' 6 7 require 'test/unit' 7 8 require 'yaml' 8 require ' example/buildconfig'9 require 'buildconfig' 9 10 10 11 class TestBuild < Test::Unit::TestCase … … 169 170 def test_test_java_task 170 171 run_rake(:clean, :test_java_task) 172 end 173 174 def test_dmg_task 175 run_rake(:clean, :dmg) 171 176 end 172 177 … … 188 193 189 194 def run_rake(*args, &block) 190 Dir.chdir( "example") do195 Dir.chdir(File.join(File.dirname(__FILE__), "..", "example")) do 191 196 #sh "rake --quiet #{args.join(' ')}" do |ok,res| 192 197 cmd = args.join(" ")
