Description:
last commit is a dud...fixing it now.
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r152:394121525814 - - 1 file changed: 1 inserted, 1 deleted

@@ -103,25 +103,25
103 103 when "java"
104 104 #rename the file to the public class name
105 105
106 106 #get the class name
107 107 classname = 'DUMMY'
108 108 File.foreach(params[:source_file]) do |line|
109 109 md = /\s*public\s*class\s*(\w*)/.match(line)
110 110 classname=md[1] if md
111 111 end
112 112 system("cp #{params[:source_file]} #{classname}.java")
113 113 command = "#{JAVA_COMPILER} #{classname}.java 2> #{params[:message_file]}"
114 114 system(command)
115 - if File.exists?(classname + ".class") begin
115 + if File.exists?(classname + ".class")
116 116 File.open(params[:output_file],"w") {|file| file.write("#!/bin/sh\n/usr/bin/java #{classname}\n")}
117 117 File.chmod(0755, params[:output_file])
118 118 end
119 119
120 120 when "ruby"
121 121 command = "#{RUBY_INTEPRETER} -c #{params[:source_file]} > #{params[:message_file]}"
122 122 system(command)
123 123 File.open(params[:output_file],"w") do |out_file|
124 124 out_file.puts "#!#{RUBY_INTEPRETER}"
125 125 File.open(params[:source_file],"r").each do |line|
126 126 out_file.print line
127 127 end
You need to be logged in to leave comments. Login now