-
Notifications
You must be signed in to change notification settings - Fork 8
/
nsis.cabal
78 lines (71 loc) · 2.35 KB
/
nsis.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
cabal-version: >= 1.18
build-type: Simple
name: nsis
version: 0.3.3
license: BSD3
license-file: LICENSE
category: Development
author: Neil Mitchell <[email protected]>
maintainer: Neil Mitchell <[email protected]>
copyright: Neil Mitchell 2012-2023
synopsis: DSL for producing Windows Installer using NSIS.
tested-with: GHC==9.6, GHC==9.4, GHC==9.2, GHC==9.0, GHC==8.10, GHC==8.8
description:
NSIS (Nullsoft Scriptable Install System, <http://nsis.sourceforge.net/>) is a tool that allows programmers
to create installers for Windows.
This library provides an alternative syntax for NSIS scripts, as an embedded Haskell language, removing much
of the hard work in developing an install script. Simple NSIS installers should look mostly the same, complex ones should
be significantly more maintainable.
homepage: https://github.com/ndmitchell/nsis#readme
bug-reports: https://github.com/ndmitchell/nsis/issues
extra-doc-files:
CHANGES.txt
README.md
source-repository head
type: git
location: https://github.com/ndmitchell/nsis.git
library
default-language: Haskell2010
hs-source-dirs: src
build-depends:
base == 4.*,
extra,
transformers >= 0.2,
uniplate >= 1.5
if impl(ghc < 8.0)
build-depends: semigroups >= 0.18
exposed-modules:
Development.NSIS
Development.NSIS.Plugins.Base64
Development.NSIS.Plugins.EnvVarUpdate
Development.NSIS.Plugins.Taskbar
Development.NSIS.Plugins.Sections
Development.NSIS.Plugins.WinMessages
other-modules:
Development.NSIS.Library
Development.NSIS.Optimise
Development.NSIS.Show
Development.NSIS.Sugar
Development.NSIS.Type
test-suite nsis-test
default-language: Haskell2010
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: test
build-depends:
base == 4.*,
nsis,
transformers >= 0.2,
uniplate >= 1.5,
directory,
process
other-modules:
Examples.Base64
Examples.EnvVarUpdate
Examples.Example1
Examples.Example2
Examples.Finish
Examples.Primes
Examples.Radio
Examples.Taskbar
Examples.WinMessages