Sha256: bdfe32b09199f2124daad766c3b7eae896ae44fb512d0661308e6ed7503c1471
Contents?: true
Size: 578 Bytes
Versions: 6
Compression:
Stored size: 578 Bytes
Contents
namespace :vendor do namespace :spidermonkey do desc "Clean the vendored SpiderMonkey." task :clean do Dir.chdir "vendor/spidermonkey" do sh "make clean -f Makefile.ref" unless Dir["**/libjs.a"].empty? end end desc "Compile the vendored SpiderMonkey." task :compile do Dir.chdir "vendor/spidermonkey" do sh "make -f Makefile.ref" if Dir["**/libjs.a"].empty? end end end end task :clean => "vendor:spidermonkey:clean" file "ext/spidermonkey/extconf.rb" => "vendor:spidermonkey:compile"
Version data entries
6 entries across 6 versions & 2 rubygems