Skip to content

Instantly share code, notes, and snippets.

@leegoonz
Forked from drewsberry/UE4-build.bat
Created April 26, 2020 15:19
Show Gist options
  • Save leegoonz/5805eea817ac229aa4d34bea3a6d7e73 to your computer and use it in GitHub Desktop.
Save leegoonz/5805eea817ac229aa4d34bea3a6d7e73 to your computer and use it in GitHub Desktop.
UE4 Windows command line building
:: Build client
RunUAT BuildCookRun -project="full_path.uproject"^
-noP4 -platform=Win64^
-clientconfig=Development -serverconfig=Development^
-cook -allmaps -build -stage^
-pak -archive -archivedirectory="Output Directory"
:: Cook client
RunUAT BuildCookRun -project="full_project_path_and_project_name".uproject^
-noP4 -platform=Win64^
-clientconfig=Development -serverconfig=Development^
-cook -allmaps -NoCompile -stage^
-pak -archive -archivedirectory="Output Directory"
:: Build server
RunUAT BuildCookRun -project="full_project_path_and_project_name".uproject^
-noP4 -platform=Win64^
-clientconfig=Development -serverconfig=Development^
-cook -server -serverplatform=Win64 -noclient -build -stage^
-pak -archive -archivedirectory="Output Directory"
:: Cook server
RunUAT BuildCookRun -project="full_project_path_and_project_name".uproject^
-noP4 -platform=Win64^
-clientconfig=Development -serverconfig=Development^
-cook -server -serverplatform=Win64 -noclient -NoCompile -stage^
-pak -archive -archivedirectory="Output Directory"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment