diff options
| author | Nathan Perry <np@nathanperry.dev> | 2024-08-15 04:25:39 -0400 |
|---|---|---|
| committer | Nathan Perry <np@nathanperry.dev> | 2024-08-15 04:25:39 -0400 |
| commit | f081aa9e2f243ffe6ea13024e3777626a8243aed (patch) | |
| tree | c1ec687b1953a7f3e78d667ba09fbb5872917b50 /clef/nix/board.nix | |
| parent | 9332cf7c0eac27ed5c00ec19e87d4d76b56f223a (diff) | |
clef/nix: support generating interactivehtmlbom
Diffstat (limited to 'clef/nix/board.nix')
| -rw-r--r-- | clef/nix/board.nix | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/clef/nix/board.nix b/clef/nix/board.nix index d67417b..5de46e0 100644 --- a/clef/nix/board.nix +++ b/clef/nix/board.nix @@ -7,6 +7,7 @@ schematic, panel, panelSrc, + bom, name, outPath, @@ -19,19 +20,20 @@ echo "populating $(pwd)" - cp --reflink=auto -vr "${schematic}/share/npry/clef/schematic" ./ - cp --reflink=auto -vr "${svg}/share/npry/clef/svg" ./ - cp --reflink=auto -vr "${fabrication}/share/npry/clef/fab" ./ - cp --reflink=auto -vr "${model}/share/npry/clef/model" ./ + cp --reflink=auto -vr "${schematic}/share/npry/clef/schematic" ./ + cp --reflink=auto -vr "${svg}/share/npry/clef/svg" ./ + cp --reflink=auto -vr "${fabrication}/share/npry/clef/fab" ./ + cp --reflink=auto -vr "${model}/share/npry/clef/model" ./ + cp --reflink=auto -vr "${bom}/share/npry/clef/bom" ./ ${if panelSrc != null then '' - cp --reflink=auto -vr "${panelSrc}/share/npry/clef/panel" ./ + cp --reflink=auto -vr "${panelSrc}/share/npry/clef/panel" ./ '' else ""} ''; in pkg.overrideAttrs (prevAttrs: { passthru = (prevAttrs.passthru or {}) // { - inherit schematic fabrication svg model panel panelSrc; + inherit schematic fabrication svg model panel panelSrc bom; fab = fabrication; }; }) |
