mirror of
https://github.com/IHaskell/IHaskell.git
synced 2025-04-19 12:56:08 +00:00
Attempting to fix build issues for travis
This commit is contained in:
parent
30da275134
commit
0c4149d75d
@ -13,6 +13,7 @@ before_install:
|
||||
- travis_retry sudo add-apt-repository -y ppa:hvr/ghc
|
||||
- travis_retry sudo apt-get update
|
||||
- travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER # see note about happy/alex
|
||||
- travis_retry sudo apt-get install libmagic-dev
|
||||
- travis_retry git clone http://www.github.com/zeromq/zeromq4-x.git libzmq
|
||||
- export OLDPWD=$(pwd) && cd libzmq && travis_retry ./autogen.sh && travis_retry ./configure && make && travis_retry sudo make install && travis_retry sudo ldconfig && cd $OLDPWD
|
||||
- export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
|
||||
@ -29,11 +30,12 @@ install:
|
||||
- echo "$(ghc --version) [$(ghc --print-project-git-commit-id 2> /dev/null || echo '?')]"
|
||||
- travis_retry cabal update
|
||||
- travis_retry cabal install cpphs
|
||||
- travis_retry cabal install gtk2hs-buildtools
|
||||
|
||||
# Here starts the actual work to be performed for the package under test; any command which exits with a non-zero exit code causes the build to fail.
|
||||
script:
|
||||
- ./build.sh all
|
||||
- ./build.sh display
|
||||
- travis_retry ./build.sh all
|
||||
- travis_retry ./build.sh display
|
||||
- cabal sdist
|
||||
|
||||
# The following scriptlet checks that the resulting source distribution can be built & installed
|
||||
|
@ -90,8 +90,10 @@ pprDynFlags show_all dflags =
|
||||
vcat [
|
||||
text "GHCi-specific dynamic flag settings:" $$
|
||||
nest 2 (vcat (map (setting gopt) ghciFlags)),
|
||||
#if MIN_VERSION_ghc(7,8,0)
|
||||
text "other dynamic, non-language, flag settings:" $$
|
||||
nest 2 (vcat (map (setting gopt) others)),
|
||||
#endif
|
||||
text "warning settings:" $$
|
||||
nest 2 (vcat (map (setting wopt) DynFlags.fWarningFlags))
|
||||
]
|
||||
|
Loading…
x
Reference in New Issue
Block a user