File tree 2 files changed +8
-0
lines changed
2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change 1
1
/target
2
2
3
+ # Devenv files, to handle the development shell defined by the flake
3
4
.devenv /
Original file line number Diff line number Diff line change 33
33
fastNLO tables to PineAPPL grids
34
34
- ` pineappl_py ` : the crate that builds PineAPPL's Python interface
35
35
- ` xtask ` : crate for [ cargo-xtask] commands
36
+ - ` .envrc ` : [ direnv] hooks (mainly enable Nix shell)
36
37
- ` .gitignore ` : PineAPPL's Git ignore rules
37
38
- ` .readthedocs.yml ` : configuration for PineAPPL's [ Read-the-Docs] Python
38
39
interface documentation
44
45
- ` README.md ` : PineAPPL's repository README file. This file also serves as the
45
46
homepage of [ PineAPPL's website]
46
47
- ` _config.yml ` : configuration file for PineAPPL's Github-pages website
48
+ - ` flake.lock ` : Nix [ flake lock file]
49
+ - ` flake.nix ` : Nix [ flake] , which tracks cross-language dependencies to define a
50
+ reproducible build for the PineAPPL packages, and a suitable development shell
47
51
- ` install-capi.sh ` : POSIX-compliant shell script to download and install
48
52
PineAPPL's pre-built CAPI
49
53
57
61
[ lock file ] : https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
58
62
[ license v3 ] : https://www.gnu.org/licenses/gpl-3.0.en.html
59
63
[ PineAPPL's website ] : https://nnpdf.github.io/pineappl/
64
+ [ flake ] : https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake.html#flake-format
65
+ [ flake lock file ] : https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake.html#lock-files
66
+ [ direnv ] : https://direnv.net/
60
67
61
68
## Abbreviations and terminology
62
69
You can’t perform that action at this time.
0 commit comments