-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
43 lines (37 loc) · 1.17 KB
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
plugins {
id 'groovy'
id 'maven-publish'
id 'java-gradle-plugin'
id "com.gradle.plugin-publish" version "0.9.10"
}
sourceCompatibility = 1.8
repositories {
jcenter()
}
dependencies {
testCompile gradleTestKit()
testCompile 'commons-io:commons-io:2.5'
testCompile('org.spockframework:spock-core:1.1-groovy-2.4') {
exclude module: 'groovy-all'
}
}
gradlePlugin {
plugins {
classpathJarPlugin {
id = 'com.virgo47.ClasspathJar'
implementationClass = "com.virgo47.gradle.cpjar.plugin.ClasspathJarPlugin"
}
}
}
pluginBundle {
website = 'https://github.com/virgo47/gradle-classpath-jar-plugin'
vcsUrl = 'https://github.com/virgo47/gradle-classpath-jar-plugin'
description = 'Fix for Windows long classpath issue. Fixes JavaExec/Test tasks that error with message: "CreateProcess error=206, The filename or extension is too long"'
tags = ['classpath', 'windows', 'jar', 'manifest', 'javaexec', 'exec', 'CreateProcess', 'error=206']
plugins {
classpathJarPlugin {
id = 'com.virgo47.ClasspathJar'
displayName = 'Gradle Classpath JAR plugin'
}
}
}