Module: Jekyll::GenerateFavicons
- Defined in:
- lib/jekyll-generate-favicons.rb,
lib/jekyll-generate-favicons/utils.rb,
lib/jekyll-generate-favicons/version.rb
Defined Under Namespace
Classes: FaviconTag
Constant Summary collapse
- VERSION =
"0.0.2".freeze
Class Method Summary collapse
Class Method Details
.find_icon_file(site, file) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/jekyll-generate-favicons/utils.rb', line 3 def find_icon_file(site, file) # extension = File.extname(src_file) # basename = File.basename(src_file, extension) try_file = File.join(site.source, file) if File.file?(try_file) return file, try_file end guess = File.join(site.source, "assets", "img", file) if File.file?(guess) return File.join("assets", "img", file), guess end throw "Could not find file #{file}" end |