mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-24 07:08:38 -05:00
Merge topic 'target-command-allow-no-items'
c0b8682 Allow target commands to be invoked with no items (#14325).
This commit is contained in:
@@ -19,7 +19,7 @@ bool cmTargetPropCommandBase
|
||||
::HandleArguments(std::vector<std::string> const& args, const char *prop,
|
||||
ArgumentFlags flags)
|
||||
{
|
||||
if(args.size() < 3)
|
||||
if(args.size() < 2)
|
||||
{
|
||||
this->SetError("called with incorrect number of arguments");
|
||||
return false;
|
||||
@@ -53,7 +53,7 @@ bool cmTargetPropCommandBase
|
||||
|
||||
if ((flags & PROCESS_SYSTEM) && args[argIndex] == "SYSTEM")
|
||||
{
|
||||
if (args.size() < 4)
|
||||
if (args.size() < 3)
|
||||
{
|
||||
this->SetError("called with incorrect number of arguments");
|
||||
return false;
|
||||
@@ -65,7 +65,7 @@ bool cmTargetPropCommandBase
|
||||
bool prepend = false;
|
||||
if ((flags & PROCESS_BEFORE) && args[argIndex] == "BEFORE")
|
||||
{
|
||||
if (args.size() < 4)
|
||||
if (args.size() < 3)
|
||||
{
|
||||
this->SetError("called with incorrect number of arguments");
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user