]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
Factorize GPL and nonfree license checks into a common function.
authordiego <diego@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Wed, 29 Apr 2009 15:32:40 +0000 (15:32 +0000)
committerdiego <diego@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Wed, 29 Apr 2009 15:32:40 +0000 (15:32 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18714 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

configure

index fccbc998d1dfd117c8067945128cb6237dab7bb8..57c64f59841b6a5ce428bd9440d094614cbb2ebc 100755 (executable)
--- 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