Commit Graph
2 Commits
Author SHA1 Message Date
Joshua Warren 40c38ab69e mil-hwx-compiler: use the published v0.1.0 release archive 2026-09-30 23:03:02 -05:00
Joshua Warren 184adf1693 Add mil-hwx-compiler, the Apple Neural Engine compiler
The package builds mil-hwxc from a joshuaswarren/mil-hwx-compiler
release. It compiles textual MIL into ANEC and HWX programs for the
Apple Neural Engine. aarch64 and edge only.

The compiler needs the libobjc2 runtime and a gnustep-base built for
it. Arch's gnustep-base uses gcc's libobjc, so the recipe builds both
from the commits the release pins and ships their runtime libraries in
/usr/lib/mil-hwx-compiler. mil-hwxc finds them through its RUNPATH.
check() runs the release's Linux verifier.

The watch follows published GitHub releases after 24 hours, on the
reviewed lane.
2026-09-30 18:17:39 -05:00