This should be able to provide a working shell, with PineAPPL and LHAPDF, just by installing Nix and running:
nix shell github:nnpdf/pineappl nixpkgs#lhapdf
(It already works, but you should use github:nnpdf/pineappl/nix-pkg to target this branch, and, of course, it will compile PineAPPL on the user machine - to avoid that we should provide a cache)
Introduce a Nix package for the PineAPPL CLI.
This should be able to provide a working shell, with PineAPPL and LHAPDF, just by installing Nix and running:
(It already works, but you should use
github:nnpdf/pineappl/nix-pkg
to target this branch, and, of course, it will compile PineAPPL on the user machine - to avoid that we should provide a cache)