VirtualBox

Changeset 96693 in vbox


Ignore:
Timestamp:
Sep 12, 2022 8:40:05 AM (2 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
153576
Message:

Add/Nt/Installer: Reduce the number of warnings a little.

Location:
trunk/src/VBox/Additions/WINNT/Installer
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi

    r96687 r96693  
    9595!include "Sections.nsh"
    9696!include "strstr.nsh"         ; Function "strstr"
    97 !include "servicepack.nsh"    ; Function "GetServicePack"
     97!if $%KBUILD_TARGET_ARCH% == "x86" ; Only needed for NT4 SP6 recommendation.
     98  !include "servicepack.nsh"  ; Function "GetServicePack"
     99!endif
    98100!include "winver.nsh"         ; Function for determining Windows version
    99101!define REPLACEDLL_NOREGISTER ; Replace in use DLL function
     
    266268!include "VBoxGuestAdditionsVista.nsh"
    267269!include "VBoxGuestAdditionsUninstall.nsh"    ; Product uninstallation
    268 !include "VBoxGuestAdditionsUninstallOld.nsh" ; Uninstallation of deprecated versions which must be removed first
     270!ifndef UNINSTALLER_ONLY
     271  !include "VBoxGuestAdditionsUninstallOld.nsh" ; Uninstallation of deprecated versions which must be removed first
     272!endif
    269273
    270274Function HandleCommandLine
     
    488492FunctionEnd
    489493
     494!ifndef UNINSTALLER_ONLY
     495
    490496Function CheckForOldGuestAdditions
    491497
     
    494500  Push $2
    495501
    496 begin:
    497 
    498502  ${LogVerbose} "Checking for old Guest Additions ..."
    499 
    500 sun_check:
    501503
    502504  ; Check for old "Sun VirtualBox Guest Additions"
     
    603605
    604606FunctionEnd
     607
     608!endif ; UNINSTALLER_ONLY
    605609
    606610;
     
    12031207SectionEnd
    12041208
    1205 ; !EXTERNAL_UNINSTALLER
    1206 !endif
     1209!endif ; !EXTERNAL_UNINSTALLER
    12071210
    12081211;Direct the output to our bin dir
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh

    r96687 r96693  
    269269!insertmacro GetWindowsVersionEx "un."
    270270
     271!ifndef UNINSTALLER_ONLY
    271272!macro GetAdditionsVersion un
    272273Function ${un}GetAdditionsVersion
     
    333334!insertmacro GetAdditionsVersion ""
    334335!insertmacro GetAdditionsVersion "un."
     336!endif ; UNINSTALLER_ONLY
    335337
    336338!macro StopVBoxService un
     
    345347  ${LogVerbose} "Stopping VBoxService ..."
    346348
    347 svc_stop:
    348 
    349349  ${LogVerbose} "Stopping VBoxService via SCM ..."
    350350  ${If} $g_strWinVersion == "NT4"
     
    355355  Sleep "1000"           ; Wait a bit
    356356
    357 exe_stop:
    358 
    359357!ifdef _DEBUG
    360358  ${LogVerbose} "Stopping VBoxService (as exe) ..."
     
    463461!macroend
    464462
     463!ifdef UNUSED_CODE ; Only used by unused Uninstall_RunExtUnInstaller function in VBoxguestAdditionsUninstallOld.nsh.
    465464!macro AbortShutdown un
    466465Function ${un}AbortShutdown
     
    477476!insertmacro AbortShutdown ""
    478477!insertmacro AbortShutdown "un."
     478!endif ; UNUSED_CODE
    479479
    480480;;
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsNT4.nsh

    r96687 r96693  
    235235FunctionEnd
    236236!macroend
    237 !insertmacro NT4_UninstallInstDir ""
     237;!insertmacro NT4_UninstallInstDir "" - only .un version used
    238238!insertmacro NT4_UninstallInstDir "un."
    239239
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsUninstall.nsh

    r96407 r96693  
    7474FunctionEnd
    7575!macroend
    76 !insertmacro UninstallCommon ""
     76;!insertmacro UninstallCommon "" - only .un version used
    7777!insertmacro UninstallCommon "un."
    7878
     
    196196FunctionEnd
    197197!macroend
    198 !insertmacro UninstallInstDir ""
     198;!insertmacro UninstallInstDir "" - only un. version is used.
    199199!insertmacro UninstallInstDir "un."
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsUninstallOld.nsh

    r96407 r96693  
    2626;
    2727
     28!ifdef UNUSED_CODE
    2829!macro Uninstall_RunExtUnInstaller un
    2930Function ${un}Uninstall_RunExtUnInstaller
     
    9192!insertmacro Uninstall_RunExtUnInstaller ""
    9293!insertmacro Uninstall_RunExtUnInstaller "un."
     94!endif ; UNUSED_CODE
    9395
    9496!macro Uninstall_WipeInstallationDirectory un
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsVista.nsh

    r96407 r96693  
    9999FunctionEnd
    100100!macroend
    101 !insertmacro Vista_UninstallInstDir ""
     101;!insertmacro Vista_UninstallInstDir "" - only .un version used
    102102!insertmacro Vista_UninstallInstDir "un."
    103103
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh

    r96692 r96693  
    650650FunctionEnd
    651651!macroend
    652 !insertmacro W2K_UninstallInstDir ""
     652;!insertmacro W2K_UninstallInstDir "" - only .un version used
    653653!insertmacro W2K_UninstallInstDir "un."
    654654
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette