class Cxxproject::ModuleBuildingBlock
Attributes
contents[RW]
last_content[RW]
main_content[RW]
Public Class Methods
new(name)
click to toggle source
Calls superclass method
Cxxproject::BuildingBlock::new
# File lib/cxxproject/buildingblocks/module.rb, line 15 def initialize(name) super @contents = [] @last_content = self @main_content = nil end
Public Instance Methods
convert_to_rake()
click to toggle source
# File lib/cxxproject/buildingblocks/module.rb, line 26 def convert_to_rake() res = task get_task_name res.type = Rake::Task::MODULE res.transparent_timestamp = true setup_rake_dependencies(res) res end
get_task_name()
click to toggle source
# File lib/cxxproject/buildingblocks/module.rb, line 22 def get_task_name() name end