cryptol: add a convenient clang/lss wrapper
Signed-off-by: Austin Seipp <aseipp@pobox.com>
This commit is contained in:
parent
552db25e7f
commit
f1dc681538
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, requireFile, gmp4, ncurses, zlib, makeWrapper }:
|
{ stdenv, requireFile, gmp4, ncurses, zlib, clang_33, makeWrapper }:
|
||||||
|
|
||||||
let
|
let
|
||||||
name = "cryptol-${version}-${rev}";
|
name = "cryptol-${version}-${rev}";
|
||||||
@ -87,6 +87,9 @@ stdenv.mkDerivation rec {
|
|||||||
mv ${lss-ver}/bin/lss $out/bin
|
mv ${lss-ver}/bin/lss $out/bin
|
||||||
mv ${lss-ver}/sym-api $out/include
|
mv ${lss-ver}/sym-api $out/include
|
||||||
|
|
||||||
|
# Create a convenient 'lss-clang' wrapper pointing to a valid Clang verison
|
||||||
|
ln -s ${clang_33}/bin/clang $out/bin/lss-clang
|
||||||
|
|
||||||
# Hack around lack of libtinfo in NixOS
|
# Hack around lack of libtinfo in NixOS
|
||||||
ln -s ${ncurses}/lib/libncursesw.so.5.9 $out/lib/libtinfo.so.5
|
ln -s ${ncurses}/lib/libncursesw.so.5.9 $out/lib/libtinfo.so.5
|
||||||
ln -s ${stdenv.gcc.libc}/lib/libpthread-2.19.so $out/lib/libpthread.so.0
|
ln -s ${stdenv.gcc.libc}/lib/libpthread-2.19.so $out/lib/libpthread.so.0
|
||||||
|
Loading…
Reference in New Issue
Block a user