mirror of
https://github.com/SchildiChat/schildichat-desktop.git
synced 2025-03-31 21:24:27 +02:00
23 lines
868 B
Nix
23 lines
868 B
Nix
final: prev: {
|
|
yarn2nix-sc = final.callPackage ./yarn2nix { };
|
|
cleanSchildichatDesktopSource = src: with final.lib; cleanSourceWith {
|
|
filter = name: type: cleanSourceFilter name type
|
|
&& !(hasInfix "/node_modules/" name)
|
|
&& !(hasInfix "/nix/" name && hasSuffix ".nix" name)
|
|
;
|
|
inherit src;
|
|
};
|
|
schildichat-web = final.callPackage ./schildichat-web.nix {
|
|
inherit (final.yarn2nix-sc) mkYarnModules;
|
|
};
|
|
schildichat-desktop = final.callPackage ./schildichat-desktop.nix {
|
|
inherit (final.yarn2nix-sc) mkYarnPackage;
|
|
inherit (final.darwin.apple_sdk.frameworks) Security AppKit CoreServices;
|
|
};
|
|
schildichat-desktop-wayland = final.callPackage ./schildichat-desktop.nix {
|
|
inherit (final.yarn2nix-sc) mkYarnPackage;
|
|
inherit (final.darwin.apple_sdk.frameworks) Security AppKit CoreServices;
|
|
useWayland = true;
|
|
};
|
|
}
|