servicepoint/shell.nix
Vinzenz Schroeter a098e35db9 add bevy plugin
2024-05-26 16:21:39 +02:00

27 lines
465 B
Nix

{ pkgs ? import <nixpkgs> { } }:
with pkgs;
mkShell rec {
nativeBuildInputs = [
rustup
pkg-config
gnumake
# find missing test cases
cargo-tarpaulin
];
buildInputs = [
# servicepoint2 compression
lzma xe
# for bevy
udev alsa-lib vulkan-loader
# bevy x11
xorg.libX11 xorg.libXcursor xorg.libXi xorg.libXrandr
# bevy wayland
libxkbcommon wayland
];
LD_LIBRARY_PATH = lib.makeLibraryPath buildInputs;
}