From 9e55d6c52d8faa82338b6eae613cd95d112d0e2f Mon Sep 17 00:00:00 2001
From: Teemu Pòˆntelin <teemu@vaadin.com>
Date: Mon, 29 Aug 2016 14:37:00 +0300
Subject: Generate a separate bower.json with overrides for master

---
 tasks/docsite.js | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

(limited to 'tasks/docsite.js')

diff --git a/tasks/docsite.js b/tasks/docsite.js
index 50fb02e..2543662 100644
--- a/tasks/docsite.js
+++ b/tasks/docsite.js
@@ -19,6 +19,7 @@ var stagingPath = stagingBasePath + '/' + version;
 var modify = require('gulp-modify');
 var rootZip = 'target/';
 var fileZip = 'docsite.zip';
+var bowerJson = require('../bower.json');
 
 gulp.task('cdn:docsite:clean', function() {
   fs.removeSync(docPath);
@@ -56,9 +57,9 @@ gulp.task('cdn:docsite:core-elements-integrations', function() {
 });
 
 gulp.task('cdn:docsite:core-elements-elements', ['cdn:docsite:bower_components'], function() {
-  var docsPaths = config.coreElements.map(function(c) {
-      return stagingPath + '/' + c + '/docs/**';
-    });
+  var docsPaths = Object.keys(bowerJson.dependencies).map(function(c) {
+    return stagingPath + '/' + c + '/docs/**';
+  });
 
   return gulp.src(docsPaths, {base: stagingPath})
       .pipe(rename(function (path) {
-- 
cgit v1.2.3