Where possible, the build of each application will be relocatable. On
the first installation, the application is compiled and copied to the
target directory. On subsequent installations, a cached version of the
application is copied to the target directory.