diff options
author | Alexej Harm <alexej.h@xiphos.de> | 2019-09-11 13:22:47 (GMT) |
---|---|---|
committer | Alexej Harm <alexej.h@xiphos.de> | 2019-09-12 13:19:01 (GMT) |
commit | d69457077d021b7d4ea10bf2201da61222966c92 (patch) | |
tree | 0c993bedb354a312c2e56d08bc54d1fa94dea0bd /Source/CPack/WiX/cmWIXDirectoriesSourceWriter.cxx | |
parent | 7f46e4a73a4d7aaa4029a04c532d2c99635383b9 (diff) | |
download | CMake-d69457077d021b7d4ea10bf2201da61222966c92.zip CMake-d69457077d021b7d4ea10bf2201da61222966c92.tar.gz CMake-d69457077d021b7d4ea10bf2201da61222966c92.tar.bz2 |
CPackWIX: Allow omitting program menu folder and uninstall shortcut
Diffstat (limited to 'Source/CPack/WiX/cmWIXDirectoriesSourceWriter.cxx')
-rw-r--r-- | Source/CPack/WiX/cmWIXDirectoriesSourceWriter.cxx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Source/CPack/WiX/cmWIXDirectoriesSourceWriter.cxx b/Source/CPack/WiX/cmWIXDirectoriesSourceWriter.cxx index 975dffb..0a83ca2 100644 --- a/Source/CPack/WiX/cmWIXDirectoriesSourceWriter.cxx +++ b/Source/CPack/WiX/cmWIXDirectoriesSourceWriter.cxx @@ -14,10 +14,12 @@ void cmWIXDirectoriesSourceWriter::EmitStartMenuFolder( BeginElement("Directory"); AddAttribute("Id", "ProgramMenuFolder"); - BeginElement("Directory"); - AddAttribute("Id", "PROGRAM_MENU_FOLDER"); - AddAttribute("Name", startMenuFolder); - EndElement("Directory"); + if (startMenuFolder != ".") { + BeginElement("Directory"); + AddAttribute("Id", "PROGRAM_MENU_FOLDER"); + AddAttribute("Name", startMenuFolder); + EndElement("Directory"); + } EndElement("Directory"); } |