Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 218 → Rev 219

/DUBwise/trunk/j2me/build.rb
9,14 → 9,19
resdir="res/"
 
 
puts `mv build.props build.props.bak`
puts `ant clean`
#puts `rm -rf bin`
puts `mkdir bin`
 
 
 
 
 
if ARGV.length==2
bindir=ARGV[1]
else
bindir="bin"
end
 
 
ARGV<<"" if ARGV==[]
 
case ARGV[0]
when "p910"
screensizes=["200x300"]
34,9 → 39,18
fileapi_modes=["on"]
cldc11_modes=["on"]
#firmware_modes=["fc_mk3mag_firmwares"]
#firmware_modes=["all_firmwares"]
firmware_modes=["no_firmwares"]
#firmware_modes=["all_firmwares"]
firmware_modes=["no_firmwares"]
 
when "bltest"
screensizes=["240x320"]
voice_modes=["en_speedy"]
bluetooth_modes=["on"]
devicecontrol_modes=["on"]
fileapi_modes=["on"]
cldc11_modes=["on"]
firmware_modes=["all_firmwares"]
 
when "test2"
screensizes=["176x220"]
voice_modes=["en_speedy"]
91,6 → 105,10
end
 
 
puts `mv build.props build.props.bak`
puts `ant clean`
#puts `rm -rf #{bindir}`
puts `mkdir #{bindir}`
 
 
propertys={}
135,15 → 153,15
 
`ant build`.each_line { |l| puts l }
 
`mkdir -p bin/#{screensize}/#{cldc11=="on"?"cldc11":"cldc10"}/#{voice_mode}/bluetooth_#{bluetooth}/fileapi_#{fileapi}/devicecontrol_#{devicecontrol}`
`mkdir -p #{bindir}/#{screensize}/#{cldc11=="on"?"cldc11":"cldc10"}/#{voice_mode}/bluetooth_#{bluetooth}/fileapi_#{fileapi}/devicecontrol_#{devicecontrol}`
 
# `mv build/bin/#{propertys["basename"]}* bin/#{screensize}/#{cldc11=="on"?"cldc11":"cldc10"}/#{voice_mode}/bluetooth_#{bluetooth}/fileapi_#{fileapi}/devicecontrol_#{devicecontrol}`
# `mv build/bin/#{propertys["basename"]}* #{bindir}/#{screensize}/#{cldc11=="on"?"cldc11":"cldc10"}/#{voice_mode}/bluetooth_#{bluetooth}/fileapi_#{fileapi}/devicecontrol_#{devicecontrol}`
 
 
 
`mkdir -p bin/#{screensize}/#{cldc11=="on"?"cldc11":"cldc10"}/#{voice_mode}/bluetooth_#{bluetooth}/fileapi_#{fileapi}/devicecontrol_#{devicecontrol}`
`mkdir -p #{bindir}/#{screensize}/#{cldc11=="on"?"cldc11":"cldc10"}/#{voice_mode}/bluetooth_#{bluetooth}/fileapi_#{fileapi}/devicecontrol_#{devicecontrol}`
 
`mv build/bin/#{propertys["basename"]}* bin/#{screensize}/#{cldc11=="on"?"cldc11":"cldc10"}/#{voice_mode}/bluetooth_#{bluetooth}/fileapi_#{fileapi}/devicecontrol_#{devicecontrol}`
`mv build/bin/#{propertys["basename"]}* #{bindir}/#{screensize}/#{cldc11=="on"?"cldc11":"cldc10"}/#{voice_mode}/bluetooth_#{bluetooth}/fileapi_#{fileapi}/devicecontrol_#{devicecontrol}`
}