mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
Introduce a set of unit tests for PDX compression. The unit tests contains both real and crafted memory maps that are then compressed using the selected PDX algorithm. Note the build system for the unit tests has been done in a way to support adding new compression algorithms easily. That requires generating a new test-pdx-<compress> executable that's build with the selected PDX compression enabled. Currently the only generated executable is test-pdx-mask that tests PDX mask compression. Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> Reviewed-by: Anthony PERARD <anthony.perard@vates.tech>
19 lines
432 B
Makefile
19 lines
432 B
Makefile
XEN_ROOT = $(CURDIR)/../..
|
|
include $(XEN_ROOT)/tools/Rules.mk
|
|
|
|
SUBDIRS-y :=
|
|
SUBDIRS-y += resource
|
|
SUBDIRS-$(CONFIG_X86) += cpu-policy
|
|
SUBDIRS-$(CONFIG_X86) += tsx
|
|
ifneq ($(clang),y)
|
|
SUBDIRS-$(CONFIG_X86) += x86_emulator
|
|
endif
|
|
SUBDIRS-y += xenstore
|
|
SUBDIRS-y += pdx
|
|
SUBDIRS-y += rangeset
|
|
SUBDIRS-y += vpci
|
|
SUBDIRS-y += paging-mempool
|
|
|
|
.PHONY: all clean install distclean uninstall
|
|
all clean distclean install uninstall: %: subdirs-%
|