toy-allocators/nix-modules/shell.nix
2026-06-15 21:53:39 -05:00

23 lines
491 B
Nix

{ ... }:
{
perSystem =
{ pkgs, self', ... }:
{
# An example devshell with some Rust and Nix tools
devShells.default = pkgs.mkShell {
buildInputs = with pkgs; [
glibc
gcc
gnumake
clang
clang-tools
nixfmt
nil
alejandra
self'.packages.boilerplate
];
nativeBuildInputs = [ pkgs.pkg-config ];
env.CPATH = "${pkgs.glibc.dev}/include";
};
};
}