VirtualBox

Ignore:
Timestamp:
Jan 11, 2024 9:01:46 AM (13 months ago)
Author:
vboxsync
Message:

Shared Clipboard/Transfers: Added building a separate X11 binary, so that the X-specific code also can be tested in combination with the transfer code. Only available in manual mode; see syntax help [build fix]. bugref:9437

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/SharedClipboard/testcase/Makefile.kmk

    r102830 r102832  
    8282        ../clipboard-transfers-provider-local.cpp
    8383   tstClipboardHttpServer_DEFS    += VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS_HTTP
    84   endif
    8584
    86   if1of ($(KBUILD_TARGET), linux solaris)
    87    # Derived executable which also includes X11 dependencies. Might not run on pure server installations where X isn't installed.
    88    PROGRAMS += tstClipboardHttpServerX11
    89    tstClipboardHttpServerX11_TEMPLATE   = VBoxR3TstExe
    90    tstClipboardHttpServerX11_EXTENDS    = tstClipboardHttpServer
    91    tstClipboardHttpServerX11_EXTENDS_BY = appending
    92    tstClipboardHttpServerX11_NAME       = tstClipboardHttpServerX11
    93    tstClipboardHttpServerX11_DEFS      += TESTCASE_WITH_X11
    94    tstClipboardHttpServerX11_SOURCES   += \
    95         ../clipboard-x11.cpp
    96    tstClipboardHttpServerX11_LIBS      += \
     85   if1of ($(KBUILD_TARGET), linux solaris)
     86    # Derived executable which also includes X11 dependencies. Might not run on pure server installations where X isn't installed.
     87    PROGRAMS += tstClipboardHttpServerX11
     88    tstClipboardHttpServerX11_TEMPLATE   = VBoxR3TstExe
     89    tstClipboardHttpServerX11_EXTENDS    = tstClipboardHttpServer
     90    tstClipboardHttpServerX11_EXTENDS_BY = appending
     91    tstClipboardHttpServerX11_NAME       = tstClipboardHttpServerX11
     92    tstClipboardHttpServerX11_DEFS      += TESTCASE_WITH_X11
     93    tstClipboardHttpServerX11_SOURCES   += \
     94        ../clipboard-x11.cpp
     95    tstClipboardHttpServerX11_LIBS      += \
    9796        Xt \
    9897        X11
     98   endif
     99
    99100  endif
    100101 endif
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