]> granicus.if.org Git - handbrake/commitdiff
make: Rerun cross tools probe before creating CLI help.
authorBradley Sepos <bradley@bradleysepos.com>
Sat, 13 Apr 2019 15:33:20 +0000 (11:33 -0400)
committerBradley Sepos <bradley@bradleysepos.com>
Sat, 13 Apr 2019 18:05:22 +0000 (14:05 -0400)
make/configure.py

index 326c387b058f4de8581f5c0d8653a6ee506e92a1..729846e4d35593811ea410191b897f01d948a5d8 100644 (file)
@@ -1583,6 +1583,12 @@ try:
             cross = None if cross == '' else cross
             continue
 
+    ## re-run tools with cross-compilation needs
+    if cross:
+        for tool in ( Tools.ar, Tools.gcc, Tools.ranlib, Tools.strip ):
+            tool.__init__( tool.var, '%s-%s' % (cross,tool.name), **tool.kwargs )
+            tool.run()
+
     # create CLI and parse
     cli = createCLI( cross )
     options, args = cli.parse_known_args()
@@ -1601,12 +1607,6 @@ try:
         else:
             targets.append( arg )
 
-    ## re-run tools with cross-compilation needs
-    if options.cross:
-        for tool in ( Tools.ar, Tools.gcc, Tools.ranlib, Tools.strip ):
-            tool.__init__( tool.var, '%s-%s' % (options.cross,tool.name), **tool.kwargs )
-            tool.run()
-
     ## run delayed actions
     for action in Action.actions:
         action.run()