Add tracy and opentelemetry-extra to shell.nix

Usage of these tools is described in

https://github.com/haskell/haskell-language-server/blob/master/ghcide/docs/opentelemetry.md
This commit is contained in:
Pepe Iborra 2020-12-30 18:21:23 +00:00
parent 10a40ccd5e
commit 50632e72ef

View File

@ -47,15 +47,20 @@ haskellPackagesForProject.shellFor {
gmp
zlib
ncurses
capstone
tracy
haskellPackages.cabal-install
haskellPackages.hlint
haskellPackages.ormolu
haskellPackages.stylish-haskell
haskellPackages.opentelemetry-extra
];
src = null;
shellHook = ''
export LD_LIBRARY_PATH=${gmp}/lib:${zlib}/lib:${ncurses}/lib
export LD_LIBRARY_PATH=${gmp}/lib:${zlib}/lib:${ncurses}/lib:${capstone}/lib
export DYLD_LIBRARY_PATH=${gmp}/lib:${zlib}/lib:${ncurses}/lib:${capstone}/lib
export PATH=$PATH:$HOME/.local/bin
'';
}