From 7beff5f7536ade2ff2d597e0ba15a3c259973b92 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Sun, 1 Dec 2024 12:41:54 -0800 Subject: [PATCH] Allow for setting the Julia version in `julia_setup` --- R/zzz.R | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/R/zzz.R b/R/zzz.R index f281bca..8e0f3b3 100644 --- a/R/zzz.R +++ b/R/zzz.R @@ -38,7 +38,8 @@ julia_setup <- function(JULIA_HOME = NULL, verbose = TRUE, installJulia = FALSE, install = TRUE, force = FALSE, useRCall = TRUE, - rebuild = FALSE, sysimage_path = NULL) { + rebuild = FALSE, sysimage_path = NULL, + version = "latest") { ## libR <- paste0(R.home(), '/lib') ## system(paste0('export LD_LIBRARY_PATH=', libR, ':$LD_LIBRARY_PATH')) @@ -55,7 +56,7 @@ julia_setup <- function(JULIA_HOME = NULL, verbose = TRUE, if (is.null(JULIA_HOME)) { if (isTRUE(installJulia)) { - install_julia() + install_julia(version) JULIA_HOME <- julia_locate(JULIA_HOME) if (is.null(JULIA_HOME)) stop("Julia is not found and automatic installation failed.")