module Bake::Metamodel::BaseConfig_INTERNAL::ClassModule

Public Instance Methods

depInc() click to toggle source
# File lib/bake/model/metamodel_ext.rb, line 60
def depInc
  baseElement.find_all { |l| Dependency === l || IncludeDir === l}
end
dependency() click to toggle source
# File lib/bake/model/metamodel_ext.rb, line 63
def dependency
  baseElement.find_all { |l| Dependency === l }
end
ident() click to toggle source
# File lib/bake/model/metamodel.rb, line 317
def ident
  s = file_name.split("/")
  s[s.length-2] + "/" + name
end
includeDir() click to toggle source
# File lib/bake/model/metamodel_ext.rb, line 69
def includeDir
  baseElement.find_all { |l| IncludeDir === l }
end
libStuff() click to toggle source
# File lib/bake/model/metamodel_ext.rb, line 66
def libStuff
  baseElement.find_all { |l| LibStuff === l }
end
qname() click to toggle source
# File lib/bake/model/metamodel_ext.rb, line 57
def qname
  @qname ||= parent.name + "," + name
end
setEnvVar(name, value) click to toggle source
# File lib/bake/model/metamodel_ext.rb, line 72
def setEnvVar(name, value)
  @envVar ||= {}
  @envVar[name] = value
end
writeEnvVars() click to toggle source
# File lib/bake/model/metamodel_ext.rb, line 76
def writeEnvVars()
  @envVar.each do |name, value|
    ENV[name] = value
  end if defined?(@envVar)
end