forked from GitHub-Mirrors/foundry-sw5e
Moved most files for new system
This commit is contained in:
parent
b4bc7fc550
commit
0906bab02e
158 changed files with 2204 additions and 2160 deletions
60
gulpfile.js
60
gulpfile.js
|
@ -1,29 +1,72 @@
|
|||
const gulp = require("gulp");
|
||||
const less = require("gulp-less");
|
||||
|
||||
/* ----------------------------------------- */
|
||||
/* Constants
|
||||
/* ----------------------------------------- */
|
||||
|
||||
const src = "./src/"
|
||||
const dest = "./dist/"
|
||||
|
||||
/* ----------------------------------------- */
|
||||
/* Compile LESS
|
||||
/* ----------------------------------------- */
|
||||
|
||||
const SW5E_LESS = ["less/**/*.less"];
|
||||
const SW5E_LESS = [src + "less/**/*.less"];
|
||||
|
||||
function compileLESS() {
|
||||
return gulp.src("less/original/sw5e.less").pipe(less()).pipe(gulp.dest("./"));
|
||||
return gulp.src(src + "less/original/sw5e.less")
|
||||
.pipe(less())
|
||||
.pipe(gulp.dest(dest));
|
||||
}
|
||||
|
||||
function compileGlobalLess() {
|
||||
return gulp.src("less/update/sw5e-global.less").pipe(less()).pipe(gulp.dest("./"));
|
||||
return gulp.src(src + "less/update/sw5e-global.less")
|
||||
.pipe(less())
|
||||
.pipe(gulp.dest(dest));
|
||||
}
|
||||
|
||||
function compileLightLess() {
|
||||
return gulp.src("less/update/sw5e-light.less").pipe(less()).pipe(gulp.dest("./"));
|
||||
return gulp.src(src + "less/update/sw5e-light.less")
|
||||
.pipe(less())
|
||||
.pipe(gulp.dest(dest));
|
||||
}
|
||||
|
||||
function compileDarkLess() {
|
||||
return gulp.src("less/update/sw5e-dark.less").pipe(less()).pipe(gulp.dest("./"));
|
||||
return gulp.src(src + "less/update/sw5e-dark.less")
|
||||
.pipe(less())
|
||||
.pipe(gulp.dest(dest));
|
||||
}
|
||||
|
||||
const css = gulp.series(compileLESS, compileGlobalLess, compileLightLess, compileDarkLess);
|
||||
const css = gulp.parallel(compileLESS, compileGlobalLess, compileLightLess, compileDarkLess);
|
||||
|
||||
/* ----------------------------------------- */
|
||||
/* Copy Files
|
||||
/* ----------------------------------------- */
|
||||
|
||||
const SW5E_COPY = [src + "**", "!" + src + "less/**/*.less"]
|
||||
|
||||
async function copy() {
|
||||
return new Promise((resolve, reject) => {
|
||||
gulp.src("README.md").pipe(gulp.dest(dest));
|
||||
gulp.src(src + "system.json").pipe(gulp.dest(dest));
|
||||
gulp.src(src + "template.json").pipe(gulp.dest(dest));
|
||||
gulp.src(src + "sw5e.js").pipe(gulp.dest(dest));
|
||||
gulp.src(src + "fonts/**").pipe(gulp.dest(dest + "fonts/"));
|
||||
gulp.src(src + "lang/**").pipe(gulp.dest(dest + "lang/"));
|
||||
gulp.src(src + "module/**").pipe(gulp.dest(dest + "module/"));
|
||||
gulp.src(src + "packs/**").pipe(gulp.dest(dest + "packs/"));
|
||||
gulp.src(src + "templates/**").pipe(gulp.dest(dest + "templates/"));
|
||||
gulp.src(src + "ui/**").pipe(gulp.dest(dest + "ui/"));
|
||||
resolve();
|
||||
});
|
||||
}
|
||||
|
||||
/* ----------------------------------------- */
|
||||
/* build
|
||||
/* ----------------------------------------- */
|
||||
|
||||
const build = gulp.parallel(css, copy)
|
||||
|
||||
/* ----------------------------------------- */
|
||||
/* Watch Updates
|
||||
|
@ -31,11 +74,12 @@ const css = gulp.series(compileLESS, compileGlobalLess, compileLightLess, compil
|
|||
|
||||
function watchUpdates() {
|
||||
gulp.watch(SW5E_LESS, css);
|
||||
gulp.watch(SW5E_COPY, copy);
|
||||
}
|
||||
|
||||
/* ----------------------------------------- */
|
||||
/* Export Tasks
|
||||
/* ----------------------------------------- */
|
||||
|
||||
exports.default = css;
|
||||
gulp.parallel(css), (exports.watch = gulp.series(gulp.parallel(css), watchUpdates));
|
||||
exports.default = build;
|
||||
exports.watch = watchUpdates;
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
0
module/effects.js → src/module/effects.js
vendored
0
module/effects.js → src/module/effects.js
vendored
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue