Skip to content

Commit 40c0029

Browse files
committed
include dependencies in jar file
1 parent 624047b commit 40c0029

File tree

1 file changed

+4
-17
lines changed

1 file changed

+4
-17
lines changed

build.gradle

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,17 @@ group = "lambda2sql"
99
archivesBaseName = "lambda2sql"
1010
jar.baseName = archivesBaseName
1111

12-
jar {
13-
manifest {
14-
attributes 'Implementation-Title': 'Lambda2sql', 'Implementation-Version': version
15-
}
16-
}
17-
1812
repositories {
1913
mavenCentral()
2014
}
2115

2216
dependencies {
2317
compile 'com.trigersoft:jaque:2.0.4'
24-
2518
testCompile group: 'junit', name: 'junit', version: '4.+'
2619
}
2720

28-
test {
29-
systemProperties 'jdk.internal.lambda.dumpProxyClasses': '/tmp'
30-
}
31-
32-
uploadArchives {
33-
repositories {
34-
flatDir {
35-
dirs 'repos'
36-
}
37-
}
21+
jar {
22+
from sourceSets.main.allSource // include source
23+
manifest { attributes 'Implementation-Title': 'Lambda2sql', 'Implementation-Version': version }
24+
from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } // fat jar
3825
}

0 commit comments

Comments
 (0)