Port details |
- hmake Intelligent compilation management tool for Haskell programs
- 3.06 devel
=0 3.06Version of this port present on the latest quarterly branch. - Maintainer: mwest@uct.ac.za
 - Port Added: 2002-03-30 11:38:51
- Last Update: 2002-09-04 18:39:09
- SVN Revision: UNKNOWN
- License: not specified in port
- WWW:
- http://www.haskell.org/hmake/
- Description:
- Hmake is an intelligent compilation management tool for Haskell
programs. It automatically extracts dependencies between source
modules, and issues the appropriate compiler commands to rebuild only
those that have changed, given just the name of the program or module
that you want to build. Yes, you need never write a Makefile again!
A particular benefit is that hmake knows about interface (.hi) files.
Even though a source module has changed, if its interface file has not
changed, then other modules which import it do not need to be
recompiled.
Hmake is compiler-independent, although it is based on some earlier
compiler-specific tools (hbcmake, lmlmake, nhc13make). The
installation process automatically detects which Haskell compilers you
have, and sets up hmake to use any of them.
WWW: http://www.haskell.org/hmake/
--
mwest@uct.ac.za
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME:
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ghc : lang/ghc
- gmake : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 6
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.06 04 Sep 2002 18:39:09
 |
obraun  |
Add prefix `hs-' for Haskell related ports after repo copy.
Remove Haskell ports without prefix. |
3.06 21 Aug 2002 14:51:56
 |
obraun  |
Update to 3.06.
Changed WWW.
PR: ports/41574
Submitted by: obraun
Approved by: maintainer, dwcjr (mentor) |
3.05 09 Jul 2002 18:53:18
 |
dwcjr  |
Add missing file from last commit
Noticed by: Oliver Braun |
3.05 09 Jul 2002 17:17:33
 |
dwcjr  |
Update to 3.05
Unbreak
PR: 40356
Submitted by: Oliver Braun
Approved by: maintainer |
2.03 17 May 2002 09:32:01
 |
kris  |
BROKEN: does not build |
2.03 30 Mar 2002 11:38:21
 |
dinoex  |
Intelligent compilation management tool for Haskell programs
WWW: http://www.cs.york.ac.uk/fp/hmake/
PR: 32345
Submitted by: mwest@uct.ac.za |
Number of commits found: 6
|