Импорт определения сообщения из внешнего проекта - PullRequest
0 голосов
/ 28 февраля 2019

Я хочу включить некоторое определение сообщения из другого проекта на github.Есть ли способ, как это сделать?Все, что я нашел в Интернете, это импорт в рамках одного проекта или импорт сгенерированных классов (например, в Python).Одним из решений может быть использование внешнего проекта в качестве подмодуля git, но этого я бы хотел избежать.

Пример ( this - это файл, из которого я хочу импортировать):

syntax = "proto3";

package models;

import "tensorflow/core/framework/node_def.proto";

message GraphWrapper {
  string description = 1;
  tensorflow.core.framework.GraphDef graph = 2;
}

Ошибка (это очевидно, поскольку тензор потока проекта не связан; я даю его здесь только для полноты):

tensorflow/core/framework/node_def.proto: File not found.
models/tensorflow_wrapper.proto: Import "tensorflow/core/framework/node_def.proto" was not found or had errors.
models/tensorflow_wrapper.proto:9:3: "tensorflow.core.framework.GraphDef" is not defined.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...