File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -884,26 +884,26 @@ def configure_library(lib, output):
884884  if  getattr (options , shared_lib ):
885885    (pkg_libs , pkg_cflags , pkg_libpath ) =  pkg_config (lib )
886886
887-     if  pkg_cflags :
887+     if  options .__dict__ [shared_lib  +  '_includes' ]:
888+       output ['include_dirs' ] +=  [options .__dict__ [shared_lib  +  '_includes' ]]
889+     elif  pkg_cflags :
888890      output ['include_dirs' ] +=  (
889891          filter (None , map (str .strip , pkg_cflags .split ('-I' ))))
890-     elif  options .__dict__ [shared_lib  +  '_includes' ]:
891-       output ['include_dirs' ] +=  [options .__dict__ [shared_lib  +  '_includes' ]]
892892
893893    # libpath needs to be provided ahead libraries 
894-     if  pkg_libpath :
895-       output ['libraries' ] +=  [pkg_libpath ]
896-     elif  options .__dict__ [shared_lib  +  '_libpath' ]:
894+     if  options .__dict__ [shared_lib  +  '_libpath' ]:
897895      output ['libraries' ] +=  [
898896          '-L%s'  %  options .__dict__ [shared_lib  +  '_libpath' ]]
897+     elif  pkg_libpath :
898+       output ['libraries' ] +=  [pkg_libpath ]
899899
900900    default_libs  =  getattr (options , shared_lib  +  '_libname' )
901901    default_libs  =  map ('-l{0}' .format , default_libs .split (',' ))
902902
903-     if  pkg_libs :
904-       output ['libraries' ] +=  pkg_libs .split ()
905-     elif  default_libs :
903+     if  default_libs :
906904      output ['libraries' ] +=  default_libs 
905+     elif  pkg_libs :
906+       output ['libraries' ] +=  pkg_libs .split ()
907907
908908
909909def  configure_v8 (o ):
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments