fix build race condition?

This commit is contained in:
Simon Cruanes 2022-03-18 22:49:07 -04:00
parent bfa534e31c
commit 064951c368
No known key found for this signature in database
GPG key ID: EBFFF6F283F3A2B4

View file

@ -11,7 +11,8 @@
(targets status_types.ml status_types.mli (targets status_types.ml status_types.mli
status_pb.ml status_pb.mli status_pb.ml status_pb.mli
status_pp.ml status_pp.mli) status_pp.ml status_pp.mli)
(deps (:file status.proto)) (deps (:file status.proto)
(source_tree %{project_root}/vendor/opentelemetry-proto/))
(action (run ocaml-protoc %{file} -ml_out . -pp -binary))) (action (run ocaml-protoc %{file} -ml_out . -pp -binary)))
(rule (rule
@ -19,7 +20,8 @@
common_pb.ml common_pb.mli common_pb.ml common_pb.mli
common_pp.ml common_pp.mli) common_pp.ml common_pp.mli)
(deps (deps
(:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/common/v1/common.proto)) (:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/common/v1/common.proto)
(source_tree %{project_root}/vendor/opentelemetry-proto/))
(action (run ocaml-protoc %{file} (action (run ocaml-protoc %{file}
-I %{project_root}/vendor/opentelemetry-proto/ -I %{project_root}/vendor/opentelemetry-proto/
-ml_out . -pp -binary))) -ml_out . -pp -binary)))
@ -29,7 +31,8 @@
resource_pb.ml resource_pb.mli resource_pb.ml resource_pb.mli
resource_pp.ml resource_pp.mli) resource_pp.ml resource_pp.mli)
(deps (deps
(:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/resource/v1/resource.proto)) (:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/resource/v1/resource.proto)
(source_tree %{project_root}/vendor/opentelemetry-proto/))
(action (run ocaml-protoc %{file} (action (run ocaml-protoc %{file}
-I %{project_root}/vendor/opentelemetry-proto/ -I %{project_root}/vendor/opentelemetry-proto/
-ml_out . -pp -binary))) -ml_out . -pp -binary)))
@ -39,7 +42,8 @@
trace_pb.ml trace_pb.mli trace_pb.ml trace_pb.mli
trace_pp.ml trace_pp.mli) trace_pp.ml trace_pp.mli)
(deps (deps
(:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/trace/v1/trace.proto)) (:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/trace/v1/trace.proto)
(source_tree %{project_root}/vendor/opentelemetry-proto/))
(action (run ocaml-protoc %{file} (action (run ocaml-protoc %{file}
-I %{project_root}/vendor/opentelemetry-proto/ -I %{project_root}/vendor/opentelemetry-proto/
-ml_out . -pp -binary))) -ml_out . -pp -binary)))
@ -49,7 +53,8 @@
metrics_pb.ml metrics_pb.mli metrics_pb.ml metrics_pb.mli
metrics_pp.ml metrics_pp.mli) metrics_pp.ml metrics_pp.mli)
(deps (deps
(:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/metrics/v1/metrics.proto)) (:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/metrics/v1/metrics.proto)
(source_tree %{project_root}/vendor/opentelemetry-proto/))
(action (run ocaml-protoc %{file} (action (run ocaml-protoc %{file}
-I %{project_root}/vendor/opentelemetry-proto/ -I %{project_root}/vendor/opentelemetry-proto/
-ml_out . -pp -binary))) -ml_out . -pp -binary)))
@ -58,7 +63,8 @@
(targets metrics_service_types.ml metrics_service_types.mli (targets metrics_service_types.ml metrics_service_types.mli
metrics_service_pp.ml metrics_service_pp.mli metrics_service_pp.ml metrics_service_pp.mli
metrics_service_pb.ml metrics_service_pb.mli) metrics_service_pb.ml metrics_service_pb.mli)
(deps (:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/collector/metrics/v1/metrics_service.proto)) (deps (:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/collector/metrics/v1/metrics_service.proto)
(source_tree %{project_root}/vendor/opentelemetry-proto/))
(action (run ocaml-protoc %{file} (action (run ocaml-protoc %{file}
-I %{project_root}/vendor/opentelemetry-proto/ -I %{project_root}/vendor/opentelemetry-proto/
-ml_out . -pp -binary))) -ml_out . -pp -binary)))
@ -68,7 +74,8 @@
trace_service_pp.ml trace_service_pp.mli trace_service_pp.ml trace_service_pp.mli
trace_service_pb.ml trace_service_pb.mli) trace_service_pb.ml trace_service_pb.mli)
(deps (deps
(:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/collector/trace/v1/trace_service.proto)) (:file %{project_root}/vendor/opentelemetry-proto/opentelemetry/proto/collector/trace/v1/trace_service.proto)
(source_tree %{project_root}/vendor/opentelemetry-proto/))
(action (run ocaml-protoc %{file} (action (run ocaml-protoc %{file}
-I %{project_root}/vendor/opentelemetry-proto/ -I %{project_root}/vendor/opentelemetry-proto/
-ml_out . -pp -binary))) -ml_out . -pp -binary)))