mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-04 16:14:00 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
#  FLAC - Free Lossless Audio Codec
 | 
						|
#  Copyright (C) 2001-2009  Josh Coalson
 | 
						|
#  Copyright (C) 2011-2013  Xiph.Org Foundation
 | 
						|
#
 | 
						|
#  This file is part the FLAC project.  FLAC is comprised of several
 | 
						|
#  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
 | 
						|
#  is distributed under the Gnu FDL (see COPYING.FDL).  Each file in the
 | 
						|
#  FLAC distribution contains at the top the terms under which it may be
 | 
						|
#  distributed.
 | 
						|
#
 | 
						|
#  Since this particular file is relevant to all components of FLAC,
 | 
						|
#  it may be distributed under the Xiph.Org license, which is the least
 | 
						|
#  restrictive of those mentioned above.  See the file COPYING.Xiph in this
 | 
						|
#  distribution.
 | 
						|
 | 
						|
die ()
 | 
						|
{
 | 
						|
	echo $* 1>&2
 | 
						|
	exit 1
 | 
						|
}
 | 
						|
 | 
						|
if [ x = x"$1" ] ; then 
 | 
						|
	BUILD=debug
 | 
						|
else
 | 
						|
	BUILD="$1"
 | 
						|
fi
 | 
						|
 | 
						|
LD_LIBRARY_PATH=../src/libFLAC/.libs:$LD_LIBRARY_PATH
 | 
						|
LD_LIBRARY_PATH=../src/share/grabbag/.libs:$LD_LIBRARY_PATH
 | 
						|
LD_LIBRARY_PATH=../src/share/replaygain_analysis/.libs:$LD_LIBRARY_PATH
 | 
						|
LD_LIBRARY_PATH=../objs/$BUILD/lib:$LD_LIBRARY_PATH
 | 
						|
export LD_LIBRARY_PATH
 | 
						|
export MALLOC_CHECK_=3
 | 
						|
export MALLOC_PERTURB_=$((RANDOM % 255 + 1))
 | 
						|
 | 
						|
PATH=../src/test_libFLAC:$PATH
 | 
						|
PATH=../objs/$BUILD/bin:$PATH
 | 
						|
 | 
						|
run_test_libFLAC ()
 | 
						|
{
 | 
						|
	if [ x"$FLAC__TEST_WITH_VALGRIND" = xyes ] ; then
 | 
						|
		valgrind --leak-check=yes --show-reachable=yes --num-callers=50 --log-fd=4 test_libFLAC $* 4>>test_libFLAC.valgrind.log
 | 
						|
	else
 | 
						|
		test_libFLAC $*
 | 
						|
	fi
 | 
						|
}
 | 
						|
 | 
						|
run_test_libFLAC || die "ERROR during test_libFLAC"
 |