I've looked on shakebuild and it looks as though you have to have a haskell installation on a networked machine?
(verbiage to placate so follows)
Shake is a Haskell library for writing a build system. If you want to go for an air-gapped machine, you have three options:
stack
tool working is feasible - I've done it before. You are probably looking at several Gb of tools and libraries.