mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 05:40:54 -06:00
CPackWIX: Support custom title and description for the root feature
These can now be specified through the WIX generator specific CPack variables CPACK_WIX_ROOT_FEATURE_TITLE and CPACK_WIX_ROOT_FEATURE_DESCRIPTION.
This commit is contained in:
committed by
Nils Gladitz
parent
55d9bfa9dd
commit
e29bfbf272
@@ -464,7 +464,14 @@ bool cmCPackWIXGenerator::CreateWiXSourceFiles()
|
||||
return false;
|
||||
}
|
||||
|
||||
featureDefinitions.AddAttribute("Title", cpackPackageName);
|
||||
std::string featureTitle = cpackPackageName;
|
||||
if (const char* title = GetOption("CPACK_WIX_ROOT_FEATURE_TITLE")) {
|
||||
featureTitle = title;
|
||||
}
|
||||
featureDefinitions.AddAttribute("Title", featureTitle);
|
||||
if (const char* desc = GetOption("CPACK_WIX_ROOT_FEATURE_DESCRIPTION")) {
|
||||
featureDefinitions.AddAttribute("Description", desc);
|
||||
}
|
||||
featureDefinitions.AddAttribute("Level", "1");
|
||||
this->Patch->ApplyFragment("#PRODUCTFEATURE", featureDefinitions);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user