瀏覽代碼

Rename deps/proto_deps to cc_libs/deps

Jisi Liu 10 年之前
父節點
當前提交
d8701b5741
共有 2 個文件被更改,包括 8 次插入10 次删除
  1. 2 2
      BUILD
  2. 6 8
      protobuf.bzl

+ 2 - 2
BUILD

@@ -147,7 +147,7 @@ cc_proto_library(
     srcs = ["src/" + s for s in WELL_KNOWN_PROTOS],
     internal_bootstrap_hack = 1,
     prefix = "src",
-    deps = ":protobuf",
+    cc_libs = [":protobuf"],
 )
 
 ################################################################################
@@ -341,7 +341,7 @@ cc_proto_library(
     name = "cc_test_protos",
     srcs = ["src/" + s for s in (LITE_TEST_PROTOS + TEST_PROTOS)],
     prefix = "src",
-    proto_deps = [":cc_wkt_protos"],
+    deps = [":cc_wkt_protos"],
 )
 
 COMMON_TEST_SRCS = [

+ 6 - 8
protobuf.bzl

@@ -71,8 +71,8 @@ def cc_proto_library(
         protoc=":protoc",
         internal_bootstrap_hack=False,
         prefix="",
-        proto_deps=[],
         deps=[],
+        cc_libs=[],
         **kargs):
 
   if internal_bootstrap_hack:
@@ -81,22 +81,21 @@ def cc_proto_library(
     _proto_gen(
         name=name + "_genproto",
         srcs=srcs,
-        deps=[s + "_genproto" for s in proto_deps],
+        deps=[s + "_genproto" for s in deps],
         prefix=prefix,
         protoc=protoc,
     )
     # An empty cc_library to make rule dependency consistent.
     native.cc_library(
         name=name,
-        **kargs,
-    )
+        **kargs)
     return
 
   outs = _cc_outs(srcs)
   _proto_gen(
       name=name + "_genproto",
       srcs=srcs,
-      deps=[s + "_genproto" for s in proto_deps],
+      deps=[s + "_genproto" for s in deps],
       prefix=prefix,
       protoc=protoc,
       gen_cc=1,
@@ -106,7 +105,6 @@ def cc_proto_library(
   native.cc_library(
       name=name,
       srcs=outs,
-      deps=deps + proto_deps,
+      deps=cc_libs + deps,
       includes=[prefix],
-      **kargs,
-  )
+      **kargs)