]> granicus.if.org Git - handbrake/commitdiff
make: Reflect FFmpeg AAC required on some platforms in help.
authorBradley Sepos <bradley@bradleysepos.com>
Sat, 13 Apr 2019 16:06:29 +0000 (12:06 -0400)
committerBradley Sepos <bradley@bradleysepos.com>
Sat, 13 Apr 2019 18:05:23 +0000 (14:05 -0400)
make/configure.py

index 111dac98d94e3e0a97f920a21138343f76c1e11a..d66d86f4258568b381606ef5190cb13596276d73 100644 (file)
@@ -1242,7 +1242,7 @@ def createCLI( cross = None ):
     grp.add_argument( '--enable-fdk-aac', dest="enable_fdk_aac", default=False, action='store_true', help=(( 'enable %s' %h ) if h != argparse.SUPPRESS else h) )
     grp.add_argument( '--disable-fdk-aac', dest="enable_fdk_aac", action='store_false', help=(( 'disable %s' %h ) if h != argparse.SUPPRESS else h) )
 
-    h = IfHost( 'FFmpeg AAC audio encoder', '*-*-*', none=argparse.SUPPRESS ).value
+    h = 'FFmpeg AAC audio encoder' if (cross is None and host.match( '*-*-darwin*' )) else argparse.SUPPRESS
     grp.add_argument( '--enable-ffmpeg-aac', dest="enable_ffmpeg_aac", default=(cross is not None and 'mingw' in cross) or not host.match( '*-*-darwin*' ), action='store_true', help=(( 'enable %s' %h ) if h != argparse.SUPPRESS else h) )
     grp.add_argument( '--disable-ffmpeg-aac', dest="enable_ffmpeg_aac", action='store_false', help=(( 'disable %s' %h ) if h != argparse.SUPPRESS else h) )
 
@@ -1931,7 +1931,11 @@ int main()
     stdout.write( 'Build system:      %s' % build.system )
     stdout.write( ' (cross-compile)\n' ) if options.cross else stdout.write( '\n' )
     stdout.write( 'Enable FDK-AAC:    %s\n' % options.enable_fdk_aac )
-    stdout.write( 'Enable FFmpeg AAC: %s\n' % options.enable_ffmpeg_aac )
+
+    if build.system == 'darwin':
+        stdout.write( 'Enable FFmpeg AAC: %s\n' % options.enable_ffmpeg_aac )
+    else:
+        stdout.write( 'Enable FFmpeg AAC: %s  (Required on target platform)\n' % options.enable_ffmpeg_aac )
 
     if build.system == 'linux' or build.system == 'mingw':
         stdout.write( 'Enable NVENC:      %s\n' % options.enable_nvenc )