From 2184c6f7af9e16306e339baae5f4f671b3a32ed0 Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Wed, 29 Apr 2009 15:32:40 +0000 Subject: Factorize GPL and nonfree license checks into a common function. Originally committed as revision 18714 to svn://svn.ffmpeg.org/ffmpeg/trunk --- configure | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/configure b/configure index fccbc998d1..57c64f5984 100755 --- a/configure +++ b/configure @@ -1736,22 +1736,19 @@ EOF fi -if ! enabled gpl; then - die_gpl_disabled(){ - name=$1 - shift - enabled_any $@ && die "$name is under GPL and --enable-gpl is not specified." - } - die_gpl_disabled "The Postprocessing code" postproc - die_gpl_disabled "libx264" libx264 - die_gpl_disabled "libxvidcore" libxvid - die_gpl_disabled "FAAD2" libfaad2 - die_gpl_disabled "The X11 grabber" x11grab -fi +die_license_disabled() { + enabled $1 || enabled $2 && die "$2 is $1 and --enable-$1 is not specified." +} + +die_license_disabled gpl libfaad2 +die_license_disabled gpl libx264 +die_license_disabled gpl libxvid +die_license_disabled gpl postproc +die_license_disabled gpl x11grab + +die_license_disabled nonfree libamr_nb +die_license_disabled nonfree libamr_wb -if ! enabled nonfree && enabled_any libamr_nb libamr_wb; then - die "libamr is nonfree and --enable-nonfree is not specified." -fi check_deps $ARCH_EXT_LIST -- cgit v1.2.3