-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Install Haskell software -- -- This is a tool for deploying software projects into directory -- structures suitable for installation on a system. It builds upon the -- `stack install` command and adds more features. It's also a tool for -- easier AppImage creation. @package hsinstall @version 2.2 -- | Resource location support library for software deployed with the -- hsinstall utility. Or, really, anything that roughly follows an -- FHS-like deployment structure. module HSInstall.Resources -- | Get a path to the application resources directory relative to the -- binary location. The argument passed here is expected to be the output -- of getDataDir generated by Cabal at compile time in the -- Paths_YOUR_PROJECT module. -- -- Usage: -- --
--   import HSInstall.Resources ( getRsrcDir )
--   import Paths_PROJECTNAME ( getDataDir )
--   
--   resourcesDir <- getRsrcDir getDataDir
--   
--   
-- -- If your binary is at /foo/bar/usr/bin/BINARY, this library -- will generate this path: -- /foo/bar/usr/share/PROJECTNAME-VERSION/resources getRsrcDir :: IO FilePath -> IO FilePath