@@ -209,11 +209,17 @@ mixer_template_protos := $(shell find $(mixer_template_path) -maxdepth 1 -type f
209
209
mixer_template_pb_gos := $(mixer_template_protos:.proto=.pb.go )
210
210
mixer_template_pb_doc := $(mixer_template_path ) /istio.mixer.v1.template.pb.html
211
211
212
+ mixer_adapter_model_v1beta_path := mixer/adapter/model/v1beta
213
+ mixer_adapter_model_v1beta_protos := $(shell find $(mixer_adapter_model_v1beta_path ) -maxdepth 1 -type f -name '* .proto' | sort)
214
+ mixer_adapter_model_v1beta_pb_gos := $(mixer_adapter_model_v1beta_protos:.proto=.pb.go )
215
+ mixer_adapter_model_v1beta_pb_doc := $(mixer_adapter_model_v1beta_path ) /istio.mixer.adapter.model.v1beta.pb.html
216
+
212
217
generate-mixer-go : \
213
218
$(mixer_v1_pb_gos ) $(mixer_v1_pb_doc ) \
214
219
$(mixer_config_client_pb_gos ) $(mixer_config_client_pb_doc ) \
215
220
$(mixer_config_descriptor_pb_gos ) $(mixer_config_descriptor_pb_doc ) \
216
221
$(mixer_template_pb_gos ) $(mixer_template_pb_doc ) \
222
+ $(mixer_adapter_model_v1beta_pb_gos ) $(mixer_adapter_model_v1beta_pb_doc ) \
217
223
mixer/v1/config/fixed_cfg.pb.go mixer/v1/config/istio.mixer.v1.config.pb.html
218
224
219
225
$(mixer_v1_pb_gos ) $(mixer_v1_pb_doc ) : $(mixer_v1_protos ) | depend $(protoc_gen_gogoslick ) $(protoc_bin )
@@ -232,6 +238,10 @@ $(mixer_template_pb_gos) $(mixer_template_pb_doc) : $(mixer_template_protos) | d
232
238
# # Generate mixer/v1/template/*.pb.go + $(mixer_template_pb_doc)
233
239
@$(protoc ) $(proto_path ) $(gogoslick_plugin ) $(protoc_gen_docs_plugin )$(mixer_template_path ) $^
234
240
241
+ $(mixer_adapter_model_v1beta_pb_gos ) $(mixer_adapter_model_v1beta_pb_doc ) : $(mixer_adapter_model_v1beta_protos ) | depend $(protoc_gen_gogoslick ) $(protoc_bin )
242
+ # # Generate mixer/adapter/model/v1beta/*.pb.go + $(mixer_adapter_model_v1beta_pb_doc)
243
+ @$(protoc ) $(proto_path ) $(gogoslick_plugin ) $(protoc_gen_docs_plugin )$(mixer_adapter_model_v1beta_path ) $^
244
+
235
245
mixer/v1/config/fixed_cfg.pb.go mixer/v1/config/istio.mixer.v1.config.pb.html : mixer/v1/config/cfg.proto | depend $(protoc_gen_gogo ) $(protoc_bin )
236
246
# Generate mixer/v1/config/fixed_cfg.pb.go (requires alternate plugin and sed scripting due to issues with google.protobuf.Struct)
237
247
@$(protoc ) $(proto_path ) $(gogo_plugin ) $(protoc_gen_docs_plugin ) mixer/v1/config $^
@@ -241,8 +251,8 @@ mixer/v1/config/fixed_cfg.pb.go mixer/v1/config/istio.mixer.v1.config.pb.html: m
241
251
@rm mixer/v1/config/cfg.pb.go
242
252
243
253
clean-mixer-generated :
244
- rm -f $(mixer_v1_pb_gos ) $(mixer_config_client_pb_gos ) $(mixer_config_descriptor_pb_gos ) $(mixer_template_pb_gos ) mixer/v1/config/fixed_cfg.pb.go
245
- rm -f $(mixer_v1_pb_doc ) $(mixer_config_client_pb_doc ) $(mixer_config_descriptor_pb_doc ) $(mixer_template_pb_doc ) mixer/v1/config/istio.mixer.v1.config.pb.html
254
+ rm -f $(mixer_v1_pb_gos ) $(mixer_config_client_pb_gos ) $(mixer_config_descriptor_pb_gos ) $(mixer_template_pb_gos ) $( mixer_adapter_model_v1beta_pb_gos ) mixer/v1/config/fixed_cfg.pb.go
255
+ rm -f $(mixer_v1_pb_doc ) $(mixer_config_client_pb_doc ) $(mixer_config_descriptor_pb_doc ) $(mixer_template_pb_doc ) $( mixer_adapter_model_v1beta_pb_doc ) mixer/v1/config/istio.mixer.v1.config.pb.html
246
256
247
257
# ####################
248
258
# routing/...
0 commit comments