fixed bug with missing file

This commit is contained in:
Josh Suereth 2012-03-15 14:51:35 -04:00
parent 6d29c8a429
commit 8f4f02e4ac
1 changed files with 2 additions and 0 deletions

View File

@ -23,6 +23,8 @@ object Packaging {
sbtLaunchJar <<= (sbtLaunchJarUrl, sbtLaunchJarLocation) map { (uri, file) =>
import dispatch._
if(!file.exists) {
// oddly, some places require us to create the file before writing...
file.createNewFile()
val writer = new java.io.BufferedOutputStream(new java.io.FileOutputStream(file))
try Http(url(uri) >>> writer)
finally writer.close()