How to compile UBA executables matching pre-built versions in UE 5.5.0

In the GitHub UnrealEngine-5.5.0-release version, the UBA executables located in:
Engine\Binaries\Win64\UnrealBuildAccelerator\x64\
are downloaded via Setup.bat.

However, when I compile them manually using:
Engine\Source\Programs\UnrealBuildAccelerator\Deploy-Windows.bat,
the resulting executables differ from the pre-downloaded ones.

Questions:

  1. How are the original (pre-downloaded) UBA executables generated?
  • Are they compiled from the same source code in UnrealEngine-5.5.0-release?
  • Or are they built from a different version of the source?
  1. What is the correct way to compile UBA from source to match the pre-built executables?
  • Am I missing a build step or configuration?
  • Are there additional flags or optimizations used in the official build process?

Additional Details:

  • I’ve verified that the source files match the GitHub release tag.
  • The differences include file size, timestamps, and possibly optimizations.

Could someone clarify the official build process for these binaries?

Thanks in advance!