From 2a5d6d63bde0a13c1a3a8c25d6d6fa5e56df982f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Briac=20Pilpr=C3=A9?= Date: Mon, 8 Jun 2020 20:46:03 +0200 Subject: [PATCH] Always exclude lock file, as it would cause the whole packing to fail --- .../java/net/briac/omegat/plugin/omt/ManageOMTPackage.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/net/briac/omegat/plugin/omt/ManageOMTPackage.java b/src/main/java/net/briac/omegat/plugin/omt/ManageOMTPackage.java index 33984d1..1367530 100644 --- a/src/main/java/net/briac/omegat/plugin/omt/ManageOMTPackage.java +++ b/src/main/java/net/briac/omegat/plugin/omt/ManageOMTPackage.java @@ -637,6 +637,9 @@ public static void createOmt(final File omtZip, final ProjectProperties props) t List listExcludes = Arrays .asList(pluginProps.getProperty(PROPERTY_EXCLUDE, DEFAULT_EXCLUDE).split(";")); + // Always exclude lock file, as it would cause the whole packing to fail + listExcludes.add("\\.lck$"); + DirectoryStream.Filter filter = new DirectoryFilter(path, listExcludes); BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(omtZip));