public class GolangSettings
extends java.lang.Object
| Constructor and Description |
|---|
GolangSettings(boolean initialize,
org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getCacheRoot() |
Platform |
getHostPlatform() |
java.lang.String |
getPackageName() |
java.util.List<Platform> |
getParsedPlatforms() |
java.lang.String |
getPlatforms() |
java.io.File |
getProjectBasedir() |
java.io.File |
packagePathFor(java.io.File gopath) |
void |
setCacheRoot(java.io.File cacheRoot) |
void |
setHostPlatform(Platform hostPlatform) |
void |
setPackageName(java.lang.String packageName) |
void |
setPlatforms(java.lang.String platforms) |
@Inject
public GolangSettings(boolean initialize,
@Nonnull
org.gradle.api.Project project)
public java.lang.String getPlatforms()
public void setPlatforms(java.lang.String platforms)
public java.lang.String getPackageName()
public void setPackageName(java.lang.String packageName)
public Platform getHostPlatform()
public void setHostPlatform(Platform hostPlatform)
public java.io.File getCacheRoot()
public void setCacheRoot(java.io.File cacheRoot)
@Nonnull public java.util.List<Platform> getParsedPlatforms()
@Nonnull
public java.io.File packagePathFor(@Nonnull
java.io.File gopath)
@Nonnull public java.io.File getProjectBasedir()