Mercurial > public > develkit
comparison init.gradle @ 173:50db7a832af5
add subproject name when generating properties
author | smith@nwoca.org |
---|---|
date | Fri, 05 Sep 2014 22:59:30 +0100 |
parents | cea461dbc8fd |
children | e949e86b570e |
comparison
equal
deleted
inserted
replaced
172:cea461dbc8fd | 173:50db7a832af5 |
---|---|
228 task(taskName) { | 228 task(taskName) { |
229 ext.propertyFile = new File(t, "${e.toLowerCase()}.properties") | 229 ext.propertyFile = new File(t, "${e.toLowerCase()}.properties") |
230 inputs.files "../environment${e}.groovy", "../private${e}.groovy", '../private.properties' | 230 inputs.files "../environment${e}.groovy", "../private${e}.groovy", '../private.properties' |
231 doLast { | 231 doLast { |
232 t.mkdirs() | 232 t.mkdirs() |
233 gradle."environment${e}".toProperties().store(propertyFile.newOutputStream(), "by $taskName of $this") | 233 def ps = gradle."environment${e}".toProperties() |
234 ps['ssdt.project'] = project.name | |
235 ps.store(propertyFile.newOutputStream(), "by $taskName of $this") | |
234 def l = propertyFile.readLines().sort() | 236 def l = propertyFile.readLines().sort() |
235 propertyFile.text = l.join('\n') | 237 propertyFile.text = l.join('\n') |
236 } | 238 } |
237 } | 239 } |
238 } | 240 } |