hinstaller: Installer wrapper for Haskell applications
This module allows you to incorporate arbitrary files into a haskell module during compilation. The files are then available to you through functions which allows you to write installer-type applications which write out the files when run. Thus this can be considered in the same model as Java .jar files or executable zip or other file archives.
Note that the current implementation is now reasonably efficient. However, either use -fvia-C which will take care of all compilation for you (but will be slow) or use -fasm which will probably fail at the linking stage. Compile the generated .c files and manually link together to complete the installation. On any non-trivial sized file, you may need to increase GHC's stack with +RTS -K32M -RTS to avoid stack overflows.
Downloads
- hinstaller-2007.4.23.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 2007.4.21, 2007.4.23, 2007.4.24, 2007.5.13, 2008.2.16 |
---|---|
Dependencies | base, filepath, template-haskell [details] |
License | LicenseRef-LGPL |
Copyright | Matthew Sackman |
Author | Matthew Sackman |
Maintainer | matthew@wellquite.org |
Category | System |
Home page | http://www.wellquite.org/hinstaller/ |
Uploaded | by MatthewSackman at 2007-04-23T17:39:10Z |
Distributions | |
Reverse Dependencies | 2 direct, 0 indirect [details] |
Downloads | 4005 total (19 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2017-01-04 [all 7 reports] |