diff --git a/local/build-all.R b/local/build-all.R index 3476a22..f10468b 100644 --- a/local/build-all.R +++ b/local/build-all.R @@ -49,9 +49,10 @@ s3fs::s3_file_system( refresh = TRUE ) codename <- bincraft::set_codename(NULL) +local_arch <- Sys.info()[["machine"]] +arch <- if (grepl("arm64|aarch64", local_arch)) "arm64" else "amd64" s3_cache <- basename(s3fs::s3_dir_ls( - sprintf("devxy-rpkgs-binaries/%s/%s/latest/src/contrib", - Sys.info()[["machine"]], codename), + sprintf("devxy-rpkgs-binaries/%s/%s/latest/src/contrib", arch, codename), recurse = TRUE )) sprintf("S3 cache: %s files", length(s3_cache))