pluginManagement {
	repositories {
		mavenCentral()
		gradlePluginPortal()
	}
}
plugins {
	// https://github.com/diffplug/blowdryer/blob/main/CHANGELOG.md
	id 'com.diffplug.blowdryerSetup' version '1.7.1'
	// https://github.com/diffplug/spotless/blob/main/plugin-gradle/CHANGES.md
	id 'com.diffplug.spotless' version '7.2.1' apply false
	// https://github.com/diffplug/spotless-changelog/blob/main/CHANGELOG.md
	id 'com.diffplug.spotless-changelog' version '3.1.2' apply false
	// https://plugins.gradle.org/plugin/com.gradle.plugin-publish
	id 'com.gradle.plugin-publish' version '1.3.1' apply false
	// https://plugins.gradle.org/plugin/com.gradle.develocity
	id 'com.gradle.develocity' version '4.1.1'
	// https://github.com/equodev/equo-ide/blob/main/plugin-gradle/CHANGELOG.md
	id 'dev.equo.ide' version '1.7.8' apply false
	// https://github.com/gradle-nexus/publish-plugin/releases
	id 'io.github.gradle-nexus.publish-plugin' version '2.0.0' apply false
	// dogfood
	id 'com.diffplug.configuration-cache-for-platform-specific-build' version '4.0.1'
}
blowdryerSetup {
	github 'diffplug/blowdryer-diffplug', 'tag', '9.1.0'
	//devLocal '../blowdryer-diffplug'
	setPluginsBlockTo {
		it.file 'plugin.versions'
		it.add("\t// dogfood");
		it.add("\tid 'com.diffplug.configuration-cache-for-platform-specific-build' version '4.0.1'")
	}
}
rootProject.name = 'goomph'
apply from: com.diffplug.blowdryer.Blowdryer.file('base/buildscan-on-ci.gradle')