mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-10-31 14:13:50 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			1015 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1015 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| # Run this to set up the build system: configure, makefiles, etc.
 | |
| # We trust that the user has a recent enough autoconf & automake setup
 | |
| # (not older than a few years...)
 | |
| 
 | |
| test_program_errors=0
 | |
| 
 | |
| function test_program {
 | |
| 	if ! command -v $1 >/dev/null 2>&1 ; then
 | |
| 		echo "Missing program '$1'."
 | |
| 		test_program_errors=1
 | |
| 		fi
 | |
| }
 | |
| 
 | |
| for prog in autoconf automake libtool pkg-config ; do
 | |
| 	test_program $prog
 | |
| 	done
 | |
| 
 | |
| if test $(uname -s) != "Darwin" ; then
 | |
| 	test_program gettext
 | |
| 	fi
 | |
| 
 | |
| test $test_program_errors -ne 1 || exit 1
 | |
| 
 | |
| #-------------------------------------------------------------------------------
 | |
| 
 | |
| set -e
 | |
| 
 | |
| if test $(uname -s) = "OpenBSD" ; then
 | |
| 	# OpenBSD needs these environment variables set.
 | |
| 	AUTOCONF_VERSION=2.69
 | |
| 	AUTOMAKE_VERSION=1.11
 | |
| 	export AUTOCONF_VERSION
 | |
| 	export AUTOMAKE_VERSION
 | |
| 	fi
 | |
| 
 | |
| srcdir=`dirname $0`
 | |
| test -n "$srcdir" && cd "$srcdir"
 | |
| 
 | |
| echo "Updating build configuration files for FLAC, please wait...."
 | |
| 
 | |
| touch config.rpath
 | |
| autoreconf --install --symlink --force
 | |
| #./configure "$@" && echo
 |