From 8f4f02e4ace477a2cb915f3758dc4a4d6e2f1590 Mon Sep 17 00:00:00 2001 From: Josh Suereth Date: Thu, 15 Mar 2012 14:51:35 -0400 Subject: [PATCH] fixed bug with missing file --- project/packaging.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/project/packaging.scala b/project/packaging.scala index 2b1fffc92..a69a2b3c9 100644 --- a/project/packaging.scala +++ b/project/packaging.scala @@ -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()