X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=advent-of-code.cabal;h=fbfac7d3eb7b5e06c3814e3e75ab055772faaa0c;hb=9c5d774abcb63cc3c97b40d98540fe843e51c03d;hp=a9cf4509d8c9afe390c66efcbb79f32c6cd6c8d2;hpb=df0593061898494af0b96bf6a620d8efdda2fe0c;p=advent-of-code-17.git diff --git a/advent-of-code.cabal b/advent-of-code.cabal index a9cf450..fbfac7d 100644 --- a/advent-of-code.cabal +++ b/advent-of-code.cabal @@ -14,9 +14,13 @@ cabal-version: >=1.10 extra-source-files: README.md library - hs-source-dirs: src - build-depends: base >= 4.7 && < 5 + exposed-modules: Advent18Parser + hs-source-dirs: src, src/advent18 default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , text + , megaparsec + executable advent01 hs-source-dirs: src/advent01 @@ -153,4 +157,55 @@ executable advent15other hs-source-dirs: src/advent15 main-is: advent15other.hs default-language: Haskell2010 - build-depends: base >= 4.7 && < 5 \ No newline at end of file + build-depends: base >= 4.7 && < 5 + +executable advent16 + hs-source-dirs: src/advent16 + main-is: advent16.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , mtl + , text + , megaparsec + , vector + +executable advent17 + hs-source-dirs: src/advent17 + main-is: advent17.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , vector + +executable advent17leaky + hs-source-dirs: src/advent17 + main-is: advent17leaky.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , vector + +executable advent18a + hs-source-dirs: src/advent18 + main-is: advent18a.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , mtl + , text + , megaparsec + +executable advent18b + hs-source-dirs: src/advent18 + main-is: advent18b.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , mtl + , text + , megaparsec + +executable advent19 + hs-source-dirs: src/advent19 + main-is: advent19.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5