Skip to content

Commit 5ea7cee

Browse files
committed
fix: update unix specific command to not occur on windows instances
1 parent 2c4b32b commit 5ea7cee

1 file changed

Lines changed: 13 additions & 11 deletions

File tree

src/util/Helpers.java

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -181,17 +181,19 @@ public static String saveTempFile(String resourcePath, String tempFileName) {
181181

182182
Path tempFilePath = Files.createTempFile(tempFileName, null);
183183
Files.write(tempFilePath, adbBytes);
184-
Files.setPosixFilePermissions(tempFilePath,
185-
EnumSet.of(
186-
PosixFilePermission.OWNER_READ,
187-
PosixFilePermission.OWNER_WRITE,
188-
PosixFilePermission.OWNER_EXECUTE,
189-
PosixFilePermission.GROUP_READ,
190-
PosixFilePermission.GROUP_WRITE,
191-
PosixFilePermission.GROUP_EXECUTE,
192-
PosixFilePermission.OTHERS_READ,
193-
PosixFilePermission.OTHERS_EXECUTE)
194-
);
184+
if (System.getProperty("os.name").toLowerCase().contains("mac")) {
185+
Files.setPosixFilePermissions(tempFilePath,
186+
EnumSet.of(
187+
PosixFilePermission.OWNER_READ,
188+
PosixFilePermission.OWNER_WRITE,
189+
PosixFilePermission.OWNER_EXECUTE,
190+
PosixFilePermission.GROUP_READ,
191+
PosixFilePermission.GROUP_WRITE,
192+
PosixFilePermission.GROUP_EXECUTE,
193+
PosixFilePermission.OTHERS_READ,
194+
PosixFilePermission.OTHERS_EXECUTE)
195+
);
196+
}
195197
System.out.println("Saved to" + tempFilePath.toString() + " " +
196198
Files.readAllBytes(tempFilePath).length
197199
);

0 commit comments

Comments
 (0)