diff --git a/src/olympic/keel/src/pack.cpp b/src/olympic/keel/src/pack.cpp index 09bda0e8..44c37f3d 100644 --- a/src/olympic/keel/src/pack.cpp +++ b/src/olympic/keel/src/pack.cpp @@ -150,10 +150,15 @@ static ox::Error copy( oxReturnError(copy(src, dest, currentFile + '/')); } else { // load file - oxOutf("copying file: {}\n", currentFile); + oxOutf("copying file: {}...", currentFile); + ox::StringView status = "failed"; + oxDefer [&status] { + oxOutf(" {}\n", status); + }; oxRequireM(buff, src.read(currentFile)); // write file to dest oxReturnError(dest.write(currentFile, buff)); + status = "OK"; } } return {};