Module: Jekyll::Minibundle::AssetFileOperations
- Included in:
- BundleFile, DevelopmentFile, StampFile
- Defined in:
- lib/jekyll/minibundle/asset_file_operations.rb
Instance Method Summary collapse
Instance Method Details
#static_file!(site) ⇒ Object
5 6 7 8 9 |
# File 'lib/jekyll/minibundle/asset_file_operations.rb', line 5 def static_file!(site) unless site.static_files.include? self site.static_files << self end end |
#write_destination(site_destination_dir) ⇒ Object
11 12 13 14 15 |
# File 'lib/jekyll/minibundle/asset_file_operations.rb', line 11 def write_destination(site_destination_dir) destination_path = destination site_destination_dir FileUtils.mkdir_p File.dirname(destination_path) FileUtils.cp path, destination_path end |