Skip to content

Commit d8ad227

Browse files
committed
exclude build and output dirs in intellij
1 parent cde3f26 commit d8ad227

File tree

11 files changed

+90
-16
lines changed

11 files changed

+90
-16
lines changed

Common/build.gradle.kts

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import org.gradle.api.tasks.testing.logging.TestExceptionFormat
22
import org.gradle.api.tasks.testing.logging.TestLogEvent
33

44
plugins {
5-
java
5+
id("idea")
6+
id("java")
67
id("net.neoforged.moddev")
7-
`maven-publish`
8+
id("maven-publish")
89
}
910

1011
// gradle.properties
@@ -121,3 +122,11 @@ publishing {
121122
}
122123
}
123124
}
125+
126+
idea {
127+
module {
128+
for (fileName in listOf("build", "run", "out", "logs")) {
129+
excludeDirs.add(file(fileName))
130+
}
131+
}
132+
}

CommonApi/build.gradle.kts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
plugins {
2-
java
2+
id("idea")
3+
id("java")
34
id("net.neoforged.moddev")
4-
`maven-publish`
5+
id("maven-publish")
56
}
67

78

@@ -70,3 +71,12 @@ publishing {
7071
}
7172
}
7273
}
74+
75+
idea {
76+
module {
77+
for (fileName in listOf("build", "run", "out", "logs")) {
78+
excludeDirs.add(file(fileName))
79+
}
80+
}
81+
}
82+

Core/build.gradle.kts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@ import org.gradle.api.tasks.testing.logging.TestExceptionFormat
22
import org.gradle.api.tasks.testing.logging.TestLogEvent
33

44
plugins {
5-
java
6-
`maven-publish`
5+
id("idea")
6+
id("java")
7+
id("maven-publish")
78
}
89

910
repositories {
@@ -114,3 +115,12 @@ publishing {
114115
}
115116
}
116117
}
118+
119+
idea {
120+
module {
121+
for (fileName in listOf("build", "run", "out", "logs")) {
122+
excludeDirs.add(file(fileName))
123+
}
124+
}
125+
}
126+

Fabric/build.gradle.kts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,9 +134,7 @@ loom {
134134
}
135135

136136
// loom 1.11 runDir takes a directory relative to the root directory
137-
val loomRunDir = project.projectDir
138-
.relativeTo(project.rootDir)
139-
.resolve("run")
137+
val loomRunDir = File("run")
140138

141139
named("client") {
142140
client()
@@ -297,7 +295,7 @@ publishing {
297295

298296
idea {
299297
module {
300-
for (fileName in listOf("run", "out", "logs")) {
298+
for (fileName in listOf("build", "run", "out", "logs")) {
301299
excludeDirs.add(file(fileName))
302300
}
303301
}

FabricApi/build.gradle.kts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,3 +168,11 @@ publishing {
168168
}
169169
}
170170
}
171+
172+
idea {
173+
module {
174+
for (fileName in listOf("build", "run", "out", "logs")) {
175+
excludeDirs.add(file(fileName))
176+
}
177+
}
178+
}

Forge/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,11 +240,12 @@ publishing {
240240

241241
idea {
242242
module {
243-
for (fileName in listOf("run", "out", "logs")) {
243+
for (fileName in listOf("build", "run", "out", "logs")) {
244244
excludeDirs.add(file(fileName))
245245
}
246246
}
247247
}
248+
248249
// Required because FG, copied from the MDK
249250
sourceSets.forEach {
250251
val outputDir = layout.buildDirectory.file("sourcesSets/${it.name}").get().asFile

ForgeApi/build.gradle.kts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,3 +134,12 @@ publishing {
134134
tasks.withType<DownloadMavenArtifact> {
135135
notCompatibleWithConfigurationCache("uses Task.project at execution time")
136136
}
137+
138+
139+
idea {
140+
module {
141+
for (fileName in listOf("build", "run", "out", "logs")) {
142+
excludeDirs.add(file(fileName))
143+
}
144+
}
145+
}

Gui/build.gradle.kts

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import org.gradle.api.tasks.testing.logging.TestExceptionFormat
22
import org.gradle.api.tasks.testing.logging.TestLogEvent
33

44
plugins {
5-
java
5+
id("idea")
6+
id("java")
67
id("net.neoforged.moddev")
7-
`maven-publish`
8+
id("maven-publish")
89
}
910

1011
// gradle.properties
@@ -105,3 +106,11 @@ publishing {
105106
}
106107
}
107108
}
109+
110+
idea {
111+
module {
112+
for (fileName in listOf("build", "run", "out", "logs")) {
113+
excludeDirs.add(file(fileName))
114+
}
115+
}
116+
}

Library/build.gradle.kts

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ import org.gradle.api.tasks.testing.logging.TestExceptionFormat
22
import org.gradle.api.tasks.testing.logging.TestLogEvent
33

44
plugins {
5-
java
5+
id("java")
6+
id("idea")
7+
id("eclipse")
8+
id("maven-publish")
69
id("net.neoforged.moddev")
7-
`maven-publish`
810
}
911

1012
// gradle.properties
@@ -105,3 +107,12 @@ publishing {
105107
}
106108
}
107109
}
110+
111+
112+
idea {
113+
module {
114+
for (fileName in listOf("build", "run", "out", "logs")) {
115+
excludeDirs.add(file(fileName))
116+
}
117+
}
118+
}

NeoForge/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ publishing {
216216

217217
idea {
218218
module {
219-
for (fileName in listOf("run", "out", "logs")) {
219+
for (fileName in listOf("build", "run", "out", "logs")) {
220220
excludeDirs.add(file(fileName))
221221
}
222222
}

0 commit comments

Comments
 (0)