|
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