mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-03-28 04:07:01 -05:00
Only generate the run configs on the root project
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
|
||||
package net.fabricmc.loom.task;
|
||||
|
||||
import net.fabricmc.loom.AbstractPlugin;
|
||||
import net.fabricmc.loom.LoomGradleExtension;
|
||||
import net.fabricmc.loom.util.RunConfig;
|
||||
import org.gradle.api.Project;
|
||||
@@ -50,6 +51,10 @@ public class GenIdeaProjectTask extends DefaultLoomTask {
|
||||
@TaskAction
|
||||
public void genIdeaRuns() throws IOException, ParserConfigurationException, SAXException, TransformerException {
|
||||
Project project = this.getProject();
|
||||
//Only generate the idea runs on the root project
|
||||
if(!AbstractPlugin.isRootProject(project)){
|
||||
return;
|
||||
}
|
||||
LoomGradleExtension extension = project.getExtensions().getByType(LoomGradleExtension.class);
|
||||
project.getLogger().lifecycle(":Building idea workspace");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user