24
24
# Set these in LocalConfig.kmk if you are working on the X11 clipboard service
25
25
# to automatically run the unit tests at build time:
26
# OTHERS += $(PATH_tstClipboardX11)/tstClipboardX11.run
27
# OTHERS += $(PATH_tstClipboardX11Smoke)/tstClipboardX11Smoke.run
26
# OTHERS += $(tstClipboardX11_0_OUTDIR)/tstClipboardX11.run
27
# OTHERS += $(tstClipboardX11Smoke_0_OUTDIR)/tstClipboardX11Smoke.run
29
29
PROGRAMS += tstClipboardX11 tstClipboardX11Smoke
30
TESTING += $(PATH_tstClipboardX11)/tstClipboardX11.run $(PATH_tstClipboardX11Smoke)/tstClipboardX11Smoke.run
31
$(tstClipboardX11_0_OUTDIR)/tstClipboardX11.run \
32
$(tstClipboardX11Smoke_0_OUTDIR)/tstClipboardX11Smoke.run
31
33
tstClipboardX11_TEMPLATE = VBOXR3TSTEXE
32
34
tstClipboardX11_DEFS = VBOX_WITH_HGCM TESTCASE
33
35
tstClipboardX11_SOURCES = x11-clipboard.cpp clipboard-helper.cpp
34
tstClipboardX11_CLEAN = $(PATH_tstClipboardX11)/tstClipboardX11.run
36
tstClipboardX11_CLEAN = $(tstClipboardX11_0_OUTDIR)/tstClipboardX11.run
36
38
tstClipboardX11Smoke_TEMPLATE = VBOXR3TSTEXE
37
39
tstClipboardX11Smoke_DEFS = VBOX_WITH_HGCM SMOKETEST
38
40
tstClipboardX11Smoke_SOURCES = x11-clipboard.cpp clipboard-helper.cpp
39
41
tstClipboardX11Smoke_LIBPATH = $(VBOX_LIBPATH_X11)
40
42
tstClipboardX11Smoke_LIBS = X11 Xt
41
tstClipboardX11Smoke_CLEAN = $(PATH_tstClipboardX11Smoke)/tstClipboardX11Smoke.run
43
tstClipboardX11Smoke_CLEAN = $(tstClipboardX11Smoke_0_OUTDIR)/tstClipboardX11Smoke.run
43
$$(PATH_tstClipboardX11)/tstClipboardX11.run: $$(INSTARGET_tstClipboardX11)
45
$$(tstClipboardX11_0_OUTDIR)/tstClipboardX11.run: $$(INSTARGET_tstClipboardX11)
44
46
export VBOX_LOG_DEST=nofile; $(INSTARGET_tstClipboardX11) quiet
45
47
$(QUIET)$(APPEND) -t "$@" "done"
47
$$(PATH_tstClipboardX11Smoke)/tstClipboardX11Smoke.run: $$(INSTARGET_tstClipboardX11)
49
$$(tstClipboardX11Smoke_0_OUTDIR)/tstClipboardX11Smoke.run: $$(INSTARGET_tstClipboardX11)
48
50
export VBOX_LOG_DEST=nofile; $(INSTARGET_tstClipboardX11Smoke) quiet
49
51
$(QUIET)$(APPEND) -t "$@" "done"