Changeset 5842
- Timestamp:
- 10/06/06 15:52:04
- Files:
-
- trunk/lib/javac_task.rb (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/javac_task.rb
r5814 r5842 11 11 attr_accessor :dependencies 12 12 attr_accessor :nowarn 13 attr_accessor :verbose13 #attr_accessor :verbose 14 14 15 15 … … 18 18 @dependencies = [] 19 19 @nowarn = false 20 @verbose = false 20 #@verbose = false 21 @extraargs = [] 21 22 yield self if block_given? 22 23 dependencies << java_files.dstdir … … 40 41 java_files.gsub!( "/", "\\" ) if $IS_WINDOWS 41 42 43 44 parms += @extraargs 42 45 parms += java_files 43 46 44 #require 'pp'45 #pp parms47 require 'pp' 48 pp parms 46 49 47 50 ret = 0 … … 56 59 end 57 60 61 62 def method_missing(symbol, *args) 63 puts "#{symbol} / #{args}" 64 puts args.class 65 arg = symbol.to_s.sub(/=/, "") 66 @extraargs << "-#{arg}" 67 @extraargs += args 68 end 69 58 70 protected 59 71 def post_compile … … 69 81 java_files.resources_and_target do |res, target| 70 82 directory = File.dirname(target) 71 mkdir_p directory, :verbose=>verbose unless File.directory?(directory) 72 cp res, target, :verbose=>verbose unless uptodate?(target,res) 83 #mkdir_p directory, :verbose=>verbose unless File.directory?(directory) 84 #cp res, target, :verbose=>verbose unless uptodate?(target,res) 85 mkdir_p directory unless File.directory?(directory) 86 cp res, target unless uptodate?(target,res) 73 87 end 74 88 end
