- Timestamp:
- May 25, 2020 7:41:16 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk
r84479 r84480 26 26 # 27 27 PROGRAMS += VBoxClient 28 PROGRAMS += VBoxWaylandClient29 28 30 29 VBoxClient_TEMPLATE = NewVBoxGuestR3Exe … … 41 40 VBoxClient_INCS += ../x11include/randrproto-1.6.0 42 41 VBoxClient_SOURCES = \ 43 main.cpp \ 44 display-svga.cpp \ 45 display-svga-x11.cpp \ 46 seamless.cpp \ 47 seamless-x11.cpp \ 48 hostversion.cpp 49 50 VBoxWaylandClient_SOURCES = \ 51 display-wayland.cpp 42 main.cpp \ 43 display-svga.cpp \ 44 display-svga-x11.cpp \ 45 seamless.cpp \ 46 seamless-x11.cpp \ 47 hostversion.cpp 52 48 53 49 VBoxClient_SOURCES.linux = \ 54 50 chk_stubs.c 55 51 VBoxClient_LIBPATH = \ 56 52 $(VBOX_LIBPATH32_X11) 57 53 VBoxClient_LIBS.freebsd = \ 58 54 iconv 59 55 VBoxClient_LIBS.linux = \ 60 56 dl 61 57 VBoxClient_LIBS.netbsd = \ 62 58 crypt 63 59 VBoxClient_LIBS.solaris = \ 64 60 dl 65 61 VBoxClient_LIBS = \ 66 62 X11 Xt Xext Xmu 67 63 ifdef VBOX_WITH_DISTRO_XRAND_XINERAMA 68 64 VBoxClient_DEFS += WITH_DISTRO_XRAND_XINERAMA … … 72 68 # XXX: -L comes from the template, but not rpath 73 69 VBoxClient_LDFLAGS.netbsd = \ 74 70 -Wl,-rpath /usr/X11R7/lib 75 71 76 72 ifdef VBOX_WITH_DRAG_AND_DROP … … 78 74 VBoxClient_DEFS += VBOX_DND_WITH_XTEST 79 75 VBoxClient_LIBS += \ 80 76 Xtst 81 77 endif 82 78 endif … … 87 83 ifeq ($(KBUILD_TARGET),linux) 88 84 VBoxClient_LDFLAGS.amd64 += \ 89 85 -Wl,--wrap=memcpy 90 86 endif 91 87 … … 96 92 ifdef VBOX_WITH_DRAG_AND_DROP 97 93 VBoxClient_DEFS += \ 98 99 94 VBOX_WITH_DRAG_AND_DROP \ 95 $(if $(VBOX_WITH_DRAG_AND_DROP_GH),VBOX_WITH_DRAG_AND_DROP_GH,) 100 96 VBoxClient_SOURCES += \ 101 97 draganddrop.cpp 102 98 VBoxClient_LIBS += \ 103 104 99 $(VBOX_LIB_VBGL_R3) \ 100 $(PATH_STAGE_LIB)/additions/VBoxDnDGuestR3Lib$(VBOX_SUFF_LIB) 105 101 endif 106 102 107 103 ifdef VBOX_WITH_SHARED_CLIPBOARD 108 104 VBoxClient_DEFS += \ 109 110 105 VBOX_WITH_SHARED_CLIPBOARD \ 106 $(if $(VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS),VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS,) 111 107 VBoxClient_SOURCES += \ 112 113 114 108 $(PATH_ROOT)/src/VBox/GuestHost/SharedClipboard/clipboard-common.cpp \ 109 $(PATH_ROOT)/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp \ 110 clipboard.cpp 115 111 ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS 116 112 VBoxClient_DEFS += VBOX_WITH_SHARED_CLIPBOARD_GUEST 117 113 VBoxClient_SOURCES += \ 118 119 114 $(PATH_ROOT)/src/VBox/GuestHost/SharedClipboard/clipboard-transfers.cpp \ 115 $(PATH_ROOT)/src/VBox/GuestHost/SharedClipboard/ClipboardPath.cpp 120 116 ifdef VBOX_WITH_SHARED_CLIPBOARD_FUSE 121 117 VBoxClient_DEFS += VBOX_WITH_SHARED_CLIPBOARD_FUSE 122 118 # @todo Make this dynamic loading more generic. 123 119 VBoxClient_SOURCES += \ 124 125 120 $(PATH_ROOT)/src/VBox/ImageMounter/vboximg-mount/fuse.cpp \ 121 clipboard-fuse.cpp 126 122 # @todo Ditto. 127 123 VBoxClient_INCS += \ 128 124 $(PATH_ROOT)/src/VBox/ImageMounter/vboximg-mount 129 125 endif 130 126 endif … … 150 146 $$(tstSeamlessX11-auto_0_OUTDIR)/tstSeamlessX11-auto.run: \ 151 147 $$(tstSeamlessX11-auto_1_STAGE_TARGET) 152 153 148 export VBOX_LOG_DEST=nofile; $(tstSeamlessX11-auto_1_STAGE_TARGET) quiet 149 $(QUIET)$(APPEND) -t "$@" "done" 154 150 155 151 #
Note:
See TracChangeset
for help on using the changeset viewer.