1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-09-24 21:04:57 +00:00

Improve build process on macOS

This commit is contained in:
Tobias
2026-09-05 15:30:49 +02:00
parent 72ee74e84a
commit 8a79de5255
10 changed files with 141 additions and 5 deletions

View File

@@ -0,0 +1,16 @@
"appbuild"
{
"appid" "1318690"
"desc" "$BUILD_DESC$"
"buildoutput" "$TMP_DIR$"
"contentroot" ""
"setlive" ""
"preview" "0"
"local" ""
"depots"
{
"1318691" "$VDF_DIR$/standalone-windows.vdf"
"1318692" "$VDF_DIR$/standalone-linux.vdf"
"1318693" "$VDF_DIR$/standalone-darwin.vdf"
}
}

View File

@@ -1,7 +1,7 @@
"DepotBuildConfig"
{
"DepotID" "1318693"
"contentroot" "$BUNDLE_DIR$\standalone-steam\shapez-darwin-x64"
"contentroot" "$BUNDLE_DIR$/standalone-steam/shapez-darwin-x64"
"FileMapping"
{
"LocalPath" "*"

View File

@@ -1,7 +1,7 @@
"DepotBuildConfig"
{
"DepotID" "1318692"
"contentroot" "$BUNDLE_DIR$\standalone-steam\shapez-linux-x64"
"contentroot" "$BUNDLE_DIR$/standalone-steam/shapez-linux-x64"
"FileMapping"
{
"LocalPath" "*"

View File

@@ -1,7 +1,7 @@
"DepotBuildConfig"
{
"DepotID" "1318691"
"contentroot" "$BUNDLE_DIR$\standalone-steam\shapez-win32-x64"
"contentroot" "$BUNDLE_DIR$/standalone-steam/shapez-win32-x64"
"FileMapping"
{
"LocalPath" "*"

6
gulp/steampipe/upload-all.sh Executable file
View File

@@ -0,0 +1,6 @@
#!/bin/sh
set -e
cd "$(dirname "$0")/.."
mkdir -p steampipe/built_vdfs steampipe/tmp
yarn gulp standalone.prepareVDF
steamcmd +login "$STEAM_UPLOAD_SHAPEZ_ID" $STEAM_UPLOAD_SHAPEZ_USER +run_app_build "$PWD/steampipe/built_vdfs/app-all.vdf" +quit