Make template more self-documenting

This commit is contained in:
Steve Streeting 2020-10-07 13:03:03 +01:00
parent c0d0301feb
commit ba6aa4dc13

View File

@ -1,19 +1,33 @@
{ {
"OutputDir": "/Path/To/Output/Parent/Dir", "OutputDir": "/Path/To/Output/Parent/Dir",
"ZipDir": "/Path/To/Zipped/Releases/Folder", "ZipDir": "/Optional/Path/To/Zipped/Releases/Folder",
"ProjectFile": "OptionalProjectFilenameWillDetectInDirOtherwise.uproject", "ProjectFile": "OptionalProjectFilenameWillDetectInDirOtherwise.uproject",
"Target": "GameTargetName", "Target": "GameTargetName",
"CookAllMaps": true, "CookAllMaps": true,
"MapsIncluded": [ "MapsIncluded": [
"IfCookAllMapsIsFalse",
"ListMapsToCookHere"
], ],
"MapsExcluded": [ "MapsExcluded": [
"IfCookAllMapsIsTrue",
"ListMapsToExcludeHere"
], ],
"UsePak": true, "UsePak": true,
"DefaultVariants": [
"PrivateWin64Build"
],
"Variants": [ "Variants": [
{
"Name": "PrivateWin64Build",
"Platform": "Win64",
"Configuration": "Development",
"Zip": true,
"ExtraBuildArguments": "-Any -Custom -Args=ToRunUAT -OrOtherCommandlets"
},
{ {
"Name": "PublicWin64SteamBuild", "Name": "PublicWin64SteamBuild",
"Platform": "Win64", "Platform": "Win64",
@ -23,9 +37,9 @@
"Zip": false, "Zip": false,
"ExtraBuildArguments": "-EnableSteamworks", "ExtraBuildArguments": "-EnableSteamworks",
"Cultures": [ "Cultures": [
"en", "ListOfCulturesToInclude",
"fr", "IfNotSpecified",
"de" "WillUseProjectPackageSettings"
] ]
}, },
{ {
@ -35,22 +49,9 @@
"ItchAppId": "itch-user/app-name", "ItchAppId": "itch-user/app-name",
"ItchChannel": "win64", "ItchChannel": "win64",
"Zip": false "Zip": false
},
{
"Name": "PrivateWin64Build",
"Platform": "Win64",
"Configuration": "Development",
"ItchAppId": "itch-user/private-app-name",
"ItchChannel": "win64-dev",
"Zip": true,
"ExtraBuildArguments": "-Foo=Bar -Something"
} }
], ],
"DefaultVariants": [
"PrivateWin64Build"
],
"SteamLogin": "YourSteamReleaseUser" "SteamLogin": "YourSteamReleaseUser"
} }