-
Notifications
You must be signed in to change notification settings - Fork 723
Closed
Labels
Description
We have 14 packages and 10 (or 11) projects. That's a lot of potential ways to group packages within projects (if sorted - even more if jumbled). Could we use imported groups of packages to simplify this?
$ tree -P '*.cabal' --prune -L 2
.
├── bootstrap
│ └── cabal-bootstrap-gen.cabal
├── buildinfo-reference-generator
│ └── buildinfo-reference-generator.cabal
├── Cabal
│ └── Cabal.cabal
├── cabal-benchmarks
│ └── cabal-benchmarks.cabal
├── Cabal-described
│ └── Cabal-described.cabal
├── cabal-dev-scripts
│ └── cabal-dev-scripts.cabal
├── cabal-install
│ └── cabal-install.cabal
├── cabal-install-solver
│ └── cabal-install-solver.cabal
├── Cabal-QuickCheck
│ └── Cabal-QuickCheck.cabal
├── Cabal-syntax
│ └── Cabal-syntax.cabal
├── Cabal-tests
│ └── Cabal-tests.cabal
├── cabal-testsuite
│ └── cabal-testsuite.cabal
├── Cabal-tree-diff
│ └── Cabal-tree-diff.cabal
└── solver-benchmarks
└── solver-benchmarks.cabal
15 directories, 14 files
$ tree -P 'cabal.project*' --prune -L 2
.
├── bootstrap
│ └── cabal.project
├── cabal.project
├── cabal.project.buildinfo
├── cabal.project.doctest
├── cabal.project.latest-ghc
├── cabal.project.libonly
├── cabal.project.meta
├── cabal.project.release
├── cabal.project.validate
├── cabal.project.validate.libonly
└── cabal.project.weeder
2 directories, 11 files