Files
releases/docs/gulp/build.js
T
Eva Xiaohui Luo 25ba04c980 Refresh OPA website
These changes contain a redesign of the OPA website. The main changes
are (1) new frontpage w/ refreshed messaging and assets and (2) docs
ported to gitbook.
2017-07-05 15:39:45 -07:00

79 lines
1.6 KiB
JavaScript

/**
* Build site
**/
'use strict';
var gulp = require('gulp');
var build = require('gulp-build');
gulp.task('build', function() {
gulp.src('js/*')
.pipe(gulp.dest('_site/js'));
gulp.src('css/*.css')
.pipe(gulp.dest('_site/css'));
gulp.src('images/*')
.pipe(gulp.dest('_site/images'));
gulp.src('fonts/*')
.pipe(gulp.dest('_site/fonts'));
gulp.src('*.html')
.pipe(gulp.dest('_site'));
gulp.src('book/_book/*.html')
.pipe(gulp.dest('_site/docs'));
gulp.src('book/_book/*.json')
.pipe(gulp.dest('_site/docs'));
gulp.src('book/_book/gitbook/*/**')
.pipe(gulp.dest('_site/docs/gitbook'));
gulp.src('book/_book/gitbook/*')
.pipe(gulp.dest('_site/docs/gitbook'));
gulp.src('book/_book/images/*')
.pipe(gulp.dest('_site/docs/images'));
gulp.src('book/_book/js/*')
.pipe(gulp.dest('_site/docs/js'));
gulp.src('book/_book/styles/*/**')
.pipe(gulp.dest('_site/docs/styles'));
gulp.src('book/_book/styles/*')
.pipe(gulp.dest('_site/docs/styles'));
});
gulp.task('copy-book', function() {
gulp.src('book/_book/*.html')
.pipe(gulp.dest('docs/'));
gulp.src('book/_book/*.json')
.pipe(gulp.dest('docs/'));
gulp.src('book/_book/gitbook/*/**')
.pipe(gulp.dest('docs/gitbook'));
gulp.src('book/_book/gitbook/*')
.pipe(gulp.dest('docs/gitbook'));
gulp.src('book/_book/images/*')
.pipe(gulp.dest('docs/images'));
gulp.src('book/_book/js/*')
.pipe(gulp.dest('docs/js'));
gulp.src('book/_book/styles/*/**')
.pipe(gulp.dest('docs/styles'));
gulp.src('book/_book/styles/*')
.pipe(gulp.dest('docs/styles'));
});