shells (artiq-fast): change artiqpkgs, vivado to arguments #76
Loading…
Reference in New Issue
No description provided.
Delete Branch "drewrisinger/nix-scripts:feature/shell-artiqpkgs-args"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This allows overriding the artiqpkgs used downstream.
The issue is that previously artiqpkgs required
<artiqSrc>
to be defined,and overriding that required setting paths, added complexity, and possible impurities.
This solution allows reuse of the shell[-dev], from a given version of
ARTIQ, without necessarily specifying source or a local source repo.
Example using previous override (which still required
<artiqSrc>
to be set):New example (tested):
Nix flakes (in 7) should provide a better solution to these problems.
Fair, but any objection to merging this anyways? It's an improvement to the stable (current) release.
Pull request closed