Skip to content

Commit

Permalink
update build instructions to reflect GHC 8.2 preference and stack lim…
Browse files Browse the repository at this point in the history
…itation
  • Loading branch information
agentm committed Aug 10, 2018
1 parent 00f1fe9 commit 7791647
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion README.markdown
Expand Up @@ -86,7 +86,7 @@ Project:M36 supports multiple frontends which target different audiences.

## Development

Project:M36 is developed in Haskell and compiled with GHC 7.10 or GHC 8.0.2 or later.
Project:M36 is developed in Haskell and compiled with GHC 8.0.2 or later.

## Related Projects

Expand Down
10 changes: 6 additions & 4 deletions docs/introduction_to_projectm36.markdown
Expand Up @@ -30,9 +30,11 @@ The currently-preferred method of installation is from source. A future enhancem

Requirements:

* [GHC 7.10 or greater](https://www.haskell.org/downloads)
To build with stack:

* [GHC 8.2.2 or greater](https://www.haskell.org/downloads)
* [Haskell stack](https://docs.haskellstack.org/en/stable/README/)
* Linux, MacOS X, or Windows OS
* Linux, macOS, or Microsoft Windows

Compilation steps:

Expand All @@ -42,11 +44,11 @@ Compilation steps:

At this point, the TutorialD interactive interpreter can be run using ```stack exec tutd```.

Alternative building with GHC 8.0.x:
Alternative building with GHC 8.0.2 or greater:

* ```cabal new-build```

The resultant binaries can be found in ```./dist-newstyle/build/project-m36-0.1/build```.
The resultant binaries can be found in ```./dist-newstyle/build/project-m36-<version>/build```.

## Accessing Project:M36 Databases

Expand Down

0 comments on commit 7791647

Please sign in to comment.