Sha256: f4a685b84977e2e2f362b88e321033b28a1e308b99aa5f610527b0a9c939a195

Contents?: true

Size: 363 Bytes

Versions: 3

Compression:

Stored size: 363 Bytes

Contents

require 'bundler'
Bundler.setup

require 'opal'

desc "Build app"
task :build do
  src = File.read 'app.rb'
  js  = Opal.parse src

  File.open('app.js', 'w+') do |out|
    out.write js
  end
end

desc "Make sure opal.js exists"
task :runtime do
  unless File.exist? 'opal.js'
    File.open('opal.js', 'w+') do |out|
      out.write Opal.runtime
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
opal-0.3.20 examples/hello_world/Rakefile
opal-0.3.19 examples/hello_world/Rakefile
opal-0.3.18 examples/hello_world/Rakefile