Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Support library for users of the installation script in
hsinstall. When your project has data files in a resources
directory, this library can be used to locate those files
at runtime.
- getRsrcDir :: IO FilePath -> IO FilePath
Documentation
getRsrcDir :: IO FilePath -> IO FilePath Source #
Get the path to the resources, relative to where the binary was
installed and executed from. The argument passed here is expected
to be the getDataDir
generated by Cabal at compile time in the
Paths_YOUR_PROJECT
module.
Usage:
import HSInstall ( getRsrcDir ) import Paths_YOUR_PROJECT ( getDataDir ) resourcesDir <- getRsrcDir getDataDir