-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgradle
More file actions
53 lines (41 loc) · 1.52 KB
/
Copy pathgradle
File metadata and controls
53 lines (41 loc) · 1.52 KB
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
44
45
46
47
48
49
50
51
52
53
https://github.com/redhat-developer/vscode-java/issues/634
https://github.com/hlissner/doom-emacs/issues/1650
https://github.com/redhat-developer/vscode-java/issues/1660
eclipse.classpath {
defaultOutputDir = file("build/default")
file.whenMerged { cp ->
cp.entries.forEach { cpe ->
if (cpe instanceof org.gradle.plugins.ide.eclipse.model.SourceFolder) {
cpe.output = cpe.output.replace "bin/", "build/classes/java/"
}
if (cpe instanceof org.gradle.plugins.ide.eclipse.model.Output) {
cpe.path = cpe.path.replace "bin/", "build/"
}
}
}
}
task copyClasses(type: Copy) {
from "build/classes/java/main" // shortcut for createJar.outputs.files
into "bin/main"
}
// spring-framework
task copyClasses(type: Copy) {
from "build/resources/test" // shortcut for createJar.outputs.files
into "bin/test"
from "build/resources/main" // shortcut for createJar.outputs.files
into "bin/main"
from "build/classes/java/main" // shortcut for createJar.outputs.files
into "bin/main"
from "build/classes/java/main" // shortcut for createJar.outputs.files
into "bin/test"
from "build/classes/groovy/main" // shortcut for createJar.outputs.files
into "bin/main"
from "build/classes/groovy/main" // shortcut for createJar.outputs.files
into "bin/test"
from "build/classes/java/test"
into "bin/test"
from "build/classes/java/testFixtures"
into "bin/testFixtures"
from "build/classes/java/testFixtures"
into "bin/test"
}