Method: Target#to_s

Defined in:
lib/makeconf/target.rb

#to_sObject

Return the string representation of the target



56
57
58
59
60
61
62
63
64
65
66
67
68
# File 'lib/makeconf/target.rb', line 56

def to_s
  res = "\n" + @objs + ':'
  res += ' ' + @deps.join(' ') if @deps
  res += "\n"
  @dirs_to_create.each do |dir|
     res += "\t" + Platform.mkdir(dir) + "\n"
  end
  @files_to_copy.each do |k,v|
     res += "\t" + Platform.cp(v, k) + "\n"
  end
  @rules.each { |r| res += "\t" + r + "\n" }
  res
end