summaryrefslogtreecommitdiff
path: root/gulpfile.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2016-12-29 15:12:34 +0900
committersyuilo <syuilotan@yahoo.co.jp>2016-12-29 15:12:34 +0900
commit8579bc45f2c2f52e01596510a12c85af7a220218 (patch)
tree8214b75a58e4fbd972d53caad89f6854c689efd3 /gulpfile.ts
parentRefactor: Rename pug --> about:docs (diff)
downloadmisskey-8579bc45f2c2f52e01596510a12c85af7a220218.tar.gz
misskey-8579bc45f2c2f52e01596510a12c85af7a220218.tar.bz2
misskey-8579bc45f2c2f52e01596510a12c85af7a220218.zip
Docs: Implement License page
Diffstat (limited to 'gulpfile.ts')
-rw-r--r--gulpfile.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/gulpfile.ts b/gulpfile.ts
index f56f6b1d27..5a6bfc6cfe 100644
--- a/gulpfile.ts
+++ b/gulpfile.ts
@@ -2,6 +2,7 @@
* Gulp tasks
*/
+import * as fs from 'fs';
import * as path from 'path';
import * as gulp from 'gulp';
import * as gutil from 'gulp-util';
@@ -63,13 +64,15 @@ gulp.task('build:ts', () =>
);
gulp.task('build:about:docs', () => {
+ const licenseHtml = fs.readFileSync('./LICENSE', 'utf-8').replace(/\r\n|\n/g, '<br>');
const pugs = glob.sync('./src/web/about/pages/**/*.pug');
const streams = pugs.map(file => {
const page = file.replace('./src/web/about/pages/', '').replace('.pug', '');
return gulp.src(file)
.pipe(pug({
locals: Object.assign({
- path: page
+ path: page,
+ license: licenseHtml
}, config)
}))
.pipe(gulp.dest('./built/web/about/pages/' + path.parse(page).dir));