Download raw body.
NEW: textproc/just
On Fri Aug 08, 2025 at 04:57:06PM +0100, Edd Barrett wrote:
> Hi,
>
> Attached is a port of just (https://just.systems/).
>
> It's a little "command runner", which I'm finding useful for quickly automating
> multi-command development tasks that I'm going to do more than a handful of
> times (as an alternative to shell script or Makefile).
>
> Notes:
> - There is HTML documentation that we could in theory bundle, if we can figure
> out how it's generated (not mdbook, as I'd expected). Probably not worth the
> trouble.
>
> - One test fails with:
> ```
> thread 'functions::env_var_functions' panicked at tests/functions.rs:86:55:
> called `Result::unwrap()` on an `Err` value: NotPresent
> ```
>
> Which is this code:
> ```
> .stdout(format!("{} HTAP ABC\n", env::var("USER").unwrap()).as_str())
> ```
>
> In other words, $USER isn't in the environment. You'd have thought adding it
> with `TEST_ENV += USER=blah` would work, but alas, no cigar.
>
> Adding a `do-test` which echos $USER prints `_pbuild` as I would expect...
>
> This test works on OpenBSD outside of the ports tree, so it must be some
> ports quirk.
>
> I don't think this should block import, but doesn anyone know what's going
> on there?
>
> Cheers
>
> --
> Best Regards
> Edd Barrett
>
> https://www.theunixzoo.co.uk
The DESCR COULD BE a little more detailed, but otherwise it's OK rsadowski
NEW: textproc/just