VirtualBox

Changeset 106873 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Nov 7, 2024 4:03:07 PM (3 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165793
Message:

Add/VBoxGuest/Makefile.kmk: Fixed regression from r165131 where VBoxGuest.sys wouldn't be installed when signing is disabled (win32-dep* builds). VBoxGuest.inf (esp. not unedited) doesn't belong in the SOURCES list AFAIK. We don't use += for the first assignment of a target property, that's confusing. bugref:10762

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk

    r106655 r106873  
    5353 VBoxGuest_NAME.solaris  = vboxguest
    5454 VBoxGuest_INST.darwin   = $(INST_ADDITIONS)VBoxGuest.kext/Contents/MacOS/
    55  #if defined(VBOX_SIGNING_MODE) && defined(VBOX_SIGN_ADDITIONS) # See Additions/WINNT/Makefile.kmk?
    56  VBoxGuest_INSTTYPE.win  = none
    57  VBoxGuest_DEBUG_INSTTYPE.win  = both
    58  #endif
     55 if defined(VBOX_SIGNING_MODE) && defined(VBOX_SIGN_ADDITIONS) # See Additions/WINNT/Makefile.kmk?
     56  VBoxGuest_INSTTYPE.win  = none
     57  VBoxGuest_DEBUG_INSTTYPE.win  = both
     58 endif
    5959 VBoxGuest_DEFS.haiku    = VBOX_SVN_REV=$(VBOX_SVN_REV) _KERNEL_MODE=1
    6060 VBoxGuest_DEFS.solaris  = VBOX_SVN_REV=$(VBOX_SVN_REV)
     
    117117  endif # win
    118118  ifn1of ($(KBUILD_TARGET), linux freebsd netbsd solaris haiku)
    119    VBoxGuest_SOURCES   += VBoxGuest-$(KBUILD_TARGET).cpp
     119   VBoxGuest_SOURCES    = VBoxGuest-$(KBUILD_TARGET).cpp
    120120  else
    121    VBoxGuest_SOURCES   += VBoxGuest-$(KBUILD_TARGET).c
     121   VBoxGuest_SOURCES    = VBoxGuest-$(KBUILD_TARGET).c
    122122   VBoxGuest_$(KBUILD_TARGET).c_DEPS = $(VBOX_SVN_REV_HEADER)
    123123   ifeq ($(KBUILD_TARGET),freebsd)
     
    128128        VBoxGuest.cpp
    129129  VBoxGuest_SOURCES.win += \
    130         win/VBoxGuest.inf \
    131130        win/VBoxGuest.rc
    132131  VBoxGuest_SOURCES.win.x86 += \
Note: See TracChangeset for help on using the changeset viewer.

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