all-in-one: include license in all-in-one build output
This commit is contained in:
parent
7f8cdf7448
commit
29cb388cf0
@ -1,6 +1,8 @@
|
||||
var path = require('path');
|
||||
// This is a mess. I know.
|
||||
|
||||
var path = require('path');
|
||||
var fs = require('fs');
|
||||
|
||||
var included = {};
|
||||
|
||||
function load(filename) {
|
||||
@ -72,6 +74,16 @@ function include_sys(line, filename) {
|
||||
}
|
||||
|
||||
var source = [];
|
||||
|
||||
source = source.concat('/*')
|
||||
.concat(fs.readFileSync('LICENSE', 'utf8')
|
||||
.split(/\r?\n/g)
|
||||
.map(function(s) {
|
||||
return ' * ' + s;
|
||||
}))
|
||||
.concat(' */')
|
||||
.concat('');
|
||||
|
||||
for (var i = 2; i < process.argv.length; i++) {
|
||||
var filename = process.argv[i];
|
||||
source = source.concat(include(null, filename));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user