Skip to content

Converting project to 'stack'#4

Open
tmbull wants to merge 4 commits intodavnils:masterfrom
tmbull:stack
Open

Converting project to 'stack'#4
tmbull wants to merge 4 commits intodavnils:masterfrom
tmbull:stack

Conversation

@tmbull
Copy link

@tmbull tmbull commented Mar 29, 2016

Hello @davnils,

I propose converting spoty to use stack. If you are unfamiliar, stack is an easy to build tool that sits on top of cabal. It aids in creating reproducible builds as it will install ghc for you in a sandbox, and allows you to specify a resolver which is a subset of commonly used hackage packages which are known to build consistently together. This is nice, because once a resolver is specified, the dependencies are "frozen" so the project should build at any time in the future. This is particularly useful for a project such a spoty which is still useful, but maybe not in active development.

@tmbull tmbull closed this Mar 29, 2016
@tmbull tmbull reopened this Mar 29, 2016
@tmbull
Copy link
Author

tmbull commented Mar 29, 2016

I have attempted to update .travis.yml to build with stack, but unfortunately, it does not seem to be using the .travis.yml from the PR for the build. This might be a security restriction on Travis CI. I'm not too experienced with Travis CI, so I might need your help testing my changes with Travis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant