Releases: ledocorp/fxrun
Releases · ledocorp/fxrun
Release list
fxrun 0.1.2 - scrubbed public surface (Win+Linux)
fxrun 0.1.2
Date: 11 August 2026
Tag: v0.1.2
Requires: fxlang v0.9.6+ with --cli (Win + Linux x86_64)
Why 0.1.2
- No author-written
host/*.cin the public tree — product path isfx build fxrun_lib.fx -o out --emit-c --cli - Argv parse + manifest walk-up live in fx (
cli_main); shared spine is inside fxlang (host/cli+host/process) - Drops the public C sources that inflated GitHub’s language bar
Prefer v0.1.2 over 0.1.1 / 0.1.0.
Highlights
- Same fxrun product (recipes, depends, hash skip, walk-up, dual-path bins)
- Rebuild =
--clionly (see README) - Platforms: Windows + Linux x86_64
Install
Download fxrun-0.1.2-windows-x86_64.zip or fxrun-0.1.2-linux-x86_64.tar.gz from this release.
Notes
- Needs an fx package that ships
--cli+host/cli/host/process(0.9.6+ foundry with auto-host, or the next fxlang cut that includes it). - macOS prebuilts are not claimed.
fxrun 0.1.1 - scrubbed public surface (Win+Linux)
fxrun 0.1.1
Date: 11 August 2026
Tag: v0.1.1
Requires: fxlang v0.9.6 (Win + Linux x86_64)
Why 0.1.1
Corrects the v0.1.0 public surface to match LedoCorp publish discipline:
- Removed monorepo harness PowerShell (
build.ps1,pack-local.ps1,verify-pin.ps1, corpus smoke) from the public root - Primary install = download release binaries (not private build scripts)
- Added Linux x86_64 binaries alongside Windows
v0.1.0 remains as history; prefer v0.1.1.
Highlights
- Task / command runner implemented in fx
Fxrun.tomlrecipes withdepends,doc,cmds, optional content-hash skip- Manifest walk-up; commands run in the manifest directory
- Dual-path binaries: emit-C + IR (
fxrun/fxrun-ir) - Platforms: Windows + Linux x86_64
Install
See the repository README — download fxrun-0.1.1-windows-x86_64.zip or fxrun-0.1.1-linux-x86_64.tar.gz from this release.
Notes
- Rebuild-from-source instructions use the public
fxCLI (no private harness scripts). - macOS prebuilts are not claimed.
- Argv passthrough (
FXRUN_ARGS) reserved for a later minor.
fxrun 0.1.0 - task/command runner for fx
fxrun 0.1.0
Date: 11 August 2026
Tag: v0.1.0
Requires: fxlang v0.9.6 (Win + Linux x86_64)
Highlights
- First public release of fxrun — task / command runner implemented in fx
Fxrun.tomlrecipes withdepends,doc,cmds, optional content-hash skip- Manifest walk-up from nested directories; commands run in the manifest directory
- Dual-path builds: emit-C ship binary + IR binary
- Regression corpus covering list, default, depends order, dry-run, fail-fast, cycles, skip/force, walk-up, missing manifest (both backends)
Install
- Install fx 0.9.6+ and
gcc. - Clone this repo (or unpack the release archive).
- Prefer release
bin/fxrun.exe, or build:
.\build.ps1
.\build-ir.ps1- Put the binary on your
PATH, or invokebin/fxrun.exe/out\prog.exedirectly.
Example
[fxrun]
version = 1
default = "test"
[recipe.build]
doc = "Build"
cmds = ["fx build main.fx -o out --emit-c"]
[recipe.test]
depends = ["build"]
cmds = ["fx test . --backend both"]fxrun --list
fxrun test
Notes
- Argv passthrough for recipe args (
FXRUN_ARGS) is reserved for a later minor. - macOS prebuilts are not claimed.
- Nested quotes inside
cmds = ["..."]are limited by the v1 TOML subset — prefer small helper scripts for complex PowerShell.
Verify
.\tests\smoke.ps1Both emit-C and IR corpora must pass.