Compilations should be cached inside ~/.cache/irk/bin in directories named after the hash of the content. Symlinks should be used to point source hashes to binary hashes. Intermediate hashes formed from binary inputs could also be used to optimise rebuilds where upstream sources have changed, but binaries are unchanged. This needs some further exploration.
Compilations should be cached inside
~/.cache/irk/bin
in directories named after the hash of the content. Symlinks should be used to point source hashes to binary hashes. Intermediate hashes formed from binary inputs could also be used to optimise rebuilds where upstream sources have changed, but binaries are unchanged. This needs some further exploration.