From b69b759a0d90d3ac7fc35083db985603088afda1 Mon Sep 17 00:00:00 2001 From: ymeister <47071325+ymeister@users.noreply.github.com> Date: Mon, 5 Aug 2024 22:28:25 -0400 Subject: [PATCH] Move project dependecies into a separate project file for transitivity --- cabal.dependencies.project | 20 ++++++++++++++++++++ cabal.project | 23 ++--------------------- 2 files changed, 22 insertions(+), 21 deletions(-) create mode 100644 cabal.dependencies.project diff --git a/cabal.dependencies.project b/cabal.dependencies.project new file mode 100644 index 00000000..d9cf5e45 --- /dev/null +++ b/cabal.dependencies.project @@ -0,0 +1,20 @@ +allow-newer: + which:base + , which:template-haskell + , dependent-sum-template:template-haskell + +if !arch(javascript) + source-repository-package + type: git + location: https://github.com/ndmitchell/hlint.git + tag: 49f47288040400f1a4c4af71646d2037fdbbd72b + --sha256: sha256-gHVNiyYkCX8DKzOEt2HeV+2v/AyafpjsgfZbZjHo0lM= + + source-repository-package + type: git + location: https://github.com/gtk2hs/webkit-javascriptcore.git + tag: 0.14.4.6 + --sha256: sha256-AHqqMG7RkCZGjtEKXD94VAzxa8vP0K4LMX9ZjUyPC5M= + + package webkit2gtk3-javascriptcore + documentation: false diff --git a/cabal.project b/cabal.project index 237a2b1f..1362d589 100644 --- a/cabal.project +++ b/cabal.project @@ -4,26 +4,7 @@ packages: chrome-test-utils/ reflex-dom-test-selenium/ -allow-newer: - which:base - , which:template-haskell - , dependent-sum-template:template-haskell - -if !arch(javascript) - source-repository-package - type: git - location: https://github.com/ndmitchell/hlint.git - tag: 49f47288040400f1a4c4af71646d2037fdbbd72b - --sha256: sha256-gHVNiyYkCX8DKzOEt2HeV+2v/AyafpjsgfZbZjHo0lM= - - source-repository-package - type: git - location: https://github.com/gtk2hs/webkit-javascriptcore.git - tag: 0.14.4.6 - --sha256: sha256-AHqqMG7RkCZGjtEKXD94VAzxa8vP0K4LMX9ZjUyPC5M= - - package webkit2gtk3-javascriptcore - documentation: false - if arch(javascript) extra-packages: ghci + +import: cabal.dependencies.project