R""(

This command verifies that the flake specified by flake reference flake-url can be evaluated successfully (as detailed below), and that the derivations specified by the flake's checks output can be built successfully.

If the keep-going option is set to true, Lix will keep evaluating as much as it can and report the errors as it encounters them. Otherwise it will stop at the first error.

The following flake output attributes must be derivations:

The following flake output attributes must be app definitions:

The following flake output attributes must be template definitions:

The following flake output attributes must be Nixpkgs overlays:

The following flake output attributes must be NixOS modules:

The following flake output attributes must be bundlers:

In addition, the hydraJobs output is evaluated in the same way as Hydra's hydra-eval-jobs (i.e. as a arbitrarily deeply nested attribute set of derivations). Similarly, the legacyPackages.system output is evaluated like nix-env --query --available .

)""