NOTICE: This package has been removed from pkgsrc

./wip/hs-shake, Build system library, like Make, but more accurate dependencies

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.11.4, Package name: hs-shake-0.11.4, Maintainer: szptvlfn

Shake is a Haskell library for writing build systems - designed as a
replacement for make. See Development.Shake for an introduction, including
an example. Further examples are included in the Cabal tarball, under the
Examples directory. The homepage contains links to a user manual, an
academic paper and further information: https://github.com/ndmitchell/shake

To use Shake the user writes a Haskell program that imports
Development.Shake, defines some build rules, and calls the
Development.Shake.shakeArgs function. Thanks to do notation and infix
operators, a simple Shake build system is not too dissimilar from a simple
Makefile. However, as build systems get more complex, Shake is able to take
advantage of the excellent abstraction facilities offered by Haskell and
easily support much larger projects. The Shake library provides all the
standard features available in other build systems, including automatic
parallelism and minimal rebuilds. Shake also provides more accurate
dependency tracking, including seamless support for generated files, and
dependencies on system information (e.g. compiler version).


Required to run:
[devel/hs-transformers] [devel/hs-utf8-string] [devel/hs-random] [devel/hs-hashable] [devel/hs-unordered-containers]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 5db96917e39485156bb3892a2972b79229abb5da
RMD160: 8d4e5d50f08b79f1b480b7e4166ce7a18e890079
Filesize: 474.835 KB

Version history: (Expand)


CVS history: (Expand)


   2014-08-29 16:10:14 by Ryosuke Moro | Files touched by this commit (101)
Log message:
make it clear what package depend on

discussed with wiz@.
   2014-05-27 23:38:22 by Ryosuke Moro | Files touched by this commit (27)
Log message:
Remove hs-blaze-markup, imported to pkgsrc/textproc.
Remove hs-unordered-containers, imported to pkgsrc/devel.
   2014-05-25 23:59:28 by Ryosuke Moro | Files touched by this commit (58)
Log message:
Remove hs-hashable, hs-primitive, hs-stm, imported to pkgsrc/devel.
   2014-05-21 23:04:42 by Ryosuke Moro | Files touched by this commit (97)
Log message:
Remove hs-network, imported to pkgsrc/net.
Remove hs-random, hs-syb, imported to pkgsrc/devel.
Remove hs-x11, imported to pkgsrc/x11.
   2014-05-18 23:33:25 by Ryosuke Moro | Files touched by this commit (119)
Log message:
Remove hs-data-default-class, hs-dlist, hs-text, hs-utf8-string,
imported to pkgsrc/devel.
   2014-05-15 23:49:04 by Ryosuke Moro | Files touched by this commit (110)
Log message:
Remove hs-transformers, imported to pkgsrc/devel.
   2014-05-05 02:03:01 by Ryosuke Moro | Files touched by this commit (74)
Log message:
Update MAINTAINER address
   2014-04-17 01:05:31 by Ryosuke Moro | Files touched by this commit (4)
Log message:
Update to 0.11.4

CHANGES:
0.11.4
    Work with QuickCheck-2.7 (which defines ===)
    #100, handle GraphViz missing gracefully
    Fix up the profiling report generation
    #99, add getEnvWithDefault
0.11.3
    #97, fix a serialisation bug when > 254 arguments to need
( #97 => https://github.com/ndmitchell/shake/pull/97 )
( #99 => https://github.com/ndmitchell/shake/pull/99 )
( #100 => https://github.com/ndmitchell/shake/issues/100 )