CPack fix regression between 2.8.7 and 2.8.8 when running cpack with no arg.
In 2.8.7 running cpack with no arguments would run the packaging iff a CPackConfig.cmake file is found whereas In 2.8.8 it displays the help. This commit restore the 2.8.7. We should add a test for this but this is not included in this commit.
This commit is contained in:
parent
b689f8e928
commit
926d634d3e
|
@ -294,8 +294,12 @@ int main (int argc, char *argv[])
|
||||||
|
|
||||||
cmDocumentation doc;
|
cmDocumentation doc;
|
||||||
doc.addCPackStandardDocSections();
|
doc.addCPackStandardDocSections();
|
||||||
/* Were we invoked to display doc or to do some work ? */
|
/* Were we invoked to display doc or to do some work ?
|
||||||
if(doc.CheckOptions(argc, argv,"-G") || nocwd)
|
* Unlike cmake launching cpack with zero argument
|
||||||
|
* should launch cpack using "cpackConfigFile" if it exists
|
||||||
|
* in the current directory.
|
||||||
|
*/
|
||||||
|
if((doc.CheckOptions(argc, argv,"-G") || nocwd) && !(argc==1))
|
||||||
{
|
{
|
||||||
help = true;
|
help = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue