@@ -80,7 +80,7 @@ install:
80 # causing cabal's default configuration (jobs: $ncpus)
80 # causing cabal's default configuration (jobs: $ncpus)
81 # to run into the GHC #9221 bug which can result in longer build-times.
81 # to run into the GHC #9221 bug which can result in longer build-times.
82 - $SED -i -r 's/(^jobs:).*/\1 2/' $HOME/.cabal/config
82 - $SED -i -r 's/(^jobs:).*/\1 2/' $HOME/.cabal/config
83− - cabal install -f FFI --only-dependencies --enable-tests --dry -v > installplan.txt
83+ - cabal v1-install -f FFI --only-dependencies --enable-tests --dry -v > installplan.txt
84 - $SED -i -e '1,/^Resolving /d' installplan.txt; cat installplan.txt
84 - $SED -i -e '1,/^Resolving /d' installplan.txt; cat installplan.txt
85 # check whether current requested install-plan matches cached package-db snapshot
85 # check whether current requested install-plan matches cached package-db snapshot
86 - if diff -u installplan.txt $HOME/.cabsnap/installplan.txt;
86 - if diff -u installplan.txt $HOME/.cabsnap/installplan.txt;
@@ -93,7 +93,7 @@ install:
93 echo "cabal build-cache MISS";
93 echo "cabal build-cache MISS";
94 rm -rf $HOME/.cabsnap;
94 rm -rf $HOME/.cabsnap;
95 mkdir -p $HOME/.ghc $HOME/.cabal/lib $HOME/.cabal/share $HOME/.cabal/bin;
95 mkdir -p $HOME/.ghc $HOME/.cabal/lib $HOME/.cabal/share $HOME/.cabal/bin;
96− cabal install -f FFI --only-dependencies --enable-tests;
96+ cabal v1-install -f FFI --only-dependencies --enable-tests;
98 # snapshot package-db on cache miss
98 # snapshot package-db on cache miss
99 - if [ ! -d $HOME/.cabsnap ];
99 - if [ ! -d $HOME/.cabsnap ];
@@ -113,19 +113,19 @@ before_script:
115 - echo 'Configure...' && echo -en 'travis_fold:start:script.configure\\r'
115 - echo 'Configure...' && echo -en 'travis_fold:start:script.configure\\r'
116− - cabal configure -f FFI -f CI --enable-tests
116+ - cabal v1-configure -f FFI -f CI --enable-tests
117 - echo -en 'travis_fold:end:script.configure\\r'
117 - echo -en 'travis_fold:end:script.configure\\r'
119 - echo 'Build...' && echo -en 'travis_fold:start:script.build\\r'
119 - echo 'Build...' && echo -en 'travis_fold:start:script.build\\r'
120− - cabal build
120+ - cabal v1-build
121 - echo -en 'travis_fold:end:script.build\\r'
121 - echo -en 'travis_fold:end:script.build\\r'
123 - echo 'Copy...' && echo -en 'travis_fold:start:script.copy\\r'
123 - echo 'Copy...' && echo -en 'travis_fold:start:script.copy\\r'
124− - cabal copy
124+ - cabal v1-copy
125 - echo -en 'travis_fold:end:script.copy\\r'
125 - echo -en 'travis_fold:end:script.copy\\r'
127 - echo 'Register...' && echo -en 'travis_fold:start:script.register\\r'
127 - echo 'Register...' && echo -en 'travis_fold:start:script.register\\r'
128− - cabal register
128+ - cabal v1-register
129 - echo -en 'travis_fold:end:script.register\\r'
129 - echo -en 'travis_fold:end:script.register\\r'
131 - echo 'Cppcheck...' && echo -en 'travis_fold:start:script.cppcheck\\r'
131 - echo 'Cppcheck...' && echo -en 'travis_fold:start:script.cppcheck\\r'