Skip to content

Commit 61d34d2

Browse files
author
Rustam Sadykov
committed
fix gradle instrumentation
1 parent c5fae35 commit 61d34d2

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

utbot-instrumentation/build.gradle

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,17 @@ dependencies {
1818
jar {
1919
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
2020

21-
from sourceSets.main.output
22-
2321
manifest {
2422
attributes (
2523
'Main-Class': 'org.utbot.instrumentation.process.ChildProcessKt',
2624
'Premain-Class': 'org.utbot.instrumentation.agent.Agent',
2725
)
2826
}
2927

30-
dependsOn configurations.runtimeClasspath
3128
from {
32-
configurations.runtimeClasspath.findAll { it.name.endsWith('jar') }.collect { zipTree(it) }
29+
configurations.compileClasspath.collect {
30+
it.isDirectory() ? it : zipTree(it)
31+
}
3332
}
3433
}
3534

utbot-junit-contest/build.gradle

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,14 @@ dependencies {
5858
implementation group: 'org.apache.commons', name: 'commons-exec', version: '1.2'
5959
implementation group: 'io.github.microutils', name: 'kotlin-logging', version: kotlin_logging_version
6060
implementation group: 'org.jsoup', name: 'jsoup', version: '1.6.2'
61+
// need for tests
62+
implementation group: 'org.mockito', name: 'mockito-core', version: '4.2.0'
63+
implementation group: 'org.mockito', name: 'mockito-inline', version: '4.2.0'
64+
implementation 'junit:junit:4.13.2'
6165
testImplementation fileTree(dir: 'src/main/resources/projects/', include: '*/*.jar')
6266
testImplementation files('src/main/resources/evosuite/evosuite-1.2.0.jar')
6367
testImplementation files('src/main/resources/evosuite/evosuite-standalone-runtime-1.2.0.jar')
6468

65-
testImplementation group: 'org.mockito', name: 'mockito-core', version: '4.2.0'
66-
testImplementation group: 'org.mockito', name: 'mockito-inline', version: '4.2.0'
67-
testImplementation 'junit:junit:4.13.2'
6869
fetchInstrumentationJar project(path: ':utbot-instrumentation', configuration:'instrumentationArchive')
6970
}
7071

@@ -87,7 +88,7 @@ jar { dependsOn classes
8788
version '1.0'
8889

8990
from {
90-
configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
91+
sourceSets.main.output + configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
9192
}
9293

9394
duplicatesStrategy = DuplicatesStrategy.EXCLUDE

0 commit comments

Comments
 (0)