Commit ab64db6e authored by Andy Cedilnik's avatar Andy Cedilnik
Browse files

Allow target with no command

parent a93038c5
......@@ -33,7 +33,7 @@ bool cmAddCustomTargetCommand::InitialPass(std::vector<std::string> const& argsI
std::string arguments;
std::vector<std::string>::const_iterator s = args.begin();
++s; // move past args[0] as it is already to be used
if (args.size() >= 3)
if (args.size() >= 2)
{
if (args[1] == "ALL")
{
......
......@@ -66,8 +66,8 @@ public:
virtual const char* GetFullDocumentation()
{
return
"ADD_CUSTOM_TARGET(Name [ALL] command arg arg arg ...)\n"
"The ALL option is optional. If it is specified it indicates that this target should be added to the Build all target.";
"ADD_CUSTOM_TARGET(Name [ALL] [ command arg arg arg ... ])\n"
"The ALL option is optional. If it is specified it indicates that this target should be added to the Build all target. The command and arguments are optional. If not specified, it will create an empy target. Command cannot be called ALL.";
}
cmTypeMacro(cmAddCustomTargetCommand, cmCommand);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment