Difference between revisions of "RecipeAddShortcutToStartMenu"

From KitwarePublic
Jump to navigationJump to search
Line 1: Line 1:
If you application builds for multiple platforms and you'd like your application to show up in the Start Menu in Windows XP, add this logic to the end of your CMakeLists.txt file before "include(CPack)":
If you application builds for multiple platforms and you'd like your application to show up in the Start Menu in Windows XP, add this logic to the end of your CMakeLists.txt file before "include(CPack)":


 
<pre>
<pre>if( WIN32 AND NOT UNIX )
if( WIN32 AND NOT UNIX )
     SET(CPACK_PACKAGE_EXECUTABLES "Target_Name" "Target Name")
     SET(CPACK_PACKAGE_EXECUTABLES "Target_Name" "Target Name")
endif()</pre>
endif()
</pre>


Now the application shows up with a shortcut in the Start Menu on Windows only with the name "Target Name"
Now the application shows up with a shortcut in the Start Menu on Windows only with the name "Target Name"


{{CMake/Template/Footer}}
{{CMake/Template/Footer}}

Revision as of 16:19, 26 April 2018

If you application builds for multiple platforms and you'd like your application to show up in the Start Menu in Windows XP, add this logic to the end of your CMakeLists.txt file before "include(CPack)":

if( WIN32 AND NOT UNIX )
    SET(CPACK_PACKAGE_EXECUTABLES "Target_Name" "Target Name")
endif()

Now the application shows up with a shortcut in the Start Menu on Windows only with the name "Target Name"



CMake: [Welcome | Site Map]