aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZlatan Vasović <[email protected]>2014-02-13 08:37:37 +0100
committerChris Rebert <[email protected]>2014-02-13 11:26:55 -0800
commit7100e3a37eedf31f6ba005bb045ee3074a6ee5ed (patch)
tree82b0614680bd8028a2d60fefbde6850231d79ed9
parent1b4a3dbbec2669cffa43993dbdbac3a4b48a11d0 (diff)
downloadbootstrap-7100e3a37eedf31f6ba005bb045ee3074a6ee5ed.tar.xz
bootstrap-7100e3a37eedf31f6ba005bb045ee3074a6ee5ed.zip
Add build-raw-files log; fixes #12603
Fixes #12672
-rw-r--r--grunt/bs-raw-files-generator.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/grunt/bs-raw-files-generator.js b/grunt/bs-raw-files-generator.js
index b5b33093d..e8f749130 100644
--- a/grunt/bs-raw-files-generator.js
+++ b/grunt/bs-raw-files-generator.js
@@ -6,8 +6,9 @@
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
'use strict';
-var btoa = require('btoa');
var fs = require('fs');
+var btoa = require('btoa');
+var grunt = require('grunt');
function getFiles(type) {
var files = {};
@@ -27,5 +28,12 @@ module.exports = function generateRawFilesJs(banner) {
banner = '';
}
var files = banner + getFiles('js') + getFiles('less') + getFiles('fonts');
- fs.writeFileSync('docs/assets/js/raw-files.min.js', files);
+ var rawFilesJs = 'docs/assets/js/raw-files.min.js';
+ try {
+ fs.writeFileSync(rawFilesJs, files);
+ }
+ catch (err) {
+ grunt.fail.warn(err);
+ }
+ grunt.log.writeln('File ' + rawFilesJs.cyan + ' created.');
};