A record needed to either check if a symlink is possible or to create a symlink. Also used if copying instead of symlinking.
Constructors
SymlinkoverwritePolicy :: OverwritePolicyWhether to force overwrite an existing file.
publicBindir :: FilePathThe canonical path of the public bin dir eg
homeuser/bin.privateBindir :: FilePathThe canonical path of the private bin dir eg
homeuser.cabalbin.publicName :: FilePathThe name of the executable to go in the public bin dir, eg
foo.privateName :: StringThe name of the executable to in the private bin dir, eg
foo-1.0.