on master help sign in
remove cabal.project.ghcjs and enable tests for ghcjs
commit00d86b547b919f61f767a037c1bfa80619668b9c authorHarendra Kumar <harendra.kumar@gmail.com> dateMon 14 Jan 2019, 19:25 (8 years ago) parent603211c
2 files changed+2−15
.travis.yml+2−3 cabal.project.ghcjs−12
.travis.yml+2−3
@@ -115,9 +115,8 @@ matrix:
115115
116116 # Use CABAL_NEWBUILD_OPTIONS to pass any options to cabal e.g. project-file
117117 # DISABLE_SDIST_BUILD is set because of a cabal issue. 'cabal info'
118− # unnecessarily requires "ghc". DISABLE_TEST is set because cabal enables
119− # tests for source-repository-package as well which fails for ghcjs-base.
120− - env: BUILD=cabal-new ENABLE_GHCJS=y CABAL_NEWBUILD_OPTIONS="--project-file cabal.project.ghcjs" DISABLE_DOCS=y ENABLE_INSTALL= DISABLE_SDIST_BUILD=y DISABLE_TEST=y
118+ # unnecessarily requires "ghc".
119+ - env: BUILD=cabal-new ENABLE_GHCJS=y ENABLE_INSTALL= DISABLE_SDIST_BUILD=y
121120 addons:
122121 apt:
123122 sources:
cabal.project.ghcjsdeleted−12
@@ -1,12 +0,0 @@
1−compiler: ghcjs
2−packages: streamly.cabal
3−
4−source-repository-package
5− type: git
6− location: https://github.com/ghcjs/ghcjs-base
7− tag: b8d51f65ae1921b2f031710bf75e17f216de442a
8−
9−source-repository-package
10− type: git
11− location: https://github.com/harendra-kumar/hs-gauge
12− tag: 603dcf8c48f35e8a1ab3fc9838fbcde391bc842b