diff options
Diffstat (limited to 'packages/hmatrix/Setup.lhs')
-rw-r--r-- | packages/hmatrix/Setup.lhs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/packages/hmatrix/Setup.lhs b/packages/hmatrix/Setup.lhs new file mode 100644 index 0000000..e3f9847 --- /dev/null +++ b/packages/hmatrix/Setup.lhs | |||
@@ -0,0 +1,18 @@ | |||
1 | #! /usr/bin/env runhaskell | ||
2 | |||
3 | > import Distribution.Simple | ||
4 | > import Distribution.Simple.Setup | ||
5 | > import Distribution.PackageDescription | ||
6 | > import Distribution.Simple.LocalBuildInfo | ||
7 | |||
8 | > import System.Process(system) | ||
9 | > import Config(config) | ||
10 | |||
11 | > main = defaultMainWithHooks simpleUserHooks { confHook = c } | ||
12 | |||
13 | > c x y = do | ||
14 | > binfo <- confHook simpleUserHooks x y | ||
15 | > pbi <- config binfo | ||
16 | > let pkg_descr = localPkgDescr binfo | ||
17 | > return $ binfo { localPkgDescr = updatePackageDescription pbi pkg_descr } | ||
18 | |||