about summary refs log tree commit diff
path: root/tvix/shell.nix
diff options
context:
space:
mode:
authorRyan Lahfa <tvl@lahfa.xyz>2024-01-16T04·05+0100
committerclbot <clbot@tvl.fyi>2024-01-18T12·29+0000
commitea03ff374b1d93985e2f77a13ad8bd9e070a5608 (patch)
treee5b2b202fb2e9060c472e6b463efa1e8b6315bc3 /tvix/shell.nix
parente0a867cabff021348cc283b25467cfd40b8eb15a (diff)
chore(tvix/shell): add `cargo-expand` to debug proc-macro r/7408
I lost a lot of hope and had to read the source code of `quote!`, `cargo expand` was invaluable
in this adventure. We should keep it IMHO.

Change-Id: Icfb4c80d413602f2bdc6deab0d595183825d88ad
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10635
Autosubmit: raitobezarius <tvl@lahfa.xyz>
Reviewed-by: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/shell.nix')
-rw-r--r--tvix/shell.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/tvix/shell.nix b/tvix/shell.nix
index 9d091ae5fe27..3af24b1f94f7 100644
--- a/tvix/shell.nix
+++ b/tvix/shell.nix
@@ -18,6 +18,7 @@ pkgs.mkShell {
     pkgs.buf-language-server
     pkgs.cargo
     pkgs.cargo-machete
+    pkgs.cargo-expand
     pkgs.clippy
     pkgs.evans
     pkgs.fuse