mirror of
https://github.com/Anvilcraft/modpacktools
synced 2024-05-19 03:44:06 +02:00
fix Path.toZip making file instead of dir entries
This commit is contained in:
parent
7ea555a472
commit
f156fa5386
|
@ -130,8 +130,8 @@ fun Path.toZip(zStream: ZipOutputStream) {
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun preVisitDirectory(dir: Path, attrs: BasicFileAttributes?): FileVisitResult {
|
override fun preVisitDirectory(dir: Path, attrs: BasicFileAttributes?): FileVisitResult {
|
||||||
zStream.putNextEntry(ZipEntry(this@toZip.relativize(dir).toString()))
|
val path = this@toZip.relativize(dir).toString()
|
||||||
zStream.closeEntry()
|
zStream.putNextEntry(ZipEntry("$path/")) // slash required to add directory entry
|
||||||
return FileVisitResult.CONTINUE
|
return FileVisitResult.CONTINUE
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue