Răsfoiți Sursa

patch_boost directory fix

[SVN r33144]
Aleksey Gurtovoy 20 ani în urmă
părinte
comite
1aa85336e9
1 a modificat fișierele cu 7 adăugiri și 5 ștergeri
  1. 7 5
      tools/regression/xsl_reports/runner/regression.py

+ 7 - 5
tools/regression/xsl_reports/runner/regression.py

@@ -58,7 +58,7 @@ else:
                                                     ]
                                                     ]
     process_jam_log[ 'name' ] = 'process_jam_log'
     process_jam_log[ 'name' ] = 'process_jam_log'
     process_jam_log[ 'default_toolset' ] = 'gcc'
     process_jam_log[ 'default_toolset' ] = 'gcc'
-    patch_boost_name = './patch_boost'
+    patch_boost_name = 'patch_boost'
 
 
 bjam[ 'default_toolset' ] = ''
 bjam[ 'default_toolset' ] = ''
 bjam[ 'path' ] = os.path.join( regression_root, bjam[ 'name' ] )
 bjam[ 'path' ] = os.path.join( regression_root, bjam[ 'name' ] )
@@ -427,10 +427,12 @@ def setup(
         , **unused
         , **unused
         ):
         ):
     import_utils()
     import_utils()
-    
-    if os.path.exists( patch_boost_name ):
-        log( 'Found patch file "%s". Executing it.' % patch_boost_name )
-        utils.system( [ patch_boost_name ] )
+
+    patch_boost_path = os.path.join( regression_root, patch_boost_name )
+    if os.path.exists( patch_boost_path ):
+        log( 'Found patch file "%s". Executing it.' % patch_boost_path )
+        os.chdir( regression_root )
+        utils.system( [ patch_boost_path ] )
 
 
     build_if_needed( bjam, bjam_toolset, toolsets )
     build_if_needed( bjam, bjam_toolset, toolsets )
     build_if_needed( process_jam_log, pjl_toolset, toolsets )
     build_if_needed( process_jam_log, pjl_toolset, toolsets )

粤ICP备19079148号