Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
gargantext-ihaskell
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gargantext
gargantext-ihaskell
Commits
4dc416c2
Commit
4dc416c2
authored
Jun 09, 2016
by
Andrew Gibiansky
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Travis latest (no more formatting, set -e)
parent
faa8ff0d
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
14 deletions
+15
-14
.travis.yml
.travis.yml
+8
-9
Evaluate.hs
src/IHaskell/Eval/Evaluate.hs
+7
-5
No files found.
.travis.yml
View file @
4dc416c2
# Test against different stack LTS versions.
env
:
-
DISPLAY=true
FORMATTING=true
RESOLVER=lts-6.2
# Most recent GHC 7.10 LTS
-
DISPLAY=false
FORMATTING=false
RESOLVER=lts-2.22
# Last GHC 7.8 LTS
-
DISPLAY=true RESOLVER=lts-6.2
# Most recent GHC 7.10 LTS
-
DISPLAY=false RESOLVER=lts-2.22
# Last GHC 7.8 LTS
# Choose a lightweight base image; we provide our own build tools.
language
:
c
...
...
@@ -24,9 +24,10 @@ cache:
addons
:
apt
:
packages
:
-
libmagic-dev
-
libgmp-dev
-
python3
-
libmagic-dev
# magic
-
libgmp-dev
# ghc
-
libblas-dev
# hmatrix
-
liblapack-dev
# hmatrix
before_install
:
# Download and unpack the stack executable
...
...
@@ -55,14 +56,11 @@ install:
-
stack setup --resolver=$RESOLVER
-
stack build --dependencies-only --resolver=$RESOLVER
# For verify_formatting.py
-
if $FORMATTING; then stack install hindent; fi
script
:
-
export LD_LIBRARY_PATH=$HOME/zeromq/lib
-
stack test --resolver=$RESOLVER
-
if $FORMATTING; then ./verify_formatting.py; fi
-
|
set -e
if $DISPLAY; then
TOP=$(pwd)
for PACKAGE in ihaskell-display/*; do
...
...
@@ -71,3 +69,4 @@ script:
cd "$TOP";
done
fi
src/IHaskell/Eval/Evaluate.hs
View file @
4dc416c2
...
...
@@ -209,10 +209,11 @@ initializeImports = do
let
idString
=
packageIdString'
dflags
(
packageConfigId
dep
)
guard
(
iHaskellPkgName
`
isPrefixOf
`
idString
)
displayPkgs
=
[
pkgName
|
pkgName
<-
packageNames
,
Just
(
x
:
_
)
<-
[
stripPrefix
initStr
pkgName
]
,
pkgName
`
notElem
`
broken
,
isAlpha
x
]
displayPkgs
=
[
pkgName
|
pkgName
<-
packageNames
,
Just
(
x
:
_
)
<-
[
stripPrefix
initStr
pkgName
]
,
pkgName
`
notElem
`
broken
,
isAlpha
x
]
hasIHaskellPackage
=
not
$
null
$
filter
(
==
iHaskellPkgName
)
packageNames
...
...
@@ -1222,7 +1223,8 @@ evalStatementOrIO publish state cmd = do
name
==
"it"
||
name
==
"it"
++
show
(
getExecutionCounter
state
)
nonItNames
=
filter
(
not
.
isItName
)
allNames
output
=
[
plain
printed
|
not
.
null
$
strip
printed
]
output
=
[
plain
printed
|
not
.
null
$
strip
printed
]
write
state
$
"Names: "
++
show
allNames
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment