diff options
Diffstat (limited to 'fsd.cabal')
-rw-r--r-- | fsd.cabal | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/fsd.cabal b/fsd.cabal new file mode 100644 index 0000000..5fc2e57 --- /dev/null +++ b/fsd.cabal @@ -0,0 +1,58 @@ +cabal-version: 2.4 +name: fsd +version: 0.1.0.0 +synopsis: Free Software Directory import utility +description: A command line utility to download, import and export debian + packages for importing into the Free Software Directory + <https://directory.fsf.org>. +bug-reports: id@ycp.org +license: AGPL-3.0-or-later +author: Yuchen Pei +maintainer: Yuchen Pei <hi@ypei.me> +copyright: 2022 Yuchen Pei +-- category: +-- extra-source-files: + +executable fsd + main-is: Main.hs + + -- Modules included in this executable, other than Main. + other-modules: + FSD.ChangeLog + FSD.Control + FSD.Copyright + FSD.Db + FSD.Download + FSD.Package + FSD.PackageInfo + FSD.Source + FSD.Translation + FSD.Types + FSD.Wiki + + -- LANGUAGE extensions used by modules in this package. + -- other-extensions: ImportQualifiedPost + build-depends: + base, optparse-applicative, extra, text, debian, sqlite-simple, syb, time, + containers, regex-tdfa, pretty-show, process, random, filepath + hs-source-dirs: src + default-language: Haskell2010 + +library + hs-source-dirs: src + exposed-modules: + FSD.ChangeLog + FSD.Control + FSD.Copyright + FSD.Db + FSD.Download + FSD.Package + FSD.PackageInfo + FSD.Source + FSD.Translation + FSD.Types + FSD.Wiki + build-depends: + base, extra, text, debian, sqlite-simple, syb, time, + containers, regex-tdfa, pretty-show, process, random, filepath +
\ No newline at end of file |