Sha256: 6845ea3e22cd07024b15dea50267cfd0ff498159a73dc0c66ee61529449eb5cf
Contents?: true
Size: 953 Bytes
Versions: 3
Compression:
Stored size: 953 Bytes
Contents
require 'rails/generators' module Semantic module Generators class InstallGenerator < ::Rails::Generators::Base source_root File.expand_path("../templates", __FILE__) desc "This generator installs Semantic UI to Asset Pipeline" def add_assets # copy js manifest js_manifest = 'app/assets/javascripts/semantic-ui.js' if File.exist?(js_manifest) puts <<-EOM Notice: #{js_manifest} exist; skipping EOM else copy_file "semantic-ui.js", "app/assets/javascripts/semantic-ui.js" end # copy less manifests css_manifests = 'app/assets/stylesheets/semantic-ui' if File.directory?(css_manifests) puts <<-EOM Notice: #{css_manifests} exist; skipping EOM else directory "semantic-ui", css_manifests, :recursive => true end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems