shells (artiq-fast): change artiqpkgs, vivado to arguments #76
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "drewrisinger/nix-scripts:feature/shell-artiqpkgs-args"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. 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.
Step 1:
From your project repository, check out a new branch and test the changes.Step 2:
Merge the changes and update on Gitea.