Don't hardcode nix flake tests to be x86_64-linux
This commit is contained in:
parent
6f06aa09cd
commit
10bdb376f6
3 changed files with 8 additions and 5 deletions
|
@ -2,12 +2,13 @@
|
|||
baseArgsMkPython ? {},
|
||||
baseArgsBuildPythonPackage ? {},
|
||||
mach-nix ? import ../. {},
|
||||
system ? builtins.currentSystem or "x86_64-linux",
|
||||
...
|
||||
}:
|
||||
with builtins;
|
||||
let
|
||||
pyEnv = (builtins.getFlake (toString ../.)).packages.x86_64-linux.gen.python.requests;
|
||||
pyEnvDockerImage = (builtins.getFlake (toString ../.)).packages.x86_64-linux.gen.docker.requests;
|
||||
pyEnv = (builtins.getFlake (toString ../.)).packages.${system}.gen.python.requests;
|
||||
pyEnvDockerImage = (builtins.getFlake (toString ../.)).packages.${system}.gen.docker.requests;
|
||||
in
|
||||
(map (p:
|
||||
if p ? _passthru.python.pkgs.requests then
|
||||
|
|
|
@ -2,11 +2,12 @@
|
|||
baseArgsMkPython ? {},
|
||||
baseArgsBuildPythonPackage ? {},
|
||||
mach-nix ? import ../. {},
|
||||
system ? builtins.currentSystem or "x86_64-linux",
|
||||
...
|
||||
}:
|
||||
with builtins;
|
||||
let
|
||||
mkPythonFlakes = (getFlake (toString ../.)).lib.x86_64-linux.mkPython;
|
||||
mkPythonFlakes = (getFlake (toString ../.)).lib.${system}.mkPython;
|
||||
pyFlakes = mkPythonFlakes {
|
||||
requirements = "requests";
|
||||
};
|
||||
|
|
|
@ -2,11 +2,12 @@
|
|||
baseArgsMkPython ? {},
|
||||
baseArgsBuildPythonPackage ? {},
|
||||
mach-nix ? import ../. {},
|
||||
system ? builtins.currentSystem or "x86_64-linux",
|
||||
...
|
||||
}:
|
||||
with builtins;
|
||||
let
|
||||
mkPython = (builtins.getFlake (toString ../.)).lib.x86_64-linux.mkPython;
|
||||
buildPythonPackage = (builtins.getFlake (toString ../.)).lib.x86_64-linux.buildPythonPackage;
|
||||
mkPython = (builtins.getFlake (toString ../.)).lib.${system}.mkPython;
|
||||
buildPythonPackage = (builtins.getFlake (toString ../.)).lib.${system}.buildPythonPackage;
|
||||
in
|
||||
mkPython [ "https://github.com/psf/requests/tarball/v2.25.0" ]
|
||||
|
|
Loading…
Reference in a new issue