Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 30ba683

Browse files
committed
Add integer-simple none constraint
1 parent 5be6db0 commit 30ba683

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

travis-install.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
set -e
1+
set -ex
22

33
case $BUILD in
44
stack)
@@ -23,7 +23,7 @@ case $BUILD in
2323
fi
2424
cabal update -v
2525
sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
26-
cabal install --only-dependencies --enable-tests --enable-benchmarks --dry -v > installplan.txt
26+
cabal install --constraint="integer-simple installed" --only-dependencies --enable-tests --enable-benchmarks --dry -v > installplan.txt
2727
sed -i -e '1,/^Resolving /d' installplan.txt; cat installplan.txt
2828

2929
# check whether current requested install-plan matches cached package-db snapshot
@@ -36,7 +36,7 @@ case $BUILD in
3636
echo "cabal build-cache MISS";
3737
rm -rf $HOME/.cabsnap;
3838
mkdir -p $HOME/.ghc $HOME/.cabal/lib $HOME/.cabal/share $HOME/.cabal/bin;
39-
cabal install --only-dependencies --enable-tests --enable-benchmarks;
39+
cabal install --constraint="integer-simple installed" --only-dependencies --enable-tests --enable-benchmarks;
4040
fi
4141

4242
# snapshot package-db on cache miss

travis-script.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ case $BUILD in
1313
;;
1414
cabal)
1515
if [ -f configure.ac ]; then autoreconf -i; fi
16-
cabal configure --enable-tests --enable-benchmarks -v2 # -v2 provides useful information for debugging
16+
cabal configure --constraint="integer-simple installed" --enable-tests --enable-benchmarks -v2 # -v2 provides useful information for debugging
1717
cabal build # this builds all libraries and executables (including tests/benchmarks)
1818
cabal test --show-details=always
1919

0 commit comments

Comments
 (0)