1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2024-10-27 20:34:29 +00:00

Fix missing dependencies, autoformat

This commit is contained in:
Tobias Springer 2021-03-14 09:52:15 +01:00
parent ab2beaab49
commit 5a3da57f10

View File

@ -14,7 +14,7 @@ function gulptasksStandalone($, gulp) {
{ {
tempDestDir: path.join(__dirname, "..", "tmp_standalone_files"), tempDestDir: path.join(__dirname, "..", "tmp_standalone_files"),
suffix: "", suffix: "",
taskPrefix: "" taskPrefix: "",
}, },
{ {
tempDestDir: path.join(__dirname, "..", "tmp_standalone_files_china"), tempDestDir: path.join(__dirname, "..", "tmp_standalone_files_china"),
@ -27,8 +27,7 @@ function gulptasksStandalone($, gulp) {
const tempDestBuildDir = path.join(tempDestDir, "built"); const tempDestBuildDir = path.join(tempDestDir, "built");
gulp.task(taskPrefix + "standalone.prepare.cleanup", () => { gulp.task(taskPrefix + "standalone.prepare.cleanup", () => {
return gulp.src(tempDestDir, { read: false, allowEmpty: true }) return gulp.src(tempDestDir, { read: false, allowEmpty: true }).pipe($.clean({ force: true }));
.pipe($.clean({ force: true }));
}); });
gulp.task(taskPrefix + "standalone.prepare.copyPrefab", () => { gulp.task(taskPrefix + "standalone.prepare.copyPrefab", () => {
@ -42,18 +41,22 @@ function gulptasksStandalone($, gulp) {
// https://github.com/gulpjs/gulp/issues/1427 // https://github.com/gulpjs/gulp/issues/1427
// path.join(electronBaseDir, "node_modules", "**", "*"), // path.join(electronBaseDir, "node_modules", "**", "*"),
]; ];
return gulp.src(requiredFiles, { base: electronBaseDir }) return gulp.src(requiredFiles, { base: electronBaseDir }).pipe(gulp.dest(tempDestBuildDir));
.pipe(gulp.dest(tempDestBuildDir));
}); });
gulp.task(taskPrefix + "standalone.prepare.writePackageJson", cb => { gulp.task(taskPrefix + "standalone.prepare.writePackageJson", cb => {
const packageJsonString = JSON.stringify({ const packageJsonString = JSON.stringify(
{
scripts: { scripts: {
start: pj.scripts.start start: pj.scripts.start,
}, },
devDependencies: pj.devDependencies, devDependencies: pj.devDependencies,
optionalDependencies: pj.optionalDependencies dependencies: pj.dependencies,
}, null, 4); optionalDependencies: pj.optionalDependencies,
},
null,
4
);
fs.writeFileSync(path.join(tempDestBuildDir, "package.json"), packageJsonString); fs.writeFileSync(path.join(tempDestBuildDir, "package.json"), packageJsonString);
@ -79,8 +82,7 @@ function gulptasksStandalone($, gulp) {
}); });
gulp.task(taskPrefix + "standalone.prepare.copyGamefiles", () => { gulp.task(taskPrefix + "standalone.prepare.copyGamefiles", () => {
return gulp.src("../build/**/*.*", { base: "../build" }) return gulp.src("../build/**/*.*", { base: "../build" }).pipe(gulp.dest(tempDestBuildDir));
.pipe(gulp.dest(tempDestBuildDir));
}); });
gulp.task(taskPrefix + "standalone.killRunningInstances", cb => { gulp.task(taskPrefix + "standalone.killRunningInstances", cb => {
@ -175,9 +177,7 @@ function gulptasksStandalone($, gulp) {
); );
} }
gulp.task(taskPrefix + "standalone.package.prod.win64", cb => gulp.task(taskPrefix + "standalone.package.prod.win64", cb => packageStandalone("win32", "x64", cb));
packageStandalone("win32", "x64", cb)
);
gulp.task(taskPrefix + "standalone.package.prod.linux64", cb => gulp.task(taskPrefix + "standalone.package.prod.linux64", cb =>
packageStandalone("linux", "x64", cb) packageStandalone("linux", "x64", cb)
); );