Skip to content

Commit

Permalink
Set project directory under build/virtual-projects
Browse files Browse the repository at this point in the history
This will creates project directory under there, not under Root.
  • Loading branch information
sh-cho committed May 20, 2024
1 parent f7d6290 commit 9dc8494
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,22 @@ rootProject.name = 'armeria'

apply from: "${rootDir}/gradle/scripts/settings-flags.gradle"

def virtualProjectsPath = "${rootDir}/build/virtual-projects"

// Published BOM projects
includeWithFlags ':bom', 'bom'
project(':bom').projectDir.mkdirs()
project(':bom').with {
projectDir = file("${virtualProjectsPath}/bom")
projectDir.mkdirs()
buildFileName = 'gradle/scripts/lib/bom.gradle'
}
// Published version catalog projects
includeWithFlags ':version-catalog', 'version-catalog'
project(':version-catalog').projectDir.mkdirs()
project(':version-catalog').with {
projectDir = file("${virtualProjectsPath}/version-catalog")
projectDir.mkdirs()
buildFileName = 'gradle/scripts/version-catalog.gradle'
}

// Published Java projects
includeWithFlags ':annotation-processor', 'java', 'publish', 'relocate'
Expand Down

0 comments on commit 9dc8494

Please sign in to comment.