1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 00:17:11 -07:00

return ApplicationConfig from application directive

This commit is contained in:
Juan Liska 2017-02-15 06:06:32 -06:00
parent a5f3b6b8e7
commit 264d5ff8b7

View file

@ -29,8 +29,8 @@ class ApplicationConfig {
}
@Directive
fun Project.application(init: ApplicationConfig.() -> Unit) {
ApplicationConfig().let { config ->
fun Project.application(init: ApplicationConfig.() -> Unit): ApplicationConfig {
return ApplicationConfig().also { config ->
config.init()
(Plugins.findPlugin(ApplicationPlugin.PLUGIN_NAME) as ApplicationPlugin).addConfiguration(this, config)
}