You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.1 KiB

3 weeks ago
3 weeks ago
  1. cabal-version: 3.4
  2. name: aoc2024
  3. version: 0.1.0.0
  4. synopsis: AOC 2024 solutions
  5. homepage: https://git.annwan.me/Annwan/aoc2024
  6. license: BSD-3-Clause
  7. license-file: LICENSE
  8. author: Annwan
  9. maintainer: annwan@annwan.me
  10. build-type: Simple
  11. extra-doc-files: CHANGELOG.md
  12. common warnings
  13. ghc-options: -Wall
  14. library
  15. import: warnings
  16. exposed-modules: Day1, Day2, Day3
  17. build-depends: base ^>=4.18.0.0
  18. , regex
  19. , array
  20. hs-source-dirs: src
  21. default-language: GHC2021
  22. test-suite aoc2024-test
  23. import: warnings
  24. default-language: GHC2021
  25. type: exitcode-stdio-1.0
  26. hs-source-dirs: test
  27. main-is: Main.hs
  28. build-depends:
  29. base ^>=4.18.0.0,
  30. aoc2024,
  31. hspec,
  32. hspec-contrib
  33. executable aoc2024-runner
  34. import: warnings
  35. default-language: GHC2021
  36. hs-source-dirs: run
  37. main-is: Main.hs
  38. build-depends:
  39. base ^>=4.18.0.0,
  40. aoc2024,