Add override

This commit is contained in:
2023-10-24 16:55:45 +03:00
parent fdb7588df1
commit e7486a5d18
2 changed files with 4 additions and 6 deletions

View File

@@ -2,9 +2,12 @@
let
cfg = config.local.packages.linuxcnc;
inherit (builtins) filter map pathExists listToAttrs;
linuxcncWithEC = pkgs.linuxcnc.overrideAttrs (oldAttrs: {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.linuxcnc-ethercat pkgs.hal-cia402 ];
});
linuxcncEnv = pkgs.buildEnv {
name = "linuxcnc-env";
paths = with pkgs; [ linuxcnc hal-cia402 linuxcnc-ethercat ];
paths = with pkgs; [ linuxcncWithEC hal-cia402 linuxcnc-ethercat ];
};
in {
options.local.packages.linuxcnc.enable = lib.mkEnableOption "Enable linuxcnc";