nix-build
Nixのderivation
をbuildする
https://nixos.org/manual/nix/unstable/command-ref/nix-build.html
https://nixos.wiki/wiki/Nix_command/build
「
Nixのderivation
をbuildする」とは以下の2つのことを行っている
nix-instantiate
.nix
のparseとevaluateをして、
store derivation
を作る
nix-store -r
.drv
を元にbuildしてproductをinstallする
というか、Binaryを作る過程かな
#??
いやbinary作るかどうかは
nix-build
の知ったところではない
build生成物がどうなるかは物によって異なるだろう
commands
$ nix-build
default.nix
をbuildする
$ nix-build hoge.nix
hoge.nix
をbuildする
$ nix build <FLAGS..> <INSTALLABLES..>
shell.nix
をbuildする
https://nixos.wiki/wiki/Caching_nix_shell_build_inputs
https://github.com/cachix/cachix/issues/52