- Timestamp:
- Sep 1, 2020 11:39:04 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk
r85976 r85977 45 45 VBoxClient_INCS += ../x11include/randrproto-1.6.0 46 46 VBoxClient_SOURCES = \ 47 48 49 50 51 52 47 main.cpp \ 48 display-svga-x11.cpp \ 49 seamless.cpp \ 50 seamless-x11.cpp \ 51 logging.cpp \ 52 hostversion.cpp 53 53 54 54 VBoxDRMClient_TEMPLATE = NewVBoxGuestR3Exe … … 60 60 61 61 VBoxClient_SOURCES.linux = \ 62 62 chk_stubs.c 63 63 VBoxClient_LIBPATH = \ 64 64 $(VBOX_LIBPATH32_X11) 65 65 VBoxClient_LIBS.freebsd = \ 66 66 iconv 67 67 VBoxClient_LIBS.linux = \ 68 68 dl 69 69 VBoxClient_LIBS.netbsd = \ 70 70 crypt 71 71 VBoxClient_LIBS.solaris = \ 72 72 dl 73 73 VBoxClient_LIBS = \ 74 74 X11 Xt Xext Xmu 75 75 ifdef VBOX_WITH_DISTRO_XRAND_XINERAMA 76 76 VBoxClient_DEFS += WITH_DISTRO_XRAND_XINERAMA … … 80 80 # XXX: -L comes from the template, but not rpath 81 81 VBoxClient_LDFLAGS.netbsd = \ 82 82 -Wl,-rpath /usr/X11R7/lib 83 83 84 84 ifdef VBOX_WITH_DRAG_AND_DROP … … 86 86 VBoxClient_DEFS += VBOX_DND_WITH_XTEST 87 87 VBoxClient_LIBS += \ 88 88 Xtst 89 89 endif 90 90 endif … … 95 95 ifeq ($(KBUILD_TARGET),linux) 96 96 VBoxClient_LDFLAGS.amd64 += \ 97 97 -Wl,--wrap=memcpy 98 98 endif 99 99 … … 104 104 ifdef VBOX_WITH_DRAG_AND_DROP 105 105 VBoxClient_DEFS += \ 106 107 106 VBOX_WITH_DRAG_AND_DROP \ 107 $(if $(VBOX_WITH_DRAG_AND_DROP_GH),VBOX_WITH_DRAG_AND_DROP_GH,) 108 108 VBoxClient_SOURCES += \ 109 109 draganddrop.cpp 110 110 VBoxClient_LIBS += \ 111 112 111 $(VBOX_LIB_VBGL_R3) \ 112 $(PATH_STAGE_LIB)/additions/VBoxDnDGuestR3Lib$(VBOX_SUFF_LIB) 113 113 endif 114 114 115 115 ifdef VBOX_WITH_SHARED_CLIPBOARD 116 116 VBoxClient_DEFS += \ 117 118 117 VBOX_WITH_SHARED_CLIPBOARD \ 118 $(if $(VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS),VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS,) 119 119 VBoxClient_SOURCES += \ 120 121 122 120 $(PATH_ROOT)/src/VBox/GuestHost/SharedClipboard/clipboard-common.cpp \ 121 $(PATH_ROOT)/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp \ 122 clipboard.cpp 123 123 ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS 124 124 VBoxClient_DEFS += VBOX_WITH_SHARED_CLIPBOARD_GUEST 125 125 VBoxClient_SOURCES += \ 126 127 126 $(PATH_ROOT)/src/VBox/GuestHost/SharedClipboard/clipboard-transfers.cpp \ 127 $(PATH_ROOT)/src/VBox/GuestHost/SharedClipboard/ClipboardPath.cpp 128 128 ifdef VBOX_WITH_SHARED_CLIPBOARD_FUSE 129 129 VBoxClient_DEFS += VBOX_WITH_SHARED_CLIPBOARD_FUSE 130 130 # @todo Make this dynamic loading more generic. 131 131 VBoxClient_SOURCES += \ 132 133 132 $(PATH_ROOT)/src/VBox/ImageMounter/vboximg-mount/fuse.cpp \ 133 clipboard-fuse.cpp 134 134 # @todo Ditto. 135 135 VBoxClient_INCS += \ 136 136 $(PATH_ROOT)/src/VBox/ImageMounter/vboximg-mount 137 137 endif 138 138 endif … … 158 158 $$(tstSeamlessX11-auto_0_OUTDIR)/tstSeamlessX11-auto.run: \ 159 159 $$(tstSeamlessX11-auto_1_STAGE_TARGET) 160 161 160 export VBOX_LOG_DEST=nofile; $(tstSeamlessX11-auto_1_STAGE_TARGET) quiet 161 $(QUIET)$(APPEND) -t "$@" "done" 162 162 163 163 #
Note:
See TracChangeset
for help on using the changeset viewer.