Skip to content

Instantly share code, notes, and snippets.

@kergalym
Forked from drewsberry/UE4-build.bat
Created March 11, 2021 08:55
Show Gist options
  • Save kergalym/e5f886ef427d7be347f45e63ff0f0a92 to your computer and use it in GitHub Desktop.
Save kergalym/e5f886ef427d7be347f45e63ff0f0a92 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