mirror of
https://salsa.debian.org/xorg-team/lib/pixman
synced 2025-09-03 15:31:12 +00:00

Makefile.am and Makefile.win32 should not duplicate content, as this leads to breaking the build when they are not kept in sync. This can be avoided by listing sources, headers and common build variables/rules in a Makefile.sources file. In order to further simplify the test makefiles, the utility functions are now in a static library, which gets linked to all the tests and benchmarks.
37 lines
590 B
Makefile
37 lines
590 B
Makefile
# Tests (sorted by expected completion time)
|
|
TESTPROGRAMS = \
|
|
a1-trap-test \
|
|
pdf-op-test \
|
|
region-test \
|
|
region-translate-test \
|
|
fetch-test \
|
|
oob-test \
|
|
trap-crasher \
|
|
alpha-loop \
|
|
scaling-crash-test \
|
|
scaling-helpers-test \
|
|
gradient-crash-test \
|
|
region-contains-test \
|
|
alphamap \
|
|
stress-test \
|
|
composite-traps-test \
|
|
blitters-test \
|
|
scaling-test \
|
|
affine-test \
|
|
composite \
|
|
$(NULL)
|
|
|
|
# Benchmarks
|
|
BENCHMARKS = \
|
|
lowlevel-blt-bench \
|
|
$(NULL)
|
|
|
|
# Utility functions
|
|
libutils_sources = \
|
|
utils.c \
|
|
$(NULL)
|
|
|
|
libutils_headers = \
|
|
utils.h \
|
|
$(NULL)
|