diff --git a/src/main/scala/sbtassembly/Assembly.scala b/src/main/scala/sbtassembly/Assembly.scala index 58732b1..565e453 100644 --- a/src/main/scala/sbtassembly/Assembly.scala +++ b/src/main/scala/sbtassembly/Assembly.scala @@ -353,6 +353,10 @@ object Assembly { throw new RuntimeException("Exiting task") } else { IO.delete(output) + val dest = output.getParentFile + if (!dest.exists()) { + dest.mkdirs() + } createJar(output, jarEntriesToWrite, jarManifest, localTime) } }