Overview
This project allows you to cache the compilation on Unreal Engine building (like ccache).
It's supported out of box (you need simply install it):
- Visual Studio UBT build on Windows;
- clang UBT build on Linux.
This program uses UBT extension point for IncrediBuild.
It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again.
Installation
Ubuntu/Debian
You can install octobuild by commands:
# Add package source
echo "deb https://dist.bozaro.ru/ debian/" | sudo tee /etc/apt/sources.list.d/dist.bozaro.ru.list
curl -s https://dist.bozaro.ru/signature.gpg | sudo apt-key add -
# Install package
sudo apt-get update
sudo apt-get install octobuild
Known issues
On Windows you can't mix compilation with and without octobuild.