Skip to content

Commit

Permalink
Release v0.11.0 - Haskell reimplementation
Browse files Browse the repository at this point in the history
  • Loading branch information
arendsee committed Sep 27, 2017
2 parents 55e9aa5 + 3c35202 commit 089fd8f
Show file tree
Hide file tree
Showing 400 changed files with 1,348 additions and 16,645 deletions.
33 changes: 9 additions & 24 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,26 +1,11 @@
*.o

morloc
morloc.output
lex.yy.*
*.tab.*
vgcore.*
frontend/morloc
tags
tst/
locout
test.loc
zzz/

manifold-nexus.py

call-*
loc_[0-9]*/

*.aux
*.fls
*.log
*.pdf
*.fdb_latexmk

__pycache__
Main
*.hi
*.o
.cabal-sandbox/
cabal.sandbox.config
dist/
.history
nexus.sh
pool.*
6 changes: 1 addition & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1 @@
language: c

dist: trusty

script: make && make install && make test
language: haskell
3 changes: 3 additions & 0 deletions CONFIG
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
To install run

$ cabal install
19 changes: 7 additions & 12 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,19 +1,14 @@
all:
cd frontend && ${MAKE}

.PHONY: install
install:
mkdir -p ~/.morloc/bin
mkdir -p ~/.morloc/lib
cp frontend/morloc ~/.morloc/bin/morloc
cp -rf backend/core ~/.morloc/lib
test -d ~/bin || mkdir ~/bin
ln -sf ${PWD}/backend/src/morloc/morloc.py ${HOME}/bin/morloc
cabal install --enable-tests

.PHONY: test
test:
cd tests && ./runtests.sh -K
cabal test

.PHONY: run
run:
cabal run

.PHONY: clean
clean:
cd frontend && ${MAKE} clean
rm -f nexus.sh pool.R
Loading

0 comments on commit 089fd8f

Please sign in to comment.