diff options
Diffstat (limited to 'overlays/worktime/default.nix')
| -rw-r--r-- | overlays/worktime/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/overlays/worktime/default.nix b/overlays/worktime/default.nix index 579cf7ad..06695c55 100644 --- a/overlays/worktime/default.nix +++ b/overlays/worktime/default.nix | |||
| @@ -9,9 +9,14 @@ let | |||
| 9 | sourcePreference = "wheel"; | 9 | sourcePreference = "wheel"; |
| 10 | }; | 10 | }; |
| 11 | }; | 11 | }; |
| 12 | virtualEnv = pythonSet.mkVirtualEnv "worktime" workspace.deps.default; | 12 | package = "worktime"; |
| 13 | venv = pythonSet.mkVirtualEnv package workspace.deps.default; | ||
| 14 | inherit (final.callPackages flakeInputs.pyproject-nix.build.util {}) mkApplication; | ||
| 13 | in { | 15 | in { |
| 14 | worktime = virtualEnv.overrideAttrs (oldAttrs: { | 16 | worktime = (mkApplication { |
| 17 | inherit venv; | ||
| 18 | package = pythonSet.${package}; | ||
| 19 | }).overrideAttrs (oldAttrs: { | ||
| 15 | meta = (oldAttrs.meta or {}) // { | 20 | meta = (oldAttrs.meta or {}) // { |
| 16 | mainProgram = "worktime"; | 21 | mainProgram = "worktime"; |
| 17 | }; | 22 | }; |
