JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
add(String, Object)
- Method in
TekgenesisDependencies
add(String, String)
- Method in
TekgenesisExtension.DependencyHandler
addRepository(T, String, Action<? super T>)
- Method in
RepositoryHandler
apply(Project)
- Method in
BasePlugin
apply(Project)
- Method in
BootstrapPlugin
apply(Project)
- Method in
DistributionPlugin
apply(Project)
- Method in
MainPlugin
ArtifactJsonTask
- Class in
tekgenesis.plugin.distribution
B
BasePlugin
- Class in
tekgenesis.plugin
Base plugin for projects using Sui Generis
bootStrap()
- Method in
CreateApplicationBootStrap
bootstrapFile(Project)
- Method in
DistributionExtension
BootstrapPlugin
- Class in
tekgenesis.plugin.bootstrap
BootstrapPlugin(Instantiator, FileOperations)
- Constructor in
BootstrapPlugin
C
cleanDependency(Project, Dependency)
- Method in
TekgenesisExtension
CreateApplicationBootStrap
- Class in
tekgenesis.plugin.distribution
CreateApplicationBootStrap()
- Constructor in
CreateApplicationBootStrap
CreateComponentPropertiesTask
- Class in
tekgenesis.plugin.distribution
this task creates a jar file with the component-info properties, and if the distribution is an application also the general components file.
CreateComponentPropertiesTask()
- Constructor in
CreateComponentPropertiesTask
createFile()
- Method in
ArtifactJsonTask
D
dependencies(Project)
- Method in
Dependency
dependencies(Closure)
- Method in
TekgenesisExtension
Tekgenesis repositories for this project
dependencies(Closure)
- Method in
TekgenesisPluginExtension
Dependency
- Class in
tekgenesis.plugin.repositories
Dependency(String)
- Constructor in
Dependency
Distribution
- Class in
tekgenesis.plugin
Distribution(String, String, String)
- Constructor in
Distribution
distributionDir(Project)
- Method in
DistributionExtension
distributionDirFile(Project)
- Method in
DistributionExtension
DistributionExtension
- Class in
tekgenesis.plugin.distribution
DistributionPlugin
- Class in
tekgenesis.plugin.distribution
DistributionPushExt
- Class in
tekgenesis.plugin.distribution
DistributionType
- Enum in
tekgenesis.plugin.distribution
Download
- Class in
tekgenesis.plugin
Download class
download(Project)
- Method in
Distribution
download(URL, String, File, ProgressLogger)
- Method in
Download
E
F
fetch(Project, Dependency, File)
- Method in
FetchArtifactRepository
fetch(Project, Dependency, File)
- Method in
RsyncArtifactRepository
fetch(Project, Dependency, File)
- Method in
S3ArtifactRepository
fetch(Project, Dependency, File)
- Method in
TekArtifactRepository
FetchArtifactRepository
- Interface in
tekgenesis.plugin.repositories
fetchDependencies(Project)
- Method in
TekgenesisExtension
fetchDependency(Project, Dependency, FetchArtifactRepository)
- Method in
TekgenesisExtension
flatDir(Action<? super FlatDirectoryArtifactRepository>)
- Method in
RepositoryHandler
G
generate(Project, File, String, String)
- Method in
BasePlugin
generate()
- Method in
CreateComponentPropertiesTask
generate(Project, File, String)
- Method in
IxPlugin
generateDoc(Project, File)
- Method in
MMPlugin
getArtifact()
- Method in
Dependency
getArtifactGroup()
- Method in
Dependency
getArtifactName()
- Method in
Dependency
getArtifactPath()
- Method in
Dependency
getArtifactVersion()
- Method in
Dependency
getDescription()
- Method in
CreateApplicationBootStrap
getDescription()
- Method in
PushDistributionTask
getDocOutputDir(Project)
- Method in
MMPlugin
getExtension(Project)
- Method in
TekgenesisExtension
getGenDir(Project, String)
- Method in
BasePlugin
getName()
- Method in
Dependency
getOutputDir(Project, String)
- Method in
BasePlugin
getProgressLoggerFactory()
- Method in
TekgenesisExtension
getRecurseDependencies()
- Method in
TekgenesisExtension
H
human(long)
- Method in
Download
I
invokeMethod(String, Object)
- Method in
TekgenesisDependencies
invokeMethod(String, Object)
- Method in
TekgenesisExtension.DependencyHandler
isBootstrap()
- Method in
DistributionExtension
isPersonalBuild(def)
- Method in
Utils
IxPlugin
- Class in
tekgenesis.plugin
Ix Plugin.
J
jsonFile(Project)
- Method in
DistributionExtension
K
L
M
MainPlugin
- Class in
tekgenesis.plugin
MainPlugin(Instantiator, FileOperations, ProgressLoggerFactory)
- Constructor in
MainPlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration)
- Method in
BasePlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration)
- Method in
IxPlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration)
- Method in
MMPlugin
MMPlugin
- Class in
tekgenesis.plugin
MetaModel Plugin.
mmTestConfig(Project, File, SourceSetContainer, Configuration)
- Method in
BasePlugin
mmTestConfig(Project, File, SourceSetContainer, Configuration)
- Method in
IxPlugin
mmTestConfig(Project, File, SourceSetContainer, Configuration)
- Method in
MMPlugin
N
newProgressLogger(Project, String, String)
- Method in
Utils
newTaskName(String)
- Method in
DistributionExtension
O
P
publish(Closure)
- Method in
TekgenesisPluginExtension
push(Project, Distribution)
- Method in
PushArtifactRepository
push()
- Method in
PushDistributionTask
push()
- Method in
PushRsyncDistribution
push()
- Method in
PushS3Distribution
push(Project, Distribution)
- Method in
RsyncArtifactRepository
push(Project, Distribution)
- Method in
S3ArtifactRepository
PushArtifactRepository
- Interface in
tekgenesis.plugin.repositories
PushDistributionTask
- Class in
tekgenesis.plugin.distribution
PushDistributionTask()
- Constructor in
PushDistributionTask
pushImpl(String, String)
- Method in
PushS3Distribution
PushRsyncDistribution
- Class in
tekgenesis.plugin.distribution
PushS3Distribution
- Class in
tekgenesis.plugin.distribution
Q
R
repositories(Closure)
- Method in
TekgenesisExtension
Repositories to obtain repositories, there are several implementations (local, s3, http, rsync)
RepositoryHandler
- Class in
tekgenesis.plugin.repositories
RepositoryHandler(List<ArtifactRepository>)
- Constructor in
RepositoryHandler
RSync
- Class in
tekgenesis.plugin
rsync(Action<? super RsyncArtifactRepository>)
- Method in
RepositoryHandler
RsyncArtifactRepository
- Class in
tekgenesis.plugin.repositories
S
s3(Action<? super ArtifactRepository>)
- Method in
RepositoryHandler
S3ArtifactRepository
- Class in
tekgenesis.plugin.repositories
setArtifact(String)
- Method in
Dependency
setInputs(Task, String)
- Method in
BasePlugin
setInputs(Task, String)
- Method in
IxPlugin
setInputs(Task, String)
- Method in
MMPlugin
setName(String)
- Method in
Dependency
setOutputs(String, Task)
- Method in
BasePlugin
setOutputs(String, Task)
- Method in
IxPlugin
setRecurseDependencies(boolean)
- Method in
TekgenesisExtension
suigenerisArtifactKey(Project)
- Method in
CreateApplicationBootStrap
/*" include "gradlew" include "gradlew.bat" } } def branchDir = project.file("${project.projectDir}/src/${distribution.name}/bootstrap/${branch}") if (branchDir.exists()) { logger.info("Branch Dir: ${branchDir}") project.copy { into "${temporaryDir}/bootstrap" from project.fileTree(dir: branchDir, exclude: '*
suigenerisDistribution(Project)
- Method in
TekgenesisPluginExtension
sync(Project, String, String, String, ProgressLoggerFactory)
- Method in
RSync
T
targetName(Project)
- Method in
DistributionExtension
TekArtifactRepository
- Class in
tekgenesis.plugin.repositories
tekgenesis(Action<? super TekArtifactRepository>)
- Method in
RepositoryHandler
TekgenesisDependencies
- Class in
tekgenesis.plugin
TekgenesisDependencies(List<Distribution>, String, String)
- Constructor in
TekgenesisDependencies
TekgenesisExtension
- Class in
tekgenesis.plugin
TekgenesisExtension.DependencyHandler
- Class in
tekgenesis.plugin
TekgenesisExtension.DependencyHandler(List<Dependency>)
- Constructor in
TekgenesisExtension.DependencyHandler
TekgenesisExtension(Instantiator, ProgressLoggerFactory)
- Constructor in
TekgenesisExtension
TekgenesisPluginExtension
- Class in
tekgenesis.plugin
U
upToDate(Project)
- Method in
Dependency
upToDate(Project)
- Method in
Distribution
Utils
- Class in
tekgenesis.plugin
V
W
X
Y
Z
zipFile(Project)
- Method in
DistributionExtension
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation