VirtualBox

Ignore:
Timestamp:
Apr 6, 2022 7:00:56 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
150822
Message:

WDDM: added VBOX_WITH_WDDM_DX (not enabled yet) to include the new driver into the additions installer. bugref:9845

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk

    r94160 r94485  
    113113        $(PATH_STAGE_BIN)/additions/VBoxWddm.inf \
    114114        $(PATH_STAGE_BIN)/additions/VBoxDispD3D.dll
     115 ifdef VBOX_WITH_WDDM_DX
     116DRIVER_FILES += \
     117        $(PATH_STAGE_BIN)/additions/VBoxDX.dll
     118 endif
    115119 ifdef VBOX_WITH_MESA3D
    116120DRIVER_FILES += \
     
    128132DRIVER_FILES += \
    129133        $(PATH_STAGE_BIN)/additions/VBoxDispD3D-x86.dll
     134  ifdef VBOX_WITH_WDDM_DX
     135DRIVER_FILES += \
     136        $(PATH_STAGE_BIN)/additions/VBoxDX-x86.dll
     137  endif
    130138  ifdef VBOX_WITH_MESA3D
    131139DRIVER_FILES += \
     
    166174        -E 'VBOX_WITH_LICENSE_INSTALL_RTF=$(if $(VBOX_BRAND_LICENSE_RTF),1,0)' \
    167175        -E 'VBOX_WITH_WDDM=$(if $(VBOX_WITH_WDDM),1,0)' \
     176        -E 'VBOX_WITH_WDDM_DX=$(if $(VBOX_WITH_WDDM_DX),1,0)' \
    168177        -E 'VBOX_WITH_MESA3D=$(if $(VBOX_WITH_MESA3D),1,0)' \
    169178        -E 'VBOX_BRAND_WIN_ADD_INST_DLGBMP=$(subst /,\,$(VBOX_BRAND_WIN_ADD_INST_DLGBMP))' \
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh

    r94160 r94485  
    8484  FILE "$%PATH_OUT%\bin\additions\VBoxWddm.inf"
    8585  FILE "$%PATH_OUT%\bin\additions\VBoxDispD3D.dll"
     86  !if $%VBOX_WITH_WDDM_DX% == "1"
     87    FILE "$%PATH_OUT%\bin\additions\VBoxDX.dll"
     88  !endif
    8689  !if $%VBOX_WITH_MESA3D% == "1"
    8790    FILE "$%PATH_OUT%\bin\additions\VBoxNine.dll"
     
    9396  !if $%KBUILD_TARGET_ARCH% == "amd64"
    9497    FILE "$%PATH_OUT%\bin\additions\VBoxDispD3D-x86.dll"
     98    !if $%VBOX_WITH_WDDM_DX% == "1"
     99      FILE "$%PATH_OUT%\bin\additions\VBoxDX-x86.dll"
     100    !endif
    95101    !if $%VBOX_WITH_MESA3D% == "1"
    96102      FILE "$%PATH_OUT%\bin\additions\VBoxNine-x86.dll"
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh

    r94160 r94485  
    256256
    257257    FILE "$%PATH_OUT%\bin\additions\VBoxDispD3D.dll"
     258    !if $%VBOX_WITH_WDDM_DX% == "1"
     259      FILE "$%PATH_OUT%\bin\additions\VBoxDX.dll"
     260    !endif
    258261    !if $%VBOX_WITH_MESA3D% == "1"
    259262      FILE "$%PATH_OUT%\bin\additions\VBoxNine.dll"
     
    265268    !if $%KBUILD_TARGET_ARCH% == "amd64"
    266269      FILE "$%PATH_OUT%\bin\additions\VBoxDispD3D-x86.dll"
     270      !if $%VBOX_WITH_WDDM_DX% == "1"
     271        FILE "$%PATH_OUT%\bin\additions\VBoxDX-x86.dll"
     272      !endif
    267273      !if $%VBOX_WITH_MESA3D% == "1"
    268274        FILE "$%PATH_OUT%\bin\additions\VBoxNine-x86.dll"
     
    475481  ; Obsolete files end
    476482  Delete /REBOOTOK "$INSTDIR\VBoxDispD3D.dll"
     483  !if $%VBOX_WITH_WDDM_DX% == "1"
     484    Delete /REBOOTOK "$INSTDIR\VBoxDX.dll"
     485  !endif
    477486  !if $%VBOX_WITH_MESA3D% == "1"
    478487    Delete /REBOOTOK "$INSTDIR\VBoxNine.dll"
     
    489498  !if $%KBUILD_TARGET_ARCH% == "amd64"
    490499    Delete /REBOOTOK "$INSTDIR\VBoxDispD3D-x86.dll"
     500    !if $%VBOX_WITH_WDDM_DX% == "1"
     501      Delete /REBOOTOK "$INSTDIR\VBoxDX-x86.dll"
     502    !endif
    491503    !if $%VBOX_WITH_MESA3D% == "1"
    492504      Delete /REBOOTOK "$INSTDIR\VBoxNine-x86.dll"
     
    557569  !if $%KBUILD_TARGET_ARCH% == "amd64"
    558570    Delete /REBOOTOK "$g_strSysWow64\VBoxDispD3D-x86.dll"
     571  !endif
     572
     573  !if $%VBOX_WITH_WDDM_DX% == "1"
     574    Delete /REBOOTOK "$g_strSystemDir\VBoxDX.dll"
     575    !if $%KBUILD_TARGET_ARCH% == "amd64"
     576      Delete /REBOOTOK "$g_strSysWow64\VBoxDX-x86.dll"
     577    !endif
    559578  !endif
    560579
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