Skip to content

Commit

Permalink
Update dependency: haskell-backend/src/main/native/haskell-backend (#…
Browse files Browse the repository at this point in the history
…3488)

* haskell-backend/src/main/native/haskell-backend: Set Version 0e26a1861c7d77c81ee19c1f6579d2284476b6b6

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version 7f51e8c9038f7fa20e90f7886503683456866d2a

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version 0a3f245dcccb42b8ee176d3f877f67fc89eb09d0

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version a0e27790c245c53363a53da54387b700614b22a7

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version 671ea329a47cc8b0f1c3b95461edbd81b969e450

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version 1527b778fc37f2c68d8dc51c635a410fc167a218

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version bde91a5bdca5534ac007d5c81cdf09c73c13f37e

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version f26da633eb7dc4ecd360ce447de35a9a65027dd3

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version cdb3de24af1f43ec9d867d8f1d6d697486cf7b45

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version 740a60ee231ad63b811f0ca023cbf747ae0aa82d

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version f739e52197754bec220a2b5f0ac397469ef90e7f

* Sync flake inputs to submodules

* booster and haskell backends can't always use the same version of haskell.nix

* Sync flake inputs to submodules

* Update test-pr.yml

* Update test-pr.yml

* haskell-backend/src/main/native/haskell-backend: Set Version 039722de1227289ec71d66b5d267ed955e1b426f

* Sync flake inputs to submodules

* haskell-backend/src/main/native/haskell-backend: Set Version a6230144a37ee9ebf0f6dffc849faf5ce10df380

* Use specific versions of haskell-backend and hs-backend-booster in flake.nix

* The `haskell-backend` dependency _should_ always be in sync with the submodule.
* `hs-booster-backend` brings in a _second_ dependency on `haskell-backend`, which
  will usually _not_ be the same as the direct dependency.
* Transitive dependencies on `haskell-nix` could probably be shared but this
  might complicate update matters so we don't try to do that.

* Sync flake inputs to submodules

* no need to specify the version if there is a submodule

* let booster nixpkgs follow haskell-backend

* Sync flake inputs to submodules

---------

Co-authored-by: devops <devops@runtimeverification.com>
Co-authored-by: Sam Balco <goodlyrottenapple@gmail.com>
Co-authored-by: Jost Berthold <jost.berthold@gmail.com>
  • Loading branch information
4 people authored Jul 6, 2023
1 parent 6202602 commit 6d1455a
Show file tree
Hide file tree
Showing 4 changed files with 723 additions and 63 deletions.
5 changes: 1 addition & 4 deletions .github/workflows/test-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,10 +66,7 @@ jobs:
set -x
git checkout ${GITHUB_HEAD_REF}
if ! git diff --exit-code origin/${GITHUB_BASE_REF} origin/${GITHUB_HEAD_REF} \
-- $(find . -name pom.xml) \
$(find nix -name '*.nix') \
llvm-backend/src/main/native/llvm-backend \
haskell-backend/src/main/native/haskell-backend; then
-- $(find . -name pom.xml); then
nix run .#update-maven
fi
if git add nix/ && git commit -m 'Update Nix lock files'; then
Expand Down
Loading

0 comments on commit 6d1455a

Please sign in to comment.