mirror of
https://github.com/icewind1991/cynthion-flake.git
synced 2026-06-03 14:24:07 +02:00
21 lines
685 B
Nix
21 lines
685 B
Nix
{
|
|
cynthion-unwrapped,
|
|
cynthion-gateware,
|
|
cynthion-moondancer,
|
|
apollo-cynthion,
|
|
...
|
|
}:
|
|
# because the gateware needs the python module, we do a weird 2-stage build
|
|
# where we build the cynthion package twice, once without gateware then again where we copy over the gateware
|
|
cynthion-unwrapped.overrideAttrs (oldAttrs: {
|
|
pname = "cynthion";
|
|
|
|
postInstall =
|
|
oldAttrs.postInstall
|
|
+ ''
|
|
mkdir -p $out/share/assets
|
|
cp ${apollo-cynthion}/share/assets/apollo.bin $out/share/assets/apollo.bin
|
|
cp ${cynthion-moondancer}/share/assets/moondancer.bin $out/share/assets/moondancer.bin
|
|
cp -r ${cynthion-gateware}/share/assets/* $out/share/assets
|
|
'';
|
|
})
|