Commit e3ed0640 authored by Peter van 't Hof's avatar Peter van 't Hof
Browse files

Fix to redirect md5 to be write in the ouput dir

parent 85b9861f
......@@ -84,6 +84,11 @@ trait SummaryQScript extends BiopetQScript {
def addChecksum(file: File): Unit = {
if (writeSummary.md5sum && !SummaryQScript.md5sumCache.contains(file)) {
val md5sum = Md5sum(this, file)
// Need to not write a md5 file outside the outputDir
if (!file.getAbsolutePath.startsWith(outputDir.getAbsolutePath))
md5sum.output = new File(outputDir, ".queue" + File.separator + "md5" + file.getAbsolutePath)
writeSummary.deps :+= md5sum.output
SummaryQScript.md5sumCache += file -> md5sum.output
add(md5sum)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment