lix/src/nix
Matthew Kenigsberg 9f4cfbb2e7 Refactor installables
InstallableValue has children InstallableFlake and InstallableAttrPath, but InstallableFlake was overriding toDerivations, and usage was changed so that InstallableFlake didn't need cmd. So these changes were made:
InstallableValue::toDerivations() -> InstalllableAttrPath::toDerivations()
InstallableValue::cmd -> InstallableAttrPath::cmd

InstallableValue uses state instead of cmd

toBuildables() and toDerivations() were made abstract
2020-05-09 14:42:32 -06:00
..
add-to-store.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
build.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00
cat.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
command.cc Flag: Use designated initializers 2020-05-04 22:40:19 +02:00
command.hh Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00
copy.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00
dev-shell.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00
doctor.cc nix doctor: Consistency 2020-05-05 15:27:47 +02:00
dump-path.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
edit.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
eval.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00
flake-template.nix flake-template.nix: Add defaultPackage 2020-04-27 22:52:49 +02:00
flake.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00
get-env.sh nix dev-shell: Support structured attrs 2020-04-30 14:47:47 +02:00
hash.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
installables.cc Refactor installables 2020-05-09 14:42:32 -06:00
installables.hh Refactor installables 2020-05-09 14:42:32 -06:00
legacy.cc Start of new Nix command-line interface 2016-02-09 21:28:29 +01:00
legacy.hh Fix Darwin build 2016-03-15 12:11:27 +01:00
local.mk Fix build 2020-05-01 12:42:39 +02:00
log.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
ls.cc Merge pull request #3546 from guibou/nix_readfile_on_0_sized_files 2020-05-06 11:33:55 +02:00
main.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00
make-content-addressable.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
optimise-store.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
path-info.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
ping-store.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
profile.cc Refactor installables 2020-05-09 14:42:32 -06:00
progress-bar.cc Hide progress bar on exit 2020-04-17 01:13:13 +02:00
progress-bar.hh nix: Add --print-build-logs flag 2019-05-15 17:33:56 +02:00
repl.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-06 12:01:40 +02:00
run.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00
search.cc Update src/nix/search.cc 2020-05-07 12:13:16 +02:00
show-config.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
show-derivation.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
sigs.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
upgrade-nix.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
verify.cc nix --help: Group commands 2020-05-05 15:18:23 +02:00
why-depends.cc Merge remote-tracking branch 'origin/master' into flakes 2020-05-05 18:59:33 +02:00