ihmcrobotics / ihmc-build

Composite build and IDE classpath seperation support for JVM Gradle projects.
Apache License 2.0
5 stars 4 forks source link

Excluding a project group from a composite build doesn't exclude the subprojects of the group #49

Closed dljsjr closed 6 years ago

dljsjr commented 6 years ago

Steps to reproduce issue

  1. Create a repository group configured for composite build, and make at least one of the top level projects a project group (e.g. https://github.com/ihmcrobotics/ihmc-pub-sub)
  2. Set excludeFromCompositeBuild = true in the settings.gradle for the root of that group, but don't edit the settings.gradle for the subprojects
  3. Run gradle in the repository group directory

Expected behavior

The entire group of projects should be excluded

Actual behavior

The build plugin still attempts to resolve the subprojects, it just excludes the containing (and typically empty) gradle build.

Contributors with relevant knowledge or expertise (optional)

@calvertdw