@@ -71,7 +71,7 @@ class ClojureBasePlugin implements Plugin<Project> {
7171 def compileTaskName = set. getCompileTaskName(" clojure" )
7272 TaskProvider<ClojureCompile > task = project. tasks. register(compileTaskName, ClojureCompile )
7373 task. configure {
74- from set. clojure
74+ from project . file( " src/ ${ set.name } / clojure" )
7575 aotCompile. set(extension. aotCompile)
7676 warnOnReflection. set(extension. warnOnReflection)
7777 classpath. from(
@@ -92,7 +92,7 @@ class ClojureBasePlugin implements Plugin<Project> {
9292 def docTaskName = set. getTaskName(null , " clojuredoc" )
9393 TaskProvider<ClojureDoc > task = project. tasks. register(docTaskName, ClojureDoc )
9494 task. configure {
95- from set. clojure
95+ from project . file( " src/ ${ set.name } / clojure" )
9696 destinationDir. set(project. file(project. docsDir. path + " /clojuredoc" ))
9797 classpath. from(
9898 set. compileClasspath
@@ -106,7 +106,7 @@ class ClojureBasePlugin implements Plugin<Project> {
106106 private void configureTests (Project project ) {
107107 TaskProvider<ClojureTest > clojureTest = project. tasks. register(' clojureTest' , ClojureTest )
108108 clojureTest. configure {
109- from project. sourceSets . test. clojure
109+ from project. file( " src/ test/ clojure" )
110110 classpath. from(
111111 project. configurations. testRuntimeClasspath. incoming. files
112112 )
@@ -133,7 +133,7 @@ class ClojureBasePlugin implements Plugin<Project> {
133133 def runTaskName = set. getTaskName(null , " clojureRun" )
134134 TaskProvider<ClojureRun > task = project. tasks. register(runTaskName, ClojureRun )
135135 task. configure {
136- from set. clojure
136+ from project . file( " src/ ${ set.name } / clojure" )
137137 classpath. from(
138138 set. compileClasspath
139139 )
0 commit comments