Class: USWebDesignStandards::Assets
- Inherits:
-
Object
- Object
- USWebDesignStandards::Assets
- Defined in:
- lib/us_web_design_standards/assets.rb
Constant Summary collapse
- SOURCE =
File.realpath File.join(__FILE__, '..', '..', '..')
- BEGIN_PATH =
SOURCE.size + File::SEPARATOR.size
Class Method Summary collapse
Class Method Details
.copy_to_site(site) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/us_web_design_standards/assets.rb', line 8 def self.copy_to_site(site) Dir.glob File.join(SOURCE, 'assets', '[^_]*', '**', '*') do |asset| next unless File.file? asset asset = asset[BEGIN_PATH..-1] site.static_files << ::Jekyll::StaticFile.new( site, SOURCE, File.dirname(asset), File.basename(asset)) end end |