-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhistcleaner.cabal
83 lines (77 loc) · 1.77 KB
/
histcleaner.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
79
80
81
82
83
cabal-version: 2.4
name: histcleaner
version: 0.1.1
synopsis: Cmdline tool to to clean (history) files from secrets
description:
Please see the README on GitHub at <https://github.com/bionade24/histcleaner#readme>
homepage: https://github.com/bionade24/histcleaner
bug-reports: https://github.com/bionade24/histcleaner/issues
license: GPL-3.0-or-later
license-file: License.txt
author: Oskar Roesler
maintainer: Oskar Roesler <oskar AT oskar MINUS roesler DOT de>
category: Command Line
extra-doc-files:
README.md
common common-settings
default-language: Haskell2010
ghc-options:
-Wall
library
import: common-settings
hs-source-dirs: src
build-depends:
base
, base64
, bytestring
, cryptonite
, deepseq
, directory
, filepath
-- , memory
, mtl
, split
, unix
, utf8-string
, xdg-basedir
exposed-modules:
HistCleaner
HistCleaner.Cleaner
HistCleaner.Config
HistCleaner.FileParser
HistCleaner.Hash
HistCleaner.SecretStorage
-- other-modules:
executable histcleaner
import: common-settings
hs-source-dirs: app
main-is: Main.hs
other-modules:
OptParse
build-depends:
base
, bytestring
, directory
, filepath
, optparse-applicative
, histcleaner
ghc-options:
-O
test-suite histcleaner-test
import: common-settings
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
other-modules:
CleanerSpec
build-depends:
base
, bytestring
, histcleaner
, hspec
, hspec-discover
, mtl
ghc-options:
-O -threaded -rtsopts -with-rtsopts=-N
build-tool-depends:
hspec-discover:hspec-discover