From 8d020342f0c555c7d6f98179b8165fae246c6da6 Mon Sep 17 00:00:00 2001 From: Jonas Maier Date: Sat, 9 May 2026 18:00:35 +0200 Subject: more builtin variables --- src/run/mod.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/run') diff --git a/src/run/mod.rs b/src/run/mod.rs index bae9567..ddac394 100644 --- a/src/run/mod.rs +++ b/src/run/mod.rs @@ -465,6 +465,9 @@ impl parse::Expander for Executor { ) -> Result { match &var[..] { b"CWD_PRETTY" => return Ok(crate::pretty_cwd().into_bytes()), + b"PISH_VERSION" => return Ok(crate::consts::PISH_VERSION.as_bytes().to_vec()), + b"PISH_COMMIT" => return Ok(crate::consts::PISH_COMMIT.as_bytes().to_vec()), + b"PISH_DIRTY" => return Ok(vec![crate::consts::PISH_DIRTY as u8 + b'0']), _ => {} } -- cgit v1.2.3