If no targets are specified, exit with an error. But this should never happen, since jam implicitly specifies "all" even if nothing specific is given.
If no targets are specified, exit with an error. But this should never happen, since jam implicitly specifies "all" even if nothing specific is given.