| 
1 |  | -load("@rules_cc//cc:defs.bzl", "cc_library", "cc_proto_library")  | 
2 |  | -load("@rules_proto//proto:defs.bzl", "proto_library")  | 
 | 1 | +load("@rules_cc//cc:defs.bzl", "cc_library")  | 
3 | 2 | 
 
  | 
4 | 3 | licenses(["notice"])  # Apache 2  | 
5 | 4 | 
 
  | 
@@ -45,69 +44,30 @@ cc_library(  | 
45 | 44 |     visibility = ["//visibility:public"],  | 
46 | 45 | )  | 
47 | 46 | 
 
  | 
48 |  | -cc_proto_library(  | 
49 |  | -    name = "proxy_wasm_intrinsics_cc_proto",  | 
50 |  | -    deps = [":proxy_wasm_intrinsics_proto"],  | 
51 |  | -)  | 
52 |  | - | 
53 |  | -proto_library(  | 
54 |  | -    name = "proxy_wasm_intrinsics_proto",  | 
55 |  | -    srcs = ["proxy_wasm_intrinsics.proto"],  | 
56 |  | -    deps = [  | 
57 |  | -        "@com_google_protobuf//:any_proto",  | 
58 |  | -        "@com_google_protobuf//:duration_proto",  | 
59 |  | -        "@com_google_protobuf//:empty_proto",  | 
60 |  | -        "@com_google_protobuf//:struct_proto",  | 
61 |  | -    ],  | 
62 |  | -)  | 
63 |  | - | 
64 | 47 | # include lite protobuf support  | 
65 | 48 | cc_library(  | 
66 | 49 |     name = "proxy_wasm_intrinsics_lite",  | 
67 |  | -    hdrs = ["proxy_wasm_intrinsics_lite.h"],  | 
68 | 50 |     copts = ["-std=c++17"],  | 
69 | 51 |     defines = ["PROXY_WASM_PROTOBUF_LITE"],  | 
70 | 52 |     visibility = ["//visibility:public"],  | 
71 | 53 |     deps = [  | 
72 | 54 |         ":proxy_wasm_intrinsics",  | 
73 |  | -        ":proxy_wasm_intrinsics_lite_cc_proto",  | 
74 | 55 |         "@com_google_protobuf//:protobuf_lite",  | 
75 | 56 |     ],  | 
76 | 57 | )  | 
77 | 58 | 
 
  | 
78 | 59 | # include full protobuf support  | 
79 | 60 | cc_library(  | 
80 | 61 |     name = "proxy_wasm_intrinsics_full",  | 
81 |  | -    hdrs = ["proxy_wasm_intrinsics_full.h"],  | 
82 | 62 |     copts = ["-std=c++17"],  | 
83 | 63 |     defines = ["PROXY_WASM_PROTOBUF_FULL"],  | 
84 | 64 |     visibility = ["//visibility:public"],  | 
85 | 65 |     deps = [  | 
86 | 66 |         ":proxy_wasm_intrinsics",  | 
87 |  | -        ":proxy_wasm_intrinsics_cc_proto",  | 
88 | 67 |         "@com_google_protobuf//:protobuf",  | 
89 | 68 |     ],  | 
90 | 69 | )  | 
91 | 70 | 
 
  | 
92 |  | -cc_proto_library(  | 
93 |  | -    name = "proxy_wasm_intrinsics_lite_cc_proto",  | 
94 |  | -    deps = [":proxy_wasm_intrinsics_lite_proto"],  | 
95 |  | -)  | 
96 |  | - | 
97 |  | -proto_library(  | 
98 |  | -    name = "proxy_wasm_intrinsics_lite_proto",  | 
99 |  | -    srcs = [  | 
100 |  | -        "proxy_wasm_intrinsics_lite.proto",  | 
101 |  | -        "struct_lite.proto",  | 
102 |  | -    ],  | 
103 |  | -    deps = [  | 
104 |  | -        "@com_google_protobuf//:any_proto",  | 
105 |  | -        "@com_google_protobuf//:duration_proto",  | 
106 |  | -        "@com_google_protobuf//:empty_proto",  | 
107 |  | -        "@com_google_protobuf//:struct_proto",  | 
108 |  | -    ],  | 
109 |  | -)  | 
110 |  | - | 
111 | 71 | filegroup(  | 
112 | 72 |     name = "proxy_wasm_intrinsics_js",  | 
113 | 73 |     srcs = [  | 
 | 
0 commit comments