aboutsummaryrefslogtreecommitdiff
path: root/kazbek.cabal
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2025-01-24 22:38:58 +0100
committerEugen Wissner <belka@caraus.de>2025-01-24 22:38:58 +0100
commit3c430bca64c813a0a04cb98d5cd9a3d3fb70e1b0 (patch)
tree2896d05540a33312ee2050ef1919a92085a13e01 /kazbek.cabal
parentc8b05eedfc876a6ef09472b5e92ba0455ad0f8b1 (diff)
downloadkazbek-3c430bca64c813a0a04cb98d5cd9a3d3fb70e1b0.tar.gz
Add gitea spam user cleaning script
Diffstat (limited to 'kazbek.cabal')
-rw-r--r--kazbek.cabal37
1 files changed, 37 insertions, 0 deletions
diff --git a/kazbek.cabal b/kazbek.cabal
new file mode 100644
index 0000000..071ff75
--- /dev/null
+++ b/kazbek.cabal
@@ -0,0 +1,37 @@
+cabal-version: 3.0
+name: kazbek
+version: 1.0
+synopsis: Various helper programs
+license: MPL-2.0
+license-file: LICENSE
+author: Eugen Wissner
+maintainer: belka@caraus.de
+copyright: (c) 2025 Eugen Wissner
+build-type: Simple
+
+common warnings
+ ghc-options: -Wall
+
+executable tea-cleaner
+ import: warnings
+ main-is: Main.hs
+ default-extensions:
+ TemplateHaskell,
+ OverloadedStrings,
+ QuasiQuotes,
+ DuplicateRecordFields
+ other-modules:
+ TeaCleaner.Client
+ TeaCleaner.Options
+ TeaCleaner.Types
+ build-depends:
+ aeson ^>= 2.2.3,
+ base ^>=4.20.0.0,
+ bytestring ^>= 0.12.2,
+ modern-uri ^>= 0.3.6,
+ req ^>= 3.13,
+ time >= 1.9 && < 2,
+ text ^>= 2.1,
+ vector ^>= 0.13.2
+ hs-source-dirs: tea-cleaner
+ default-language: GHC2024