Skip to content

Commit

Permalink
Add cabal.project
Browse files Browse the repository at this point in the history
Add `.vscode` to `.gitignore`
  • Loading branch information
konsumlamm committed Dec 1, 2023
1 parent 3ba23e1 commit 4d00ddc
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 17 deletions.
11 changes: 11 additions & 0 deletions .cirrus.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
freebsd_instance:
image_family: freebsd-13-1

task:
install_script: pkg install -y ghc hs-cabal-install git
script:
- ghc --version
- cabal --version
- cabal update
- cabal test --test-show-details=direct --enable-tests
- cabal test -f-simd --test-show-details=direct --enable-tests
11 changes: 0 additions & 11 deletions .cirrus.yml

This file was deleted.

6 changes: 0 additions & 6 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,6 @@ jobs:
key: ${{ runner.os }}-${{ matrix.ghc }}
- name: Build
run: |
echo packages:. > cabal.project
echo tests:True >> cabal.project
echo "constraints:quickcheck-classes -semigroupoids -aeson -semirings" >> cabal.project
cabal test --test-show-details=direct
cabal bench --benchmark-option=-l
cabal sdist
Expand Down Expand Up @@ -176,9 +173,6 @@ jobs:
key: ${{ runner.os }}-latest
- name: Test
run: |
echo packages:. > cabal.project
echo tests:True >> cabal.project
echo "constraints:quickcheck-classes -semigroupoids -aeson -semirings" >> cabal.project
echo "constraints:vector +unsafechecks +internalchecks" >> cabal.project
# Some tests are filtered out because of
# https://gitlab.haskell.org/ghc/ghc/-/issues/23132
Expand Down
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,9 @@ dist-newstyle

cabal.sandbox.config
.cabal-sandbox

########
# IDEs #
########

.vscode
4 changes: 4 additions & 0 deletions cabal.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
packages: .

package quickcheck-classes
flags: -aeson -semigroupoids -semirings

0 comments on commit 4d00ddc

Please sign in to comment.