Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 516 → Rev 517

/DUBwise/trunk/j2me/WM_BUILD
0,0 → 1,29
#!/usr/bin/env ruby
 
tmp_dir="wm_tmp"
 
p `./BUILD allwm #{tmp_dir}` #-0
 
Dir["#{tmp_dir}/*.jar"].each { |jarname|
jarname.gsub!(tmp_dir+"/","")
jadname=jarname.gsub(".jar",".jad")
basename=jarname.split("-")[1]
p jarname + "--" + basename
p `cp -r res/wm_zip_base/ #{tmp_dir}/#{basename}`
p `mv #{tmp_dir}/#{jarname} #{tmp_dir}/#{basename}/bin`
p `mv #{tmp_dir}/#{jadname} #{tmp_dir}/#{basename}/bin`
 
args_content=File.read("#{tmp_dir}/#{basename}/etc/start.args")
args_content.gsub!("JARNAME",jarname)
` rm #{tmp_dir}/#{basename}/etc/start.args `
args_file=File.open("#{tmp_dir}/#{basename}/etc/start.args","w+")
args_file.puts args_content
args_file.close
 
 
FileUtils.chdir("#{tmp_dir}/#{basename}")
p `zip -r ../#{basename}.zip *`
FileUtils.chdir("..")
p `rm -rf #{basename}`
FileUtils.chdir("..")
}
Property changes:
Added: svn:executable
+*
\ No newline at end of property