diff --git a/chipburners-club.cabal b/chipburners-club.cabal index 5bee1ef..9123d54 100644 --- a/chipburners-club.cabal +++ b/chipburners-club.cabal @@ -1,18 +1,16 @@ -cabal-version: 3.0 +cabal-version: 3.0 -- The cabal-version field refers to the version of the .cabal specification, -- and can be different from the cabal-install (the tool) version and the -- Cabal (the library) version you are using. As such, the Cabal (the library) -- version used must be equal or greater than the version stated in this field. -- Starting from the specification version 2.2, the cabal-version field must be -- the first thing in the cabal file. - -- Initial package description 'chipburners-club' generated by -- 'cabal init'. For further documentation, see: -- http://haskell.org/cabal/users-guide/ -- -- The name of the package. -name: chipburners-club - +name: chipburners-club -- The package version. -- See the Haskell package versioning policy (PVP) for standards -- guiding when and how versions should be incremented. @@ -20,70 +18,65 @@ name: chipburners-club -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change -version: 0.1.0.0 - +version: 0.1.0.0 -- A short (one-line) description of the package. -- synopsis: - -- A longer description of the package. -- description: - -- The license under which the package is released. -license: BSD-3-Clause - +license: BSD-3-Clause -- The file containing the license text. -license-file: LICENSE - +license-file: LICENSE -- The package author(s). -author: Daniel Kauss Serna - +author: Daniel Kauss Serna -- An email address to which users can send suggestions, bug reports, and patches. -maintainer: daniel.kauss.serna@gmail.com - +maintainer: daniel.kauss.serna@gmail.com -- A copyright notice. -- copyright: -category: Web -build-type: Simple +category: Web +build-type: Simple -- Extra doc files to be distributed with the package, such as a CHANGELOG or a README. -- extra-doc-files: CHANGELOG.md - -- Extra source files to be distributed with the package, such as examples, or a tutorial module. -- extra-source-files: - common warnings - ghc-options: -Wall + ghc-options: -Wall executable chipburners-club - -- Import common warning flags. - import: warnings - ghc-options: -threaded + -- Import common warning flags. + import: warnings + ghc-options: -threaded + -- .hs or .lhs file containing the Main module. + main-is: Main.hs + -- Modules included in this executable, other than Main. + other-modules: + Ical + Render - -- .hs or .lhs file containing the Main module. - main-is: Main.hs + -- LANGUAGE extensions used by modules in this package. + -- other-extensions: + extra-libraries: + z + zstd - -- Modules included in this executable, other than Main. - other-modules: Ical, Render + -- Other library packages from which modules are imported. + build-depends: + base ^>=4.20.2.0, + bytestring, + containers, + http-conduit, + http-types, + lucid, + scotty, + text, + time, + wai-middleware-static, - -- LANGUAGE extensions used by modules in this package. - -- other-extensions: - extra-libraries: z zstd + -- Directories containing source files. + hs-source-dirs: + app + src - -- Other library packages from which modules are imported. - build-depends: - base ^>=4.20.2.0, - http-conduit, - text, - bytestring, - containers, - scotty, - wai-middleware-static, - lucid, - http-types, - time - - -- Directories containing source files. - hs-source-dirs: app, src - - -- Base language which the package is written in. - default-language: GHC2024 + -- Base language which the package is written in. + default-language: GHC2024