#pragma once ///@file #include "installable-value.hh" #include "command.hh" namespace nix { /** * An InstallableCommand where the single positional argument must be an * InstallableValue in particular. */ struct InstallableValueCommand : InstallableCommand { /** * Entry point to this command */ virtual void run(ref store, ref installable) = 0; void run(ref store, ref installable) override; }; }