# Configuring sourceSets for subprojects not working in root project

**URL:** <https://discuss.gradle.org/t/configuring-sourcesets-for-subprojects-not-working-in-root-project/11348>\
**Category:** Help/Discuss\
**Created:** [August 26, 2015, 4:48pm UTC](https://discuss.gradle.org/t/configuring-sourcesets-for-subprojects-not-working-in-root-project/11348 "2015-08-26T16:48:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sandymcp](https://avatars.discourse-cdn.com/v4/letter/s/977dab/32.png) [@sandymcp](https://discuss.gradle.org/u/sandymcp)\
**Post date:** [August 26, 2015, 4:48pm UTC](https://discuss.gradle.org/t/configuring-sourcesets-for-subprojects-not-working-in-root-project/11348/1 "2015-08-26T16:48:30Z")

</div>

I have the following snippet in my root project:

```
    subprojects {
         sourceSets.main.java.srcDirs += project.ext.generatedSrcDir
         sourceSets.main.resources.srcDirs += "$projectDir/../xsd"
    }

```

The generate java is getting picked up and the classes added to the jar but the resources are not being added to the jar. However if I put

`sourceSets.main.resources.srcDirs += "$projectDir/../xsd"`

directly in the subproject’s build.gradle they do get picked up. What is going on here?

---

<div class="post-metadata">

**Author:** ![sandymcp](https://avatars.discourse-cdn.com/v4/letter/s/977dab/32.png) [@sandymcp](https://discuss.gradle.org/u/sandymcp)\
**Post date:** [August 26, 2015, 5:08pm UTC](https://discuss.gradle.org/t/configuring-sourcesets-for-subprojects-not-working-in-root-project/11348/2 "2015-08-26T17:08:52Z")

</div>

Found the problem. It was a spelling mistake should have been xsl
