All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.ksoichiro.replacer.ReplacerPluginExtension.groovy Maven / Gradle / Ivy

There is a newer version: 0.1.1
Show newest version
package com.github.ksoichiro.replacer

import org.gradle.api.NamedDomainObjectContainer
import org.gradle.api.Project

class ReplacerPluginExtension {
    NamedDomainObjectContainer configurations
    String srcDir = "src"
    String srcMainDir = "main"
    String templateDir = "templates"
    String outputDir = "outputs"
    String archiveDir = "archives"
    String properties = "build.properties"
    String archiveIdFormat = "yyyyMMddHHmmss"
    String archiveType = "zip"
    String[] excludes
    Project project

    ReplacerPluginExtension(Project project,
                            NamedDomainObjectContainer configurations) {
        this.project = project
        this.configurations = configurations
    }

    def configurations(Closure closure) {
        configurations.configure(closure)
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy