From 045d9ff621c6be0b9dd02fa07d377e8619cf593c Mon Sep 17 00:00:00 2001 From: Ryunosuke SATO Date: Fri, 30 Oct 2015 03:07:30 +0900 Subject: [PATCH 1/2] Update dependent babel-source version to allow 6.x --- babel-transpiler.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/babel-transpiler.gemspec b/babel-transpiler.gemspec index 0ae083d..1e740fa 100644 --- a/babel-transpiler.gemspec +++ b/babel-transpiler.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |s| 'LICENSE' ] - s.add_dependency 'babel-source', '>= 4.0', '< 6' + s.add_dependency 'babel-source', '>= 4.0', '< 7' s.add_dependency 'execjs', '~> 2.0' s.add_development_dependency 'minitest', '~> 5.5' From 49c685775def2641f8b25e6e94b0fab09b30b7e9 Mon Sep 17 00:00:00 2001 From: Ryunosuke SATO Date: Mon, 11 Jan 2016 15:55:17 +0900 Subject: [PATCH 2/2] Update build script following Babel 6 way --- script/build-gem | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/script/build-gem b/script/build-gem index 5dfde3c..75eb64c 100755 --- a/script/build-gem +++ b/script/build-gem @@ -18,17 +18,35 @@ git fetch origin git checkout --quiet "v$VERSION" make bootstrap build-dist +popd -DATE=$(git show --format=%at | head -n1) +BROWSERIFY_CMD="../babel/node_modules/browserify/bin/cmd.js" +mkdir -p babel-core/{node_modules,dist} +pushd babel-core +ln -s ../../babel/packages/babel-core node_modules/babel-core +cat < "$dir/babel-source.gemspec"