downloadDeps method

Future<void> downloadDeps()

Implementation

Future<void> downloadDeps() async {
  if ((!dartEnable && !javaEnable && !ocEnable) || protoDir == null) {
    return;
  }

  protoc = await downloadProtoc(protocVersion);
  if (dartEnable) {
    protocGenDart = await downloadProtocGenDart(protocGenDartVersion);
  }

  if (javaEnable) {
    protocGenGrpcJava =
        await downloadProtocGenGrpcJava(protocGenGrpcJavaVersion);
  }
}