]> sigrok.org Git - pulseview.git/blobdiff - contrib/pulseview_cross.nsi.in
Installer: Add debug shortcut for -l 5
[pulseview.git] / contrib / pulseview_cross.nsi.in
index ef521ce8aca917082c4fa5cdb021ac1e03e580bc..13fd31808d64640e54e0a23ba6d77d3287a0bd97 100644 (file)
@@ -56,7 +56,7 @@ RequestExecutionLevel admin
 # --- MUI interface configuration ---------------------------------------------
 
 # Use the following icon for the installer EXE file.
-!define MUI_ICON "@PROJECT_SOURCE_DIR@/icons/sigrok-logo-notext.ico"
+!define MUI_ICON "@PROJECT_SOURCE_DIR@/icons/pulseview.ico"
 
 # Show a nice image at the top of each installer page.
 !define MUI_HEADERIMAGE
@@ -177,6 +177,12 @@ Section "PulseView (required)" Section1
                0 SW_SHOWNORMAL \
                "" "Open-source, portable sigrok GUI"
 
+       # Create a shortcut for the PulseView application running in debug mode.
+       CreateShortCut "$SMPROGRAMS\sigrok\PulseView\PulseView (Debug).lnk" \
+               "$INSTDIR\pulseview.exe" "-l 5" "$INSTDIR\pulseview.exe" \
+               0 SW_SHOWNORMAL \
+               "" "Open-source, portable sigrok GUI (debug log level)"
+
        # Create a shortcut for the uninstaller.
        CreateShortCut "$SMPROGRAMS\sigrok\PulseView\Uninstall PulseView.lnk" \
                "$INSTDIR\Uninstall.exe" "" "$INSTDIR\Uninstall.exe" 0 \
@@ -198,7 +204,7 @@ Section "PulseView (required)" Section1
                "$\"$INSTDIR\Uninstall.exe$\""
        WriteRegStr HKLM "${REGSTR}" "InstallLocation" "$\"$INSTDIR$\""
        WriteRegStr HKLM "${REGSTR}" "DisplayIcon" \
-               "$\"$INSTDIR\sigrok-logo-notext.ico$\""
+               "$\"$INSTDIR\pulseview.ico$\""
        WriteRegStr HKLM "${REGSTR}" "Publisher" "sigrok"
        WriteRegStr HKLM "${REGSTR}" "HelpLink" \
                "http://sigrok.org/wiki/PulseView"