packages feed

asset-bundle-0.1.0.0: README.org

* asset-bundle
  This library aims to solve the problem of bundling a Haskell executable with
  its [[https://www.haskell.org/cabal/users-guide/developing-packages.html#pkg-field-data-files][assets]] *and* those in its dependencies by providing a couple of functions
  you can call from your project's ~Setup.hs~ so that doing `{cabal, stack}
  build` also creates a [[https://en.wikipedia.org/wiki/Zip_(file_format)][zip]] of the executable and all of the assets it needs
  along with a launch script (a batch file on Windows and a shell script
  otherwise) that runs the executable adjusting various environment variables so
  that it can find them at runtime. Even if you're not deploying an executable
  directly to your users this package still makes it considerably simpler to
  dry-run on a test machine or in a Docker container.

* Documentation
  This library is extensively documented on [[http://hackage.haskell.org/package/asset-bundle/docs/Distribution-Simple-AssetBundle.html][Hackage]], including [[http://hackage.haskell.org/package/asset-bundle/docs/Distribution-Simple-AssetBundle.html#g:1][further motivation]]
  for this library and a [[http://hackage.haskell.org/package/asset-bundle/docs/Distribution-Simple-AssetBundle.html#g:3][Quick Start Guide]].