Sha256: b1da31f1781ea858da005aa32bffb64d7d0f8f5ca9162c0a46d7f7885d9a5398

Contents?: true

Size: 551 Bytes

Versions: 1

Compression:

Stored size: 551 Bytes

Contents

require 'bundler'
Bundler.require

desc "Build opal-jquery into build"
task :build => [:dir] do
  File.open('build/opal-jquery.js', 'w+') do |out|
    out.puts Opal.process('opal-jquery')
  end
end

desc "Build example specs ready to run"
task :build_specs => [:dir] do
  Opal.append_path File.join(File.dirname(__FILE__), 'spec')

  File.open('build/specs.js', 'w+') do |out|
    out.puts Opal.process('spec_helper')
  end
end

task :dir do
  FileUtils.mkdir_p 'build'
end

task :test do
  OpalSpec.runner
end

task :default => [:build_specs, :test]

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
opal-jquery-0.0.4 Rakefile