configuration do |c| c.project_name = 'ChangeMe' c.output_dir = 'package' c.main_ruby_file = 'main' c.main_java_file = 'org.rubyforge.rawr.Main' # Compile all Ruby and Java files recursively # Copy all other files taking into account exclusion filter c.source_dirs = ['src', 'lib/ruby'] c.source_exclude_filter = [] # Location of the jruby-complete.jar. Override this if your jar lives elsewhere. # This allows Rawr to make sure it uses a compatible jrubyc when compiling, # so the class files are always compatible, regardless of your system JRuby. #c.jruby_jar = 'lib/java/jruby-complete.jar' c.compile_ruby_files = true #c.java_lib_files = [] c.java_lib_dirs = ['lib/java'] #c.files_to_copy = Dir['other_files/dir/**/*'] c.target_jvm_version = 1.5 #c.jars[:data] = { :directory => 'data/images', :location_in_jar => 'images', :exclude => /bak/} #c.jvm_arguments = "-server" #c.java_library_path = "lib/java/native" # Bundler options # c.do_not_generate_plist = false c.mac_icon_path = File.expand_path('icons/monkeybars.icns') c.windows_icon_path = File.expand_path('icons/monkeybars.ico') end