File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 1414
1515"""Toolchains required to use rules_proto.""" 
1616
17- load ("//protoc/private:prebuilt_protoc_toolchain.bzl" , "prebuilt_protoc_repo" )
17+ load ("//protoc/private:prebuilt_protoc_toolchain.bzl" , "GOOGLE_PROTOBUF_DEP_EDGES"  ,  " prebuilt_protoc_repo"
1818load ("//protoc/private:protoc_toolchains.bzl" , "protoc_toolchains_repo" )
1919load ("//protoc/private:versions.bzl" , "PROTOC_PLATFORMS" )
2020
2121def  _google_protobuf_alias_repo_impl (rctx ):
22-     rctx .file ("BUILD" , """package(default_visibility=["//visibility:public"]) 
23- alias(name = "any_proto", actual = "@{0}//:any_proto") 
24- """ .format (rctx .attr .alias_to ))
22+     rctx .file ("BUILD" , """\  
23+ 
24+ package(default_visibility=["//visibility:public"]) 
25+ """  +  "\n " .join ([
26+         """alias(name = "{1}_proto", actual = "@{0}//:{1}_proto")""" .format (rctx .attr .alias_to , wkt )
27+         for  wkt  in  GOOGLE_PROTOBUF_DEP_EDGES .keys ()
28+     ]))
2529
2630_google_protobuf_alias_repo  =  repository_rule (_google_protobuf_alias_repo_impl , attrs  =  {"alias_to" : attr .string ()})
2731
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments