Skip to content

feat: added "just" as supported program - #96

Merged
kdabir merged 3 commits into
kdabir:masterfrom
goto-dev-null:feature-just
Feb 26, 2026
Merged

kdabir merged 3 commits into
kdabir:masterfrom
goto-dev-null:feature-just

Conversation

@goto-dev-null

Copy link
Copy Markdown
Contributor

just is a modern alternative to make, written in Rust.

just should run on any system with a reasonable sh, including Linux, MacOS, and the BSDs.

But not meant to be a direct replacement.

just is a command runner, not a build system, so it avoids much of make's complexity and idiosyncrasies. No need for .PHONY recipes!

see its repos for details

I have no idea if I did the dockerfile changes correctly. Frankly make docker-test doesn't seem to work even on the master branch, but maybe I'm doing something wrong.

(Moving bats to its own line is unrelated, just frankly because it doesn't make sense to put it with gcc, make, and cmake; it's not even really a "Build and Compile" program, it's for testing, but at the very least I think putting it on its own line makes most sense.)

just is a modern alternative to make: https://just.systems

note that "just is a command runner, not a build system, so it avoids much of make's complexity and idiosyncrasies."
see its repos for details https://github.com/casey/just
i don't know what i'm doing
@kdabir
kdabir merged commit 0335c51 into kdabir:master Feb 26, 2026
social4hyq pushed a commit to social4hyq/homebrew-core that referenced this pull request Sep 20, 2026
has 1.6.0

Created-by: HarmonybrewBot
Commit-by: HarmonybrewBot
Merged-by: HarmonybrewBot
Description: Created by `brew bump`

---

Created with `brew bump-formula-pr`.<details>
  <summary>release notes</summary>
  <pre>## What's Changed
* update link by @oooooooo in kdabir/has#90
* docs(README): add mise alternate installation documentation by @jylenhof in kdabir/has#92
* feat: added "just" as supported program by @goto-dev-null in kdabir/has#96
* fix: failing unit test assumes dev has `bc` installed by @goto-dev-null in kdabir/has#98
* feat: add shell completions for bash and zsh by @njg7194 in kdabir/has#93
* fix: color flags not working by @goto-dev-null in kdabir/has#97
* Make HAS_ALLOW_UNSAFE case insensitive (closes #35) by @chiliec in kdabir/has#99
* fix: stopped bzip2 from hanging by @goto-dev-null in kdabir/has#94

## New Contributors
* @oooooooo made their first contribution in kdabir/has#90
* @jylenhof made their first contribution in kdabir/has#92
* @goto-dev-null made their first contribution in kdabir/has#96
* @njg7194 made their first contribution in kdabir/has#93
* @chiliec made their first contribution in kdabir/has#99

**Full Changelog**: https://github.com/kdabir/has/compare/v1.5.2...v1.6.0</pre>
  <p>View the full release notes at <a href="https://github.com/kdabir/has/releases/tag/v1.6.0">https://github.com/kdabir/has/releases/tag/v1.6.0</a>.</p>
</details>
<hr>

See merge request: Harmonybrew/homebrew-core!19964
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants