Skip to content

Commit

Permalink
Make it possible to build independently.
Browse files Browse the repository at this point in the history
Rather than expecting other packages to be checked out in particular
places, use source deps that specify the repo and tag that they come
from.

NB: This pins everything to `master`, but a specific commit or tag is
    likely to be more reliable.
  • Loading branch information
sellout committed Jan 11, 2022
1 parent fca593a commit 9c723bb
Showing 1 changed file with 23 additions and 4 deletions.
27 changes: 23 additions & 4 deletions cabal.project
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
source-repository-package
type: git
location: https://github.com/ku-fpg/netlist.git
tag: master
subdir: netlist

source-repository-package
type: git
location: https://github.com/ku-fpg/netlist.git
tag: master
subdir: netlist-to-verilog

source-repository-package
type: git
location: https://github.com/ku-fpg/netlist.git
tag: master
subdir: verilog

source-repository-package
type: git
location: https://github.com/expipiplus1/vector-sized.git
tag: master

packages:
./inline/concat-inline.cabal
./plugin/concat-plugin.cabal
Expand All @@ -8,8 +31,4 @@ packages:
./hardware/concat-hardware.cabal
./graphics/concat-graphics.cabal
./examples/concat-examples.cabal
./../netlist-kit-kufp/*/*.cabal
--- cloned from [email protected]:ku-fpg/netlist.git
./../vector-sized/*.cabal
--- cloned from [email protected]:expipiplus1/vector-sized.git
documentation: False

0 comments on commit 9c723bb

Please sign in to comment.