1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2025-12-13 02:01:51 +00:00

Add linux build to standalone.package.prod.

This commit is contained in:
hexagonhexagon 2020-05-26 21:13:40 -04:00
parent 88a1c733bd
commit 9c9a6b0abc

View File

@ -153,14 +153,39 @@ function gulptasksStandalone($, gulp, buildFolder) {
const playablePath = appPath + "_playable";
fse.copySync(appPath, playablePath);
fs.writeFileSync(path.join(playablePath, "steam_appid.txt"), "1134480");
fs.writeFileSync(
path.join(playablePath, "play.bat"),
"start shapezio --dev --disable-direct-composition --in-process-gpu\r\n"
);
fs.writeFileSync(
path.join(playablePath, "play_local.bat"),
"start shapezio --local --dev --disable-direct-composition --in-process-gpu\r\n"
);
switch (platform) {
case 'win32':
fs.writeFileSync(
path.join(playablePath, "play.bat"),
"start shapezio --dev --disable-direct-composition --in-process-gpu\r\n"
);
fs.writeFileSync(
path.join(playablePath, "play_local.bat"),
"start shapezio --local --dev --disable-direct-composition --in-process-gpu\r\n"
);
break;
case 'linux':
fs.writeFileSync(
path.join(playablePath, "play.sh"),
"./shapezio --dev --disable-direct-composition --in-process-gpu\r\n"
);
fs.chmodSync(
path.join(playablePath, "play.sh"),
0o775
)
fs.writeFileSync(
path.join(playablePath, "play_local.sh"),
"./shapezio --local --dev --disable-direct-composition --in-process-gpu\r\n"
);
fs.chmodSync(
path.join(playablePath, "play_local.sh"),
0o775
)
break
default:
break;
}
});
cb();
@ -182,8 +207,13 @@ function gulptasksStandalone($, gulp, buildFolder) {
"standalone.package.prod",
$.sequence("standalone.prepare", [
"standalone.package.prod.win64",
<<<<<<< HEAD
// "standalone.package.prod.linux64",
// "standalone.package.prod.win32",
=======
// "standalone.package.prod.win32",
"standalone.package.prod.linux64",
>>>>>>> Add linux build to standalone.package.prod.
// "standalone.package.prod.linux32",
// "standalone.package.prod.darwin64"
])