VirtualBox

Changeset 89656 in vbox


Ignore:
Timestamp:
Jun 13, 2021 10:57:27 PM (3 years ago)
Author:
vboxsync
Message:

/Config.kmk,src/VBox/Makefile.kmk,ValKit/AudioTest: Added config variables VBOX_WITH_HOST_SHIPPING_AUDIO_TEST and VBOX_WITH_ADDITIONS_SHIPPING_AUDIO_TEST for controlling whether we ship the audio test with the host and GA installers. Copy vkat to bin if we need it on the host. bugref:10008

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r89648 r89656  
    737737# Build the Validation Kit.
    738738VBOX_WITH_VALIDATIONKIT = 1
     739# Set if we should ship the audio test from the Validation Kit with the host installer.
     740VBOX_WITH_HOST_SHIPPING_AUDIO_TEST = 1
     741# Set if we should ship the audio test from the Validation Kit with the guest additions.
     742VBOX_WITH_ADDITIONS_SHIPPING_AUDIO_TEST = 1
    739743# Build the testcases.
    740744VBOX_WITH_TESTCASES = 1
  • trunk/src/VBox/Makefile.kmk

    r89634 r89656  
    2929 include $(PATH_SUB_CURRENT)/Additions/Makefile.kmk
    3030
    31  ifdef VBOX_WITH_VALIDATIONKIT # For including VKAT with the Guest Additions.
     31 ifdef VBOX_WITH_ADDITIONS_SHIPPING_AUDIO_TEST
    3232  include $(PATH_SUB_CURRENT)/ValidationKit/utils/audio/Makefile.kmk
    3333 endif
     
    102102 ifdef VBOX_WITH_VALIDATIONKIT
    103103  include $(PATH_SUB_CURRENT)/ValidationKit/Makefile.kmk
     104 else ifdef VBOX_WITH_HOST_SHIPPING_AUDIO_TEST
     105  include $(PATH_SUB_CURRENT)/ValidationKit/utils/audio/Makefile.kmk
    104106 endif
    105107 include $(PATH_SUB_CURRENT)/NetworkServices/Makefile.kmk
  • trunk/src/VBox/ValidationKit/utils/audio/Makefile.kmk

    r89655 r89656  
    3636endif
    3737
     38
    3839#
    3940# Append what we build here to PROGRAMS (at the top because it's a bit messy).
     
    4344  PROGRAMS += vkat
    4445 endif
    45  if defined(VBOX_ONLY_ADDITIONS) || !defined(VBOX_ONLY_BUILD)
    46   ifndef VBOX_WITH_ADDITIONS_FROM_BUILD_SERVER
    47    ifdef VBOX_WITH_ADDITIONS
    48     PROGRAMS += vkatadd
     46 ifdef VBOX_WITH_ADDITIONS_SHIPPING_AUDIO_TEST
     47  if defined(VBOX_ONLY_ADDITIONS) || !defined(VBOX_ONLY_BUILD)
     48   ifndef VBOX_WITH_ADDITIONS_FROM_BUILD_SERVER
     49    ifdef VBOX_WITH_ADDITIONS
     50     PROGRAMS += vkatadd
     51    endif
    4952   endif
    5053  endif
    5154 endif
    5255endif
     56
    5357
    5458#
     
    6266  WinMM.Lib
    6367endif
     68
    6469
    6570#
     
    149154
    150155
     156#
     157# Copy the valkit vkat to bin so it can be shipped with the host installer too.
     158#
     159ifdef VBOX_WITH_HOST_SHIPPING_AUDIO_TEST
     160 INSTALLS += vkathost
     161 vkathost_TEMPLATE = VBOXR3EXE
     162 vkathost_SOURCES  = $(vkat_1_TARGET)
     163endif
     164
    151165include $(FILE_KBUILD_SUB_FOOTER)
    152166
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