Package org.gradle.swiftpm.plugins
Class SwiftPackageManagerExportPlugin
- java.lang.Object
-
- org.gradle.swiftpm.plugins.SwiftPackageManagerExportPlugin
-
@Incubating public class SwiftPackageManagerExportPlugin extends Object implements Plugin<Project>
A plugin that produces a Swift Package Manager manifests from the Gradle model.This plugin should only be applied to the root project of a build.
- Since:
- 4.6
-
-
Constructor Summary
Constructors Constructor Description SwiftPackageManagerExportPlugin(org.gradle.vcs.internal.VcsResolver vcsResolver, org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.VersionSelectorScheme versionSelectorScheme, org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectDependencyPublicationResolver publicationResolver, org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.VersionParser versionParser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(Project project)
Apply this plugin to the given target object.
-
-
-
Constructor Detail
-
SwiftPackageManagerExportPlugin
@Inject public SwiftPackageManagerExportPlugin(org.gradle.vcs.internal.VcsResolver vcsResolver, org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.VersionSelectorScheme versionSelectorScheme, org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectDependencyPublicationResolver publicationResolver, org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.VersionParser versionParser)
-
-