Skip to content

Commit d584d9c

Browse files
committed
Run protoc to generate code
1 parent 54e5a88 commit d584d9c

File tree

5 files changed

+154
-119
lines changed

5 files changed

+154
-119
lines changed

tfserving-flutter/codelab2/finished/lib/proto/generate_grpc_stub_dart.sh

Lines changed: 0 additions & 38 deletions
This file was deleted.

tfserving-flutter/codelab2/starter/lib/proto/generate_grpc_stub_dart.sh

Lines changed: 0 additions & 38 deletions
This file was deleted.

tfserving-flutter/codelab_rebuild.yaml

Lines changed: 152 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -3889,47 +3889,158 @@ steps:
38893889
// Unique auto-generated name of the object.
38903890
string object_name = 2;
38913891
}
3892-
- name: Add generate_grpc_stub_dart.sh
3893-
path: codelab2/tfserving_flutter/lib/proto/generate_grpc_stub_dart.sh
3894-
replace-contents: |
3895-
#!/bin/bash
3896-
# This script generates the client stub for TF Serving
3897-
3898-
touch generated
3899-
rm -rf generated
3900-
mkdir generated
3901-
3902-
protoc -I./ ./tensorflow_serving/apis/input.proto --dart_out=grpc:./generated
3903-
protoc -I./ ./tensorflow_serving/apis/regression.proto --dart_out=grpc:./generated
3904-
protoc -I./ ./tensorflow_serving/apis/predict.proto --dart_out=grpc:./generated
3905-
protoc -I./ ./tensorflow_serving/apis/prediction_service.proto --dart_out=grpc:./generated
3906-
protoc -I./ ./tensorflow_serving/apis/get_model_metadata.proto --dart_out=grpc:./generated
3907-
protoc -I./ ./tensorflow_serving/apis/inference.proto --dart_out=grpc:./generated
3908-
protoc -I./ ./tensorflow_serving/apis/model.proto --dart_out=grpc:./generated
3909-
protoc -I./ ./tensorflow_serving/apis/classification.proto --dart_out=grpc:./generated
3910-
3911-
protoc -I./ ./tensorflow/core/framework/graph.proto --dart_out=grpc:./generated
3912-
protoc -I./ ./tensorflow/core/framework/tensor_shape.proto --dart_out=grpc:./generated
3913-
protoc -I./ ./tensorflow/core/framework/function.proto --dart_out=grpc:./generated
3914-
protoc -I./ ./tensorflow/core/framework/variable.proto --dart_out=grpc:./generated
3915-
protoc -I./ ./tensorflow/core/framework/types.proto --dart_out=grpc:./generated
3916-
protoc -I./ ./tensorflow/core/framework/full_type.proto --dart_out=grpc:./generated
3917-
protoc -I./ ./tensorflow/core/framework/versions.proto --dart_out=grpc:./generated
3918-
protoc -I./ ./tensorflow/core/framework/attr_value.proto --dart_out=grpc:./generated
3919-
protoc -I./ ./tensorflow/core/framework/op_def.proto --dart_out=grpc:./generated
3920-
protoc -I./ ./tensorflow/core/framework/node_def.proto --dart_out=grpc:./generated
3921-
protoc -I./ ./tensorflow/core/framework/tensor.proto --dart_out=grpc:./generated
3922-
protoc -I./ ./tensorflow/core/framework/resource_handle.proto --dart_out=grpc:./generated
3923-
protoc -I./ ./tensorflow/core/example/feature.proto --dart_out=grpc:./generated
3924-
protoc -I./ ./tensorflow/core/example/example.proto --dart_out=grpc:./generated
3925-
protoc -I./ ./tensorflow/core/protobuf/struct.proto --dart_out=grpc:./generated
3926-
protoc -I./ ./tensorflow/core/protobuf/meta_graph.proto --dart_out=grpc:./generated
3927-
protoc -I./ ./tensorflow/core/protobuf/saver.proto --dart_out=grpc:./generated
3928-
protoc -I./ ./tensorflow/core/protobuf/trackable_object_graph.proto --dart_out=grpc:./generated
3929-
protoc -I./ ./tensorflow/core/protobuf/saved_object_graph.proto --dart_out=grpc:./generated
3930-
3931-
protoc -I./ ./google/protobuf/any.proto --dart_out=grpc:./generated
3932-
protoc -I./ ./google/protobuf/wrappers.proto --dart_out=grpc:./generated
3892+
3893+
- name: Mkdir lib/proto/generated
3894+
path: codelab2/tfserving_flutter
3895+
mkdir: lib/proto/generated
3896+
- name: Generate from ./tensorflow_serving/apis/input.proto
3897+
path: codelab2/tfserving_flutter/lib/proto
3898+
protoc:
3899+
proto: ./tensorflow_serving/apis/input.proto
3900+
output: grpc:./generated
3901+
- name: Generate from ./tensorflow_serving/apis/regression.proto
3902+
path: codelab2/tfserving_flutter/lib/proto
3903+
protoc:
3904+
proto: ./tensorflow_serving/apis/regression.proto
3905+
output: grpc:./generated
3906+
- name: Generate from ./tensorflow_serving/apis/predict.proto
3907+
path: codelab2/tfserving_flutter/lib/proto
3908+
protoc:
3909+
proto: ./tensorflow_serving/apis/predict.proto
3910+
output: grpc:./generated
3911+
- name: Generate from ./tensorflow_serving/apis/prediction_service.proto
3912+
path: codelab2/tfserving_flutter/lib/proto
3913+
protoc:
3914+
proto: ./tensorflow_serving/apis/prediction_service.proto
3915+
output: grpc:./generated
3916+
- name: Generate from ./tensorflow_serving/apis/get_model_metadata.proto
3917+
path: codelab2/tfserving_flutter/lib/proto
3918+
protoc:
3919+
proto: ./tensorflow_serving/apis/get_model_metadata.proto
3920+
output: grpc:./generated
3921+
- name: Generate from ./tensorflow_serving/apis/inference.proto
3922+
path: codelab2/tfserving_flutter/lib/proto
3923+
protoc:
3924+
proto: ./tensorflow_serving/apis/inference.proto
3925+
output: grpc:./generated
3926+
- name: Generate from ./tensorflow_serving/apis/model.proto
3927+
path: codelab2/tfserving_flutter/lib/proto
3928+
protoc:
3929+
proto: ./tensorflow_serving/apis/model.proto
3930+
output: grpc:./generated
3931+
- name: Generate from ./tensorflow_serving/apis/classification.proto
3932+
path: codelab2/tfserving_flutter/lib/proto
3933+
protoc:
3934+
proto: ./tensorflow_serving/apis/classification.proto
3935+
output: grpc:./generated
3936+
3937+
- name: Generate from ./tensorflow/core/framework/graph.proto
3938+
path: codelab2/tfserving_flutter/lib/proto
3939+
protoc:
3940+
proto: ./tensorflow/core/framework/graph.proto
3941+
output: grpc:./generated
3942+
- name: Generate from ./tensorflow/core/framework/tensor_shape.proto
3943+
path: codelab2/tfserving_flutter/lib/proto
3944+
protoc:
3945+
proto: ./tensorflow/core/framework/tensor_shape.proto
3946+
output: grpc:./generated
3947+
- name: Generate from ./tensorflow/core/framework/function.proto
3948+
path: codelab2/tfserving_flutter/lib/proto
3949+
protoc:
3950+
proto: ./tensorflow/core/framework/function.proto
3951+
output: grpc:./generated
3952+
- name: Generate from ./tensorflow/core/framework/variable.proto
3953+
path: codelab2/tfserving_flutter/lib/proto
3954+
protoc:
3955+
proto: ./tensorflow/core/framework/variable.proto
3956+
output: grpc:./generated
3957+
- name: Generate from ./tensorflow/core/framework/types.proto
3958+
path: codelab2/tfserving_flutter/lib/proto
3959+
protoc:
3960+
proto: ./tensorflow/core/framework/types.proto
3961+
output: grpc:./generated
3962+
- name: Generate from ./tensorflow/core/framework/full_type.proto
3963+
path: codelab2/tfserving_flutter/lib/proto
3964+
protoc:
3965+
proto: ./tensorflow/core/framework/full_type.proto
3966+
output: grpc:./generated
3967+
- name: Generate from ./tensorflow/core/framework/versions.proto
3968+
path: codelab2/tfserving_flutter/lib/proto
3969+
protoc:
3970+
proto: ./tensorflow/core/framework/versions.proto
3971+
output: grpc:./generated
3972+
- name: Generate from ./tensorflow/core/framework/attr_value.proto
3973+
path: codelab2/tfserving_flutter/lib/proto
3974+
protoc:
3975+
proto: ./tensorflow/core/framework/attr_value.proto
3976+
output: grpc:./generated
3977+
- name: Generate from ./tensorflow/core/framework/op_def.proto
3978+
path: codelab2/tfserving_flutter/lib/proto
3979+
protoc:
3980+
proto: ./tensorflow/core/framework/op_def.proto
3981+
output: grpc:./generated
3982+
- name: Generate from ./tensorflow/core/framework/node_def.proto
3983+
path: codelab2/tfserving_flutter/lib/proto
3984+
protoc:
3985+
proto: ./tensorflow/core/framework/node_def.proto
3986+
output: grpc:./generated
3987+
- name: Generate from ./tensorflow/core/framework/tensor.proto
3988+
path: codelab2/tfserving_flutter/lib/proto
3989+
protoc:
3990+
proto: ./tensorflow/core/framework/tensor.proto
3991+
output: grpc:./generated
3992+
- name: Generate from ./tensorflow/core/framework/resource_handle.proto
3993+
path: codelab2/tfserving_flutter/lib/proto
3994+
protoc:
3995+
proto: ./tensorflow/core/framework/resource_handle.proto
3996+
output: grpc:./generated
3997+
- name: Generate from ./tensorflow/core/example/feature.proto
3998+
path: codelab2/tfserving_flutter/lib/proto
3999+
protoc:
4000+
proto: ./tensorflow/core/example/feature.proto
4001+
output: grpc:./generated
4002+
- name: Generate from ./tensorflow/core/example/example.proto
4003+
path: codelab2/tfserving_flutter/lib/proto
4004+
protoc:
4005+
proto: ./tensorflow/core/example/example.proto
4006+
output: grpc:./generated
4007+
- name: Generate from ./tensorflow/core/protobuf/struct.proto
4008+
path: codelab2/tfserving_flutter/lib/proto
4009+
protoc:
4010+
proto: ./tensorflow/core/protobuf/struct.proto
4011+
output: grpc:./generated
4012+
- name: Generate from ./tensorflow/core/protobuf/meta_graph.proto
4013+
path: codelab2/tfserving_flutter/lib/proto
4014+
protoc:
4015+
proto: ./tensorflow/core/protobuf/meta_graph.proto
4016+
output: grpc:./generated
4017+
- name: Generate from ./tensorflow/core/protobuf/saver.proto
4018+
path: codelab2/tfserving_flutter/lib/proto
4019+
protoc:
4020+
proto: ./tensorflow/core/protobuf/saver.proto
4021+
output: grpc:./generated
4022+
- name: Generate from ./tensorflow/core/protobuf/trackable_object_graph.proto
4023+
path: codelab2/tfserving_flutter/lib/proto
4024+
protoc:
4025+
proto: ./tensorflow/core/protobuf/trackable_object_graph.proto
4026+
output: grpc:./generated
4027+
- name: Generate from ./tensorflow/core/protobuf/saved_object_graph.proto
4028+
path: codelab2/tfserving_flutter/lib/proto
4029+
protoc:
4030+
proto: ./tensorflow/core/protobuf/saved_object_graph.proto
4031+
output: grpc:./generated
4032+
4033+
- name: Generate from ./google/protobuf/any.proto
4034+
path: codelab2/tfserving_flutter/lib/proto
4035+
protoc:
4036+
proto: ./google/protobuf/any.proto
4037+
output: grpc:./generated
4038+
- name: Generate from ./google/protobuf/wrappers.proto
4039+
path: codelab2/tfserving_flutter/lib/proto
4040+
protoc:
4041+
proto: ./google/protobuf/wrappers.proto
4042+
output: grpc:./generated
4043+
39334044
- name: Copy codelab2/starter
39344045
copydir:
39354046
from: codelab2/tfserving_flutter

tooling/codelab_rebuild/lib/src/blueprint.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,5 +396,5 @@ class Protoc {
396396
Map<String, dynamic> toJson() => _$ProtocToJson(this);
397397

398398
@override
399-
String toString() => 'CopyDirs: ${toJson()}';
399+
String toString() => 'Protoc: ${toJson()}';
400400
}

tooling/codelab_rebuild/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: codelab_rebuild
22
description: Rebuild codelabs from a yaml file.
3-
version: 1.0.1
3+
version: 1.0.2
44

55
environment:
66
sdk: ^3.7.2

0 commit comments

Comments
 (0)