Commit Graph

11 Commits

Author SHA1 Message Date
Edwin Brady
f2a41d5afa
Merge pull request #311 from Kaiepi/racket
Make a couple improvements for the Racket backend
2020-04-27 15:28:17 +01:00
Abdelhakim Qbaich
4298b50df4 Typo fixes 2020-04-23 23:14:55 -04:00
Ben Davies
5a8d9780be Document which Racket packages are required to run Idris 2020-04-22 12:28:45 -03:00
George Pollard
0a7d94babc
Fix Idris1 download link
This was pointing to the wrong place.
2020-04-16 08:58:08 +12:00
Edwin Brady
b0e55b53eb A bit more library support 2020-03-30 13:06:59 +01:00
Edwin Brady
2c2acdcfac Reorganise build system to go via generating C
This has two main advantages: firstly, it actually makes the build slightly
faster and less memory intensive, because Idris doesn't fork a new
process and eat all the memory! Secondly, it means we can build a
distribution with the C file, for building on machines which don't have
Idris 1 available.

Also includes a script for building such a distribution.

I expect someone who is better a writing Makefiles than me can tidy this
up. There are almost certainly problems on Windows too - please help if
you can!

There are new Make targets 'all-fromc' and 'install-fromc' which don't
require building from Idris source, so that we can build with no Idris 1
available.

A small consequence: make install-exec no longer builds the idris2
executable, just installs it.
2020-03-05 17:16:20 +00:00
Milan Kral
eb7be5eba1 Use HTTPS instead of HTTP 2019-12-18 21:37:50 +01:00
Keller, Bryn
d04333a7f6 Added note to INSTALL.md to recommend Mac OS X users install Chez from source since homebrew package appears to not support threading 2019-08-20 16:24:23 -07:00
Edwin Brady
9813b39be6 Update INSTALL/README
These now say Idris 1.3.2 is required
2019-07-22 16:15:51 +01:00
Arnaud Bailly
03ef5eda89
add note on multithreading support in Chez Scheme fix #3 2019-07-10 15:18:45 +02:00
Edwin Brady
18f269bbef Add some notes
Mostly copied from Blodwen and brought up to date (more or less).
2019-06-24 13:05:19 +01:00