Class: Nesta::Static::Assets
- Inherits:
-
Object
- Object
- Nesta::Static::Assets
- Defined in:
- lib/nesta/static/assets.rb
Instance Method Summary collapse
- #copy_attachments ⇒ Object
- #copy_public_folder ⇒ Object
-
#initialize(build_dir, logger = nil) ⇒ Assets
constructor
A new instance of Assets.
Constructor Details
#initialize(build_dir, logger = nil) ⇒ Assets
Returns a new instance of Assets.
6 7 8 9 |
# File 'lib/nesta/static/assets.rb', line 6 def initialize(build_dir, logger = nil) @build_dir = build_dir @logger = logger end |
Instance Method Details
#copy_attachments ⇒ Object
11 12 13 14 15 |
# File 'lib/nesta/static/assets.rb', line 11 def dest_basename = File.basename(Nesta::Config.) dest_dir = File.join(@build_dir, dest_basename) copy_file_tree(Nesta::Config., dest_dir) end |
#copy_public_folder ⇒ Object
17 18 19 |
# File 'lib/nesta/static/assets.rb', line 17 def copy_public_folder copy_file_tree(Nesta::App.settings.public_folder, @build_dir) end |