From 97b0d11fdb1e6b3ace9ea3ce69b26e95d2b01e25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20O=E2=80=99Shannessy?= Date: Mon, 7 Mar 2016 10:37:06 -0800 Subject: [PATCH] [docs] Upgrade to work with babel 6, fetch remote babel-browser for now --- Rakefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index ff61fc6c..546f7dba 100644 --- a/Rakefile +++ b/Rakefile @@ -1,10 +1,18 @@ require('rubygems') require('json') 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" 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" end @@ -54,7 +62,7 @@ task :update_acknowledgements do end 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" end