summaryrefslogtreecommitdiffstats
path: root/Source/CPack/IFW/cmCPackIFWPackage.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2017-01-25 13:41:24 (GMT)
committerCMake Topic Stage <kwrobot@kitware.com>2017-01-25 13:41:24 (GMT)
commitc0ca687a1b8c27f767dd32ad7660a3fde84bbc82 (patch)
treef4c0db26db47862ef3aa3ef2e45ce18c8301fbbe /Source/CPack/IFW/cmCPackIFWPackage.h
parent54790e77d7401cc50fd6dce584aa00985aa94ac5 (diff)
parente5089c562cdb516bb2a502754788864390c429be (diff)
downloadCMake-c0ca687a1b8c27f767dd32ad7660a3fde84bbc82.zip
CMake-c0ca687a1b8c27f767dd32ad7660a3fde84bbc82.tar.gz
CMake-c0ca687a1b8c27f767dd32ad7660a3fde84bbc82.tar.bz2
Merge topic 'cpack-ifw-options'
e5089c56 CPackIFW: Add some options
Diffstat (limited to 'Source/CPack/IFW/cmCPackIFWPackage.h')
-rw-r--r--Source/CPack/IFW/cmCPackIFWPackage.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/CPack/IFW/cmCPackIFWPackage.h b/Source/CPack/IFW/cmCPackIFWPackage.h
index 76ed540..bd1d6c5 100644
--- a/Source/CPack/IFW/cmCPackIFWPackage.h
+++ b/Source/CPack/IFW/cmCPackIFWPackage.h
@@ -92,9 +92,15 @@ public:
/// List of pages to load
std::vector<std::string> UserInterfaces;
+ /// List of translation files to load
+ std::vector<std::string> Translations;
+
/// Priority of the component in the tree
std::string SortingPriority;
+ /// Description added to the component description
+ std::string UpdateText;
+
/// Set to true to preselect the component in the installer
std::string Default;
@@ -107,6 +113,9 @@ public:
/// Determines that the package must always be installed
std::string ForcedInstallation;
+ /// Package needs to be installed with elevated permissions
+ std::string RequiresAdminRights;
+
public:
// Internal implementation
@@ -139,6 +148,8 @@ public:
std::set<cmCPackIFWPackage*> Dependencies;
// Collection of unresolved dependencies
std::set<DependenceStruct*> AlienDependencies;
+ // Collection of unresolved automatic dependency on
+ std::set<DependenceStruct*> AlienAutoDependOn;
// Patch to package directory
std::string Directory;