搜索Gradle插件

se.rosenhorn.scalapb

所有者: Håkan

此插件使用[ScalaPB](http://scalapb.github.io)编译器从协议缓冲区生成Scala案例类,并将它们放在项目中的管理源代码目录下。

https://github.com/hrosenhorn/scalapb-gradle-plugin

源: [email protected]:hrosenhorn/scalapb-gradle-plugin.git

版本 1.1.8(最新版)

1.1.8

创建于 2018年7月25日。

这是[https://github.com/CharlesAHunt/scalapb-gradle-plugin](https://github.com/CharlesAHunt/scalapb-gradle-plugin)的分支直到PR被接受!此插件使用[ScalaPB](http://scalapb.github.io)编译器从协议缓冲区生成Scala案例类,并将它们放在项目中的管理源代码目录下。

使用插件DSL

plugins {
  id("se.rosenhorn.scalapb") version "1.1.8"
}

使用旧插件应用程序

buildscript {
  repositories {
    maven {
      url = uri("https://plugins.gradle.org.cn/m2/")
    }
  }
  dependencies {
    classpath("gradle.plugin.se.rosenhorn:scalapb-plugin:1.1.8")
  }
}

apply(plugin = "se.rosenhorn.scalapb")

使用插件DSL

plugins {
  id "se.rosenhorn.scalapb" version "1.1.8"
}

使用旧插件应用程序

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org.cn/m2/"
    }
  }
  dependencies {
    classpath "gradle.plugin.se.rosenhorn:scalapb-plugin:1.1.8"
  }
}

apply plugin: "se.rosenhorn.scalapb"

学习如何将插件应用到子项目中