Sha256: 6d9ea1cadf50cd8c3537f0af437ce9dd06a34ac18a106150cbf7ded5f56ac44c

Contents?: true

Size: 522 Bytes

Versions: 1

Compression:

Stored size: 522 Bytes

Contents

require 'jekyll/static_file'

module USWebDesignStandards
  class Assets
    SOURCE = File.realpath File.join(__FILE__, '..', '..', '..')
    BEGIN_PATH = SOURCE.size + File::SEPARATOR.size

    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
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
us_web_design_standards-0.0.0 lib/us_web_design_standards/assets.rb