Class: QEDProject::Libraries::Skeleton

Inherits:
Base
  • Object
show all
Defined in:
lib/qedproject/libraries/skeleton.rb

Instance Attribute Summary

Attributes inherited from Base

#lib_root, #project, #template_root

Instance Method Summary collapse

Methods inherited from Base

#copy_css, #copy_images, #copy_js, depends_on, #initialize, library, #render_template, set_css_files, set_image_files, set_js_files

Methods included from Helpers

#cp, #cp_r, #create_file, #mkdir_p, #render_template_to_file

Constructor Details

This class inherits a constructor from QEDProject::Libraries::Base

Instance Method Details

#generate!Object



15
16
17
18
19
20
21
# File 'lib/qedproject/libraries/skeleton.rb', line 15

def generate!
  super
  return true if self.project.skip_index
  index_file = File.join(self.project.path, self.project.public_dir, "index.html")
  FileUtils.rm_rf index_file if File.exist?(index_file)
  render_template "index.html", index_file
end