steam scripts to have the editor in the tools section of steam

This commit is contained in:
titiger 2017-03-23 01:03:22 +01:00
parent cf884261bf
commit fbf0afbf2c
7 changed files with 106 additions and 2 deletions

View File

@ -0,0 +1,6 @@
#!/usr/bin/env bash
STEAMROOT="$(cd "${0%/*}" && echo $PWD)"
STEAMCMD=`basename "$0" .sh`
./builder_linux/steamcmd.sh +login megaglest_team $1 +run_app_build_http ../scripts/editor_app_linux_611990.vdf +quit

View File

@ -0,0 +1,6 @@
#!/usr/bin/env bash
STEAMROOT="$(cd "${0%/*}" && echo $PWD)"
STEAMCMD=`basename "$0" .sh`
./builder_linux/steamcmd.sh +login megaglest_team $1 +run_app_build_http ../scripts/editor_app_win_611990.vdf +quit

View File

@ -1,7 +1,7 @@
"appbuild"
{
"appid" "611990"
"desc" "MegaGlest Editor" // description for this build
"desc" "MegaGlest Editor Linux" // description for this build
"buildoutput" "..\output\" // build output folder for .log, .csm & .csd files, relative to location of this file
"contentroot" "..\content\" // root content folder, relative to location of this file
"setlive" "" // branch to set live after successful build, non if empty
@ -10,6 +10,6 @@
"depots"
{
"578871" "linux_x64_build_578871.vdf"
"611991" "editor_depot_linux_x64_611991.vdf"
}
}

View File

@ -0,0 +1,16 @@
"appbuild"
{
"appid" "611990"
"desc" "MegaGlest Editor Windows" // description for this build
"buildoutput" "..\output\" // build output folder for .log, .csm & .csd files, relative to location of this file
"contentroot" "..\content\" // root content folder, relative to location of this file
"setlive" "" // branch to set live after successful build, non if empty
"preview" "0" // to enable preview builds
"local" "" // set to flie path of local content server
"depots"
{
"611992" "editor_depot_win_x64_611992.vdf"
"611993" "editor_depot_win_x86_611993.vdf"
}
}

View File

@ -0,0 +1,26 @@
"DepotBuildConfig"
{
// Set your assigned depot ID here
"DepotID" "611991"
"ContentRoot" "..\content\editor_linux_x64\"
// include all files recursivley
"FileMapping"
{
// This can be a full path, or a path relative to ContentRoot
"LocalPath" "*"
// This is a path relative to the install folder of your game
"DepotPath" "."
// If LocalPath contains wildcards, setting this means that all
// matching files within subdirectories of LocalPath will also
// be included.
"recursive" "1"
}
// but exclude all symbol files
// This can be a full path, or a path relative to ContentRoot
"FileExclusion" "*.pdb"
}

View File

@ -0,0 +1,25 @@
"DepotBuildConfig"
{
// Set your assigned depot ID here
"DepotID" "611992"
"ContentRoot" "..\content\editor_win_x64\"
// include all files recursivley
"FileMapping"
{
// This can be a full path, or a path relative to ContentRoot
"LocalPath" "*"
// This is a path relative to the install folder of your game
"DepotPath" "."
// If LocalPath contains wildcards, setting this means that all
// matching files within subdirectories of LocalPath will also
// be included.
"recursive" "1"
}
// but exclude all symbol files
// This can be a full path, or a path relative to ContentRoot
"FileExclusion" "*.pdb"
}

View File

@ -0,0 +1,25 @@
"DepotBuildConfig"
{
// Set your assigned depot ID here
"DepotID" "611993"
"ContentRoot" "..\content\editor_win_x86\"
// include all files recursivley
"FileMapping"
{
// This can be a full path, or a path relative to ContentRoot
"LocalPath" "*"
// This is a path relative to the install folder of your game
"DepotPath" "."
// If LocalPath contains wildcards, setting this means that all
// matching files within subdirectories of LocalPath will also
// be included.
"recursive" "1"
}
// but exclude all symbol files
// This can be a full path, or a path relative to ContentRoot
"FileExclusion" "*.pdb"
}