mirror of
https://git.tukaani.org/xz.git
synced 2025-02-17 14:08:12 +00:00
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)
74 lines
1.3 KiB
Makefile
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
|