Protocol for Instrumentation of Emulators
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

24 lines
554 B

{ pkgs ? import <nixpkgs> {}
}:
pkgs.mkShell {
name = "pcsx2ipc";
buildInputs = [
pkgs.doxygen
pkgs.gnumake
pkgs.clang
pkgs.python3
pkgs.zip
pkgs.clang-tools
(pkgs.texlive.combine { inherit (pkgs.texlive) scheme-medium varwidth
multirow hanging adjustbox collectbox stackengine sectsty tocloft
newunicodechar etoc; })
pkgs.dotnet-sdk_3
pkgs.pythonPackages.pip
pkgs.cargo
];
# clang is pretty nice
shellHook = ''
export CXX="clang++"
export CARGO_HOME=$HOME/.cache/cargo
'';
}