Skip to content

Instantly share code, notes, and snippets.

@drewsberry
Last active February 21, 2024 07:33
Show Gist options
  • Star 43 You must be signed in to star a gist
  • Fork 13 You must be signed in to fork a gist
  • Save drewsberry/235e865eee90dc5e60ff to your computer and use it in GitHub Desktop.
Save drewsberry/235e865eee90dc5e60ff 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"
@jeferwang
Copy link

very helpful! thank you

@jerobarraco
Copy link

thanks. this saved me a lot of time.

@Apoorv-Gamitronics
Copy link

Apoorv-Gamitronics commented Feb 13, 2024

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment