Sha256: 103a3dd04ae4f9bd50fd9dd0f503d62e3ac48839afb00ec2404957c4fd869abe

Contents?: true

Size: 663 Bytes

Versions: 5

Compression:

Stored size: 663 Bytes

Contents

namespace :clapton do
  task compile: :environment do
    FileUtils.mkdir_p(Rails.root.join("public", "clapton")) unless Rails.root.join("public", "clapton").exist?
    File.write(Rails.root.join("public", "clapton", "components.js"), File.read(File.join(__dir__, "..", "clapton", "javascripts", "dist", "components.js")))
    File.write(Rails.root.join("public", "clapton", "client.js"), File.read(File.join(__dir__, "..", "clapton", "javascripts", "dist", "client.js")))
    File.write(Rails.root.join("public", "clapton", "c.js"), File.read(File.join(__dir__, "..", "clapton", "javascripts", "dist", "c.js")))

    Clapton::Engine.compile_components
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
clapton-0.0.26 lib/tasks/clapton_tasks.rake
clapton-0.0.25 lib/tasks/clapton_tasks.rake
clapton-0.0.24 lib/tasks/clapton_tasks.rake
clapton-0.0.23 lib/tasks/clapton_tasks.rake
clapton-0.0.22 lib/tasks/clapton_tasks.rake