X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=advent-of-code.cabal;h=05e1ef7d0bae9b1fad62c5df3d39842c67b56fa2;hb=eefbb6bc370b6ae9c2ad16f7daaeac78642025d3;hp=5a2aa81521afe9aa62fec37e14c3e778b9ccec27;hpb=37cd040f05eb3882ae06d198fab729373f7d8c92;p=advent-of-code-17.git diff --git a/advent-of-code.cabal b/advent-of-code.cabal index 5a2aa81..05e1ef7 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 @@ -135,7 +139,6 @@ executable advent14 , containers , parallel - executable advent14serial hs-source-dirs: src/advent14 main-is: advent14serial.hs @@ -143,3 +146,60 @@ executable advent14serial build-depends: base >= 4.7 && < 5 , split , containers + +executable advent15 + hs-source-dirs: src/advent15 + main-is: advent15.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + +executable advent15other + hs-source-dirs: src/advent15 + main-is: advent15other.hs + default-language: Haskell2010 + 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 \ No newline at end of file