Browse Source

[docs] Upgrade to work with babel 6, fetch remote babel-browser for now

main
Paul O’Shannessy 9 years ago
parent
commit
97b0d11fdb
  1. 12
      Rakefile

12
Rakefile

@ -1,10 +1,18 @@
require('rubygems') require('rubygems')
require('json') require('json')
require('yaml') require('yaml')
require('open-uri')
desc "download babel-browser"
task :fetch_remotes do
IO.copy_stream(
open('https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.34/browser.min.js'),
'js/babel-browser.min.js'
)
end
desc "generate js from jsx" desc "generate js from jsx"
task :js do task :js do
system "cp ../node_modules/babel/node_modules/babel-core/browser.min.js ./js/babel-browser.min.js"
system "../node_modules/.bin/babel _js --out-dir=js" system "../node_modules/.bin/babel _js --out-dir=js"
end end
@ -54,7 +62,7 @@ task :update_acknowledgements do
end end
desc "build into ../../react-gh-pages" desc "build into ../../react-gh-pages"
task :release => [:update_version, :default] do task :release => [:update_version, :js, :fetch_remotes] do
system "jekyll build -d ../../react-gh-pages" system "jekyll build -d ../../react-gh-pages"
end end

Loading…
Cancel
Save