Skip to content

Commit

Permalink
Create the project
Browse files Browse the repository at this point in the history
  • Loading branch information
chshersh committed Mar 15, 2018
0 parents commit acb2a69
Show file tree
Hide file tree
Showing 11 changed files with 623 additions and 0 deletions.
52 changes: 52 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
### Haskell
dist
dist-*
cabal-dev
*.o
*.hi
*.chi
*.chs.h
*.dyn_o
*.dyn_hi
*.prof
*.aux
*.hp
*.eventlog
.virtualenv
.hsenv
.hpc
.cabal-sandbox/
cabal.sandbox.config
cabal.config
cabal.project.local
.HTF/
# Stack
.stack-work/

### IDE/support
# Vim
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-v][a-z]
[._]sw[a-p]
*~
tags

# IntellijIDEA
.idea/
.ideaHaskellLib/
*.iml

# Atom
.haskell-ghc-mod.json

# VS
.vscode/

# Emacs
*#
.dir-locals.el
TAGS

# other
.DS_Store
47 changes: 47 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
sudo: true
language: haskell

git:
depth: 5

cache:
directories:
- "$HOME/.stack"
- "$HOME/build/kowainik/tomland/.stack-work"

matrix:
include:

- ghc: 8.0.2
env: GHCVER='8.0.2' STACK_YAML="$HOME/build/kowainik/tomland/stack-$GHCVER.yaml"


- ghc: 8.2.2
env: GHCVER='8.2.2' STACK_YAML="$HOME/build/kowainik/tomland/stack.yaml"

addons:
apt:
sources:
- sourceline: 'ppa:hvr/ghc'
packages:
- libgmp-dev

before_install:
- mkdir -p ~/.local/bin
- export PATH="$HOME/.local/bin:$PATH"
- travis_retry curl -L 'https://www.stackage.org/stack/linux-x86_64' | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
- stack --version


install:
- travis_wait 30 stack setup --no-terminal
- stack ghc -- --version

- travis_wait 40 stack build --only-dependencies --no-terminal
- travis_wait 40 stack build --test --bench --haddock --no-run-tests --no-run-benchmarks --no-haddock-deps --no-terminal

script:
- travis_wait 40 stack build --test --no-terminal

notifications:
email: false
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Change log
==========

tomland uses [PVP Versioning][1].
The change log is available [on GitHub][2].

0.0.0
=====
* Initially created.

[1]: https://pvp.haskell.org
[2]: https://github.com/kowainik/tomland/releases
Loading

0 comments on commit acb2a69

Please sign in to comment.