Fix overlay
This commit is contained in:
22
flake.nix
22
flake.nix
@@ -10,17 +10,7 @@
|
|||||||
let
|
let
|
||||||
pkgs = nixpkgs.legacyPackages.${system};
|
pkgs = nixpkgs.legacyPackages.${system};
|
||||||
kernel = pkgs.linux_latest;
|
kernel = pkgs.linux_latest;
|
||||||
packagePaths = {
|
in rec {
|
||||||
ethercat = "./ethercat.nix";
|
|
||||||
testmanager = "./testmanager.nix";
|
|
||||||
dls = "./dls.nix";
|
|
||||||
etherlab = "./etherlab.nix";
|
|
||||||
qtpdwidgets = "./qtpdwidgets.nix";
|
|
||||||
pdcom = "./pdcom.nix";
|
|
||||||
pdserv = "./pdserv.nix";
|
|
||||||
};
|
|
||||||
in
|
|
||||||
{
|
|
||||||
packages.default = pkgs.callPackage ./ethercat.nix { inherit kernel; };
|
packages.default = pkgs.callPackage ./ethercat.nix { inherit kernel; };
|
||||||
packages.ethercat = pkgs.callPackage ./ethercat.nix { inherit kernel; };
|
packages.ethercat = pkgs.callPackage ./ethercat.nix { inherit kernel; };
|
||||||
packages.testmanager = pkgs.libsForQt5.callPackage ./testmanager.nix {};
|
packages.testmanager = pkgs.libsForQt5.callPackage ./testmanager.nix {};
|
||||||
@@ -29,7 +19,15 @@
|
|||||||
packages.qtpdwidgets = pkgs.libsForQt5.callPackage ./qtpdwidgets.nix {};
|
packages.qtpdwidgets = pkgs.libsForQt5.callPackage ./qtpdwidgets.nix {};
|
||||||
packages.pdcom = pkgs.callPackage ./pdcom.nix {};
|
packages.pdcom = pkgs.callPackage ./pdcom.nix {};
|
||||||
packages.pdserv = pkgs.callPackage ./pdserv.nix {};
|
packages.pdserv = pkgs.callPackage ./pdserv.nix {};
|
||||||
overlay = final: prev: (nixpkgs.lib.mapAttrs (n: v: prev.callPackage v { }) packagePaths);
|
overlay = final: prev: {
|
||||||
|
ethercat = packages.ethercat;
|
||||||
|
testmanager = packages.testmanager;
|
||||||
|
dls = packages.dls;
|
||||||
|
etherlab = packages.etherlab;
|
||||||
|
qtpdqidgets = packages.qtpdqidgets;
|
||||||
|
pdcom = packages.pdcom;
|
||||||
|
pdserv = packages.pdserv;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user