diff options
Diffstat (limited to '3rdparty/libflac/test/Makefile.am')
-rw-r--r-- | 3rdparty/libflac/test/Makefile.am | 61 |
1 files changed, 36 insertions, 25 deletions
diff --git a/3rdparty/libflac/test/Makefile.am b/3rdparty/libflac/test/Makefile.am index bf6e4f4c7a1..2d69fea62f6 100644 --- a/3rdparty/libflac/test/Makefile.am +++ b/3rdparty/libflac/test/Makefile.am @@ -1,8 +1,9 @@ # FLAC - Free Lossless Audio Codec -# Copyright (C) 2001,2002,2003,2004,2005,2006,2007 Josh Coalson +# Copyright (C) 2001-2009 Josh Coalson +# Copyright (C) 2011-2023 Xiph.Org Foundation # # This file is part the FLAC project. FLAC is comprised of several -# components distributed under difference licenses. The codec libraries +# components distributed under different licenses. The codec libraries # are distributed under Xiph.Org's BSD-like license (see the file # COPYING.Xiph in this distribution). All other programs, libraries, and # plugins are distributed under the GPL (see COPYING.GPL). The documentation @@ -15,37 +16,47 @@ # restrictive of those mentioned above. See the file COPYING.Xiph in this # distribution. -if FLaC__WITH_CPPLIBS -CPPLIBS_TESTS = test_libFLAC++.sh -endif +TESTS_ENVIRONMENT = FLAC__TEST_LEVEL=@FLAC__TEST_LEVEL@ FLAC__TEST_WITH_VALGRIND=@FLAC__TEST_WITH_VALGRIND@ ECHO_N="@ECHO_N@" ECHO_C="@ECHO_C@" -TESTS_ENVIRONMENT = FLAC__TEST_LEVEL=@FLAC__TEST_LEVEL@ FLAC__TEST_WITH_VALRGIND=@FLAC__TEST_WITH_VALGRIND@ +SUBDIRS = cuesheets foreign-metadata-test-files flac-to-flac-metadata-test-files metaflac-test-files pictures -SUBDIRS = cuesheets flac-to-flac-metadata-test-files metaflac-test-files pictures +check_SCRIPTS = \ + test_libFLAC.sh \ + test_libFLAC++.sh \ + test_grabbag.sh \ + test_flac.sh \ + test_metaflac.sh \ + test_replaygain.sh \ + test_seeking.sh \ + test_streams.sh \ + test_compression.sh -TESTS = \ - ./test_libFLAC.sh \ - $(CPPLIBS_TESTS) \ - ./test_grabbag.sh \ - ./test_flac.sh \ - ./test_metaflac.sh \ - ./test_seeking.sh \ - ./test_streams.sh +# This one should pass when building out-of-tree (e.g. 'make distcheck'). +check: $(check_SCRIPTS) + $(TESTS_ENVIRONMENT) $(srcdir)/test_libFLAC.sh +if FLaC__WITH_CPPLIBS + $(TESTS_ENVIRONMENT) $(srcdir)/test_libFLAC++.sh +endif + $(TESTS_ENVIRONMENT) $(srcdir)/test_grabbag.sh + $(TESTS_ENVIRONMENT) $(srcdir)/test_flac.sh + $(TESTS_ENVIRONMENT) $(srcdir)/test_metaflac.sh + $(TESTS_ENVIRONMENT) $(srcdir)/test_replaygain.sh + $(TESTS_ENVIRONMENT) $(srcdir)/test_seeking.sh + $(TESTS_ENVIRONMENT) $(srcdir)/test_streams.sh + $(TESTS_ENVIRONMENT) $(srcdir)/test_compression.sh + @echo "----------------" + @echo "All tests passed" + @echo "----------------" EXTRA_DIST = \ - Makefile.lite \ + CMakeLists.txt \ cuesheet.ok \ + generate_streams.sh \ metaflac.flac.in \ metaflac.flac.ok \ picture.ok \ - test_libFLAC.sh \ - $(CPPLIBS_TESTS) \ - test_flac.sh \ - test_metaflac.sh \ - test_grabbag.sh \ - test_seeking.sh \ - test_streams.sh \ - test_bins.sh + $(check_SCRIPTS) \ + write_iff.pl clean-local: - -rm -f *.raw *.flac *.oga *.ogg *.cmp *.aiff *.wav *.diff *.log *.cue core + -rm -f *.raw *.flac *.oga *.ogg *.cmp *.aiff *.wav *.w64 *.rf64 *.diff *.log *.cue core |