chore(license): add LICENSE files to all packages (#3926)

This commit is contained in:
Hans 2017-01-09 18:07:35 -08:00 committed by GitHub
parent c2dd03e99c
commit 979e4f96da

View File

@ -154,13 +154,23 @@ Promise.resolve()
})
.then(() => {
// Copy all resources that might have been missed.
return Promise.all([
'CHANGELOG.md', 'CONTRIBUTING.md', 'LICENSE', 'README.md'
].map(fileName => {
const extraFiles = ['CHANGELOG.md', 'CONTRIBUTING.md', 'README.md'];
return Promise.all(extraFiles.map(fileName => {
console.log(`Copying ${fileName}...`);
return copy(fileName, path.join('dist/angular-cli', fileName));
}));
})
.then(() => {
// Copy LICENSE into all the packages
console.log(`Copying LICENSE...`);
const packages = require('../../lib/packages');
return Promise.all(Object.keys(packages).map(pkgName => {
const pkg = packages[pkgName];
console.log(` ${pkgName}`);
return copy('LICENSE', path.join(pkg.dist, 'LICENSE'));
}));
})
.then(() => process.exit(0), (err) => {
console.error(chalk.red(err.message));
process.exit(1);