rustgn

11 commits
Updated 2026-05-09 17:23:41
.
./shell.nix
{
  pkgs ? import <nixpkgs> { },
}:
pkgs.mkShell {
  name = "rustgn";
  buildInputs = [
    pkgs.nushell

    pkgs.gn
    pkgs.ninja

    pkgs.gcc
    pkgs.rustc

    pkgs.clang-tools
    pkgs.rust-analyzer
    pkgs.rustPlatform.rustcSrc
  ];
  hardeningDisable = [ "fortify" ];
  shellHook = "NIX_ENFORCE_PURITY=0 RUSTC_SRC=${pkgs.rustPlatform.rustcSrc} ${pkgs.nushell}/bin/nu -e 'source scripts/env.nu'";
}