diff --git a/tool/download_moneroc_prebuilds.dart b/tool/download_moneroc_prebuilds.dart index 394f2edbc..8909ca8a8 100644 --- a/tool/download_moneroc_prebuilds.dart +++ b/tool/download_moneroc_prebuilds.dart @@ -44,11 +44,13 @@ Future main() async { final url = asset["browser_download_url"] as String; printV("- downloading $localFilename"); await _dio.download(url, localFilename); - printV(" extracting $localFilename"); - final inputStream = InputFileStream(localFilename); - final archive = XZDecoder().decodeBuffer(inputStream); - final outputStream = OutputFileStream(localFilename.replaceAll(".xz", "")); - outputStream.writeBytes(archive); + if (localFilename.endsWith(".xz")) { + printV(" extracting $localFilename"); + final inputStream = InputFileStream(localFilename); + final archive = XZDecoder().decodeBuffer(inputStream); + final outputStream = OutputFileStream(localFilename.replaceAll(".xz", "")); + outputStream.writeBytes(archive); + } } } if (Platform.isMacOS) {