From 8134905a8622509a9167a76a9e73395cf0b56ef8 Mon Sep 17 00:00:00 2001 From: fg2it Date: Fri, 25 Sep 2015 00:56:56 +0200 Subject: [PATCH] new grunt task for setting phantomjs binary --- tasks/options/phantomjs.js | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 tasks/options/phantomjs.js diff --git a/tasks/options/phantomjs.js b/tasks/options/phantomjs.js new file mode 100644 index 00000000000..719adcebf1d --- /dev/null +++ b/tasks/options/phantomjs.js @@ -0,0 +1,11 @@ +module.exports = function(config,grunt) { + 'use strict'; + grunt.registerTask('phantomjs', 'Copy phantomjs binary from node', function() { + var m=grunt.file.read("./node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/location.js") + var p=/= \"([^\"]*)\"/.exec(m); + if (grunt.file.exists(p[1])) { + grunt.log.writeln('Using '+ p[1]); + grunt.file.copy(p[1],'vendor/phantomjs/phantomjs'); + } + }); +}; \ No newline at end of file