amnh / PCG

𝙋𝙝𝙮𝙡𝙤𝙜𝙚𝙣𝙚𝙩𝙞𝙘 𝘾𝙤𝙢𝙥𝙤𝙣𝙚𝙣𝙩 𝙂𝙧𝙖𝙥𝙝 ⸺ Haskell program and libraries for general phylogenetic graph search
28 stars 1 forks source link

Use cabal's multiple libraries feature in cabal-3.0+ for our whole specification #158

Closed recursion-ninja closed 4 years ago

recursion-ninja commented 4 years ago

We repeat ourselves a lot in our various sub libraries. One such example is the GHC flags which are the same in every library.

cabal promises to reduce duplication with multiple public libraries and common stanzas.

See branch cabal-multiple-libraries for changes.

There will be only one, monolithic phylogentic-component-graph.cabal file with this approach.

recursion-ninja commented 4 years ago

Decided on this approach over #156. See 16a7f0b5fe30a26c8907a4a764805b1e34e32deb.