comparison init.gradle @ 172:cea461dbc8fd

sort property files
author smith@nwoca.org
date Fri, 22 Aug 2014 15:53:15 +0100
parents 5553cbb25af7
children 50db7a832af5
comparison
equal deleted inserted replaced
171:5553cbb25af7 172:cea461dbc8fd
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 gradle."environment${e}".toProperties().store(propertyFile.newOutputStream(), "by $taskName of $this")
234 def l = propertyFile.readLines().sort()
235 propertyFile.text = l.join('\n')
234 } 236 }
235 } 237 }
236 } 238 }
237 } 239 }
238 240