Search Gradle plugins

software.amazon.smithy

This project integrates Smithy with Gradle. This plugin can build artifacts from Smithy models, generate JARs that contain Smithy models found in Java projects, and generate JARs that contain filtered *projections* of Smithy models.

https://github.com/awslabs/smithy

Version 0.3.0

Created 07 August 2019.

This project integrates Smithy with Gradle. This plugin can build artifacts from Smithy models, generate JARs that contain Smithy models found in Java projects, and generate JARs that contain filtered *projections* of Smithy models.

Using the plugins DSL:

plugins {
  id "software.amazon.smithy" version "0.3.0"
}

Using legacy plugin application:

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org/m2/"
    }
  }
  dependencies {
    classpath "software.amazon.smithy:smithy-gradle-plugin:0.3.0"
  }
}

apply plugin: "software.amazon.smithy"

Using the plugins DSL:

plugins {
  id("software.amazon.smithy") version "0.3.0"
}

Using legacy plugin application:

buildscript {
  repositories {
    maven {
      url = uri("https://plugins.gradle.org/m2/")
    }
  }
  dependencies {
    classpath("software.amazon.smithy:smithy-gradle-plugin:0.3.0")
  }
}

apply(plugin = "software.amazon.smithy")

Learn how to apply plugins to subprojects