If you do not specify a name and version on the command
line, devtool add
uses various metadata
within the source tree in an attempt to determine
the name and version of the software being built.
Based on what the tool determines, devtool
sets the name of the created recipe file accordingly.
If devtool
cannot determine the name and
version, the command prints an error.
For such cases, you must re-run the command and provide
the name and version, just the name, or just the version as
part of the command line.
Sometimes the name or version determined from the source tree might be incorrect. For such a case, you must reset the recipe:
$ devtool reset -n recipename
After running the devtool reset
command,
you need to run devtool add
again and
provide the name or the version.