Skip to content

Commit

Permalink
WIP: provision new process dep
Browse files Browse the repository at this point in the history
  • Loading branch information
sheaf committed Apr 25, 2024
1 parent 165d81a commit d13e968
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 16 deletions.
4 changes: 3 additions & 1 deletion bootstrap/bootstrap.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,9 @@ class PackageSource(Enum):
, "Cabal-tests"
, "Cabal-tree-diff"
, "cabal-install-solver"
, "cabal-install" ]
, "cabal-install"
, "hooks-exe"
]

class Compiler:
def __init__(self, ghc_path: Path):
Expand Down
8 changes: 0 additions & 8 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,3 @@ import: project-cabal/pkgs.config
import: project-cabal/constraints.config

tests: True

packages: ../process

--source-repository-package
-- type: git
-- location: https://github.com/sheaf/process
-- tag: 161bd84f8cc9367011465eb0ec420e74e01e9d74
-- post-checkout-command: autoreconf -i
8 changes: 2 additions & 6 deletions cabal.project.bootstrap
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
packages:
Cabal
, Cabal-syntax
, Cabal-hooks
, cabal-install
, cabal-install-solver
import: project-cabal/pkgs/cabal.config
import: project-cabal/pkgs/install.config

-- Don't include tests or benchmarks for bootstrapping
tests: False
Expand Down
1 change: 0 additions & 1 deletion project-cabal/pkgs/cabal.config
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,3 @@ packages:
, Cabal-described
, Cabal-syntax
, Cabal-hooks
, hooks-exe
7 changes: 7 additions & 0 deletions project-cabal/pkgs/install.config
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
packages:
cabal-install
, cabal-install-solver
, hooks-exe

source-repository-package
type: git
location: https://github.com/sheaf/process
tag: a6af24e973249f8992c274feae382a5d341ad02b
post-checkout-command: autoreconf -i

0 comments on commit d13e968

Please sign in to comment.