Idris: Build with llvm backend and libffi support
Signed-off-by: Shea Levy <shea@shealevy.com>
This commit is contained in:
parent
66e789d199
commit
3901d21c80
@ -2,7 +2,7 @@
|
|||||||
, deepseq, filepath, gmp, happy, haskeline, languageJava, mtl
|
, deepseq, filepath, gmp, happy, haskeline, languageJava, mtl
|
||||||
, network, parsers, split, text, time, transformers, trifecta
|
, network, parsers, split, text, time, transformers, trifecta
|
||||||
, unorderedContainers, utf8String, vector, vectorBinaryInstances
|
, unorderedContainers, utf8String, vector, vectorBinaryInstances
|
||||||
, xml
|
, xml, llvmGeneral, libffi
|
||||||
}:
|
}:
|
||||||
|
|
||||||
cabal.mkDerivation (self: {
|
cabal.mkDerivation (self: {
|
||||||
@ -15,10 +15,11 @@ cabal.mkDerivation (self: {
|
|||||||
ansiTerminal ansiWlPprint binary Cabal deepseq filepath haskeline
|
ansiTerminal ansiWlPprint binary Cabal deepseq filepath haskeline
|
||||||
languageJava mtl network parsers split text time transformers
|
languageJava mtl network parsers split text time transformers
|
||||||
trifecta unorderedContainers utf8String vector
|
trifecta unorderedContainers utf8String vector
|
||||||
vectorBinaryInstances xml
|
vectorBinaryInstances xml llvmGeneral
|
||||||
];
|
];
|
||||||
buildTools = [ happy ];
|
buildTools = [ happy ];
|
||||||
extraLibraries = [ boehmgc gmp ];
|
extraLibraries = [ boehmgc gmp libffi ];
|
||||||
|
configureFlags = [ "-f" "llvm" "-f" "gmp" "-f" "ffi" ];
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "http://www.idris-lang.org/";
|
homepage = "http://www.idris-lang.org/";
|
||||||
description = "Functional Programming Language with Dependent Types";
|
description = "Functional Programming Language with Dependent Types";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user