1
0
mirror of https://git.tukaani.org/xz.git synced 2025-02-17 14:08:12 +00:00
xz/tests/Makefile.am
Lasse Collin 51133ad71e CMake: Keep the build working if the "tests" directory is missing
This moves the tests section as is from CMakeLists.txt into
tests/tests.cmake. CMakeLists.txt now includes tests/tests.cmake
if the latter file exists.

Now it's possible to delete the whole "tests" directory and
building with CMake will still work normally, just without
the tests. This way the tests are readily available for those
who want them, and those who won't run the tests anyway have
a straightforward way to ensure that nothing from the "tests"
directory can affect the build process.

(cherry picked from commit aaff75c3486c4489ce88b0efb36b41cf138af7c3)
2024-05-22 23:34:42 +03:00

74 lines
1.3 KiB
Makefile

## SPDX-License-Identifier: 0BSD
## Author: Lasse Collin
EXTRA_DIST = \
files \
ossfuzz \
tests.cmake \
tuktest.h \
tests.h \
test_files.sh \
test_compress.sh \
test_compress_generated_abc \
test_compress_generated_random \
test_compress_generated_text \
test_scripts.sh \
test_suffix.sh \
xzgrep_expected_output
AM_CPPFLAGS = \
-I$(top_srcdir)/src/common \
-I$(top_srcdir)/src/liblzma/api \
-I$(top_srcdir)/src/liblzma
LDADD = $(top_builddir)/src/liblzma/liblzma.la
LDADD += $(LTLIBINTL)
check_PROGRAMS = \
create_compress_files \
test_check \
test_hardware \
test_stream_flags \
test_filter_flags \
test_filter_str \
test_block_header \
test_index \
test_index_hash \
test_bcj_exact_size \
test_memlimit \
test_lzip_decoder \
test_vli
TESTS = \
test_check \
test_hardware \
test_stream_flags \
test_filter_flags \
test_filter_str \
test_block_header \
test_index \
test_index_hash \
test_bcj_exact_size \
test_memlimit \
test_lzip_decoder \
test_vli \
test_files.sh \
test_suffix.sh \
test_compress_generated_abc \
test_compress_generated_random \
test_compress_generated_text
if COND_MICROLZMA
check_PROGRAMS += test_microlzma
TESTS += test_microlzma
endif
if COND_SCRIPTS
TESTS += test_scripts.sh
endif
clean-local:
-rm -f compress_generated_* \
xzgrep_test_output xzgrep_test_1.xz xzgrep_test_2.xz