We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d4f74da commit 033faf0Copy full SHA for 033faf0
flake.nix
@@ -21,12 +21,25 @@
21
forEachSystem
22
(system: let
23
pkgs = nixpkgs.legacyPackages.${system};
24
+ pwd = builtins.getEnv "PWD";
25
+ path = builtins.getEnv "PATH";
26
+ prefix = "${pwd}/target/prefix";
27
+ lhapath = "${prefix}/share/LHAPDF";
28
in {
29
default = devenv.lib.mkShell {
30
inherit inputs pkgs;
31
modules = [
32
{
- packages = with pkgs; [maturin];
33
+ packages = with pkgs; [maturin lhapdf];
34
+
35
+ env = {
36
+ PREFIX = prefix;
37
+ PATH = "${path}:${prefix}/bin";
38
+ LHAPDF_DATA_PATH = lhapath;
39
+ };
40
+ enterShell = ''
41
+ mkdir -p ${lhapath}
42
+ '';
43
44
languages.python = {
45
enable = true;
0 commit comments