From 07baa34414c6c22ffddfffc00ffe4d3857f77ad0 Mon Sep 17 00:00:00 2001 From: Etienne Gavazzi Date: Sun, 9 Feb 2025 22:49:08 +0100 Subject: [PATCH 1/3] Add path workaround for Linux --- src/MATLAB.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MATLAB.jl b/src/MATLAB.jl index 4dbf2aa..b801dad 100644 --- a/src/MATLAB.jl +++ b/src/MATLAB.jl @@ -81,7 +81,7 @@ function __init__() # load libraries # workaround for https://github.com/JuliaInterop/MATLAB.jl/issues/200 - if Sys.iswindows() + if Sys.iswindows() || Sys.islinux() ENV["PATH"] = string(matlab_libpath, ";", ENV["PATH"]) end libmx[] = Libdl.dlopen(joinpath(matlab_libpath, "libmx"), Libdl.RTLD_GLOBAL) From 35cc045fba331cd594c1694f70409b1e9ce98173 Mon Sep 17 00:00:00 2001 From: Etienne Gavazzi Date: Mon, 10 Feb 2025 09:38:29 +0100 Subject: [PATCH 2/3] use correct path separator Linux uses `:` as path separator, not `;` like Windows. --- src/MATLAB.jl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/MATLAB.jl b/src/MATLAB.jl index b801dad..f3a7d9b 100644 --- a/src/MATLAB.jl +++ b/src/MATLAB.jl @@ -81,8 +81,10 @@ function __init__() # load libraries # workaround for https://github.com/JuliaInterop/MATLAB.jl/issues/200 - if Sys.iswindows() || Sys.islinux() + if Sys.iswindows() ENV["PATH"] = string(matlab_libpath, ";", ENV["PATH"]) + elseif Sys.islinux() + ENV["PATH"] = string(matlab_libpath, ":", ENV["PATH"]) end libmx[] = Libdl.dlopen(joinpath(matlab_libpath, "libmx"), Libdl.RTLD_GLOBAL) libmat[] = Libdl.dlopen(joinpath(matlab_libpath, "libmat"), Libdl.RTLD_GLOBAL) From d069345e86022c907b7a2786ac1f9b4c6ab23d73 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 18:11:15 +0000 Subject: [PATCH 3/3] Set version to 0.9.0 --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index a52d513..7e9f213 100644 --- a/Project.toml +++ b/Project.toml @@ -2,7 +2,7 @@ name = "MATLAB" uuid = "10e44e05-a98a-55b3-a45b-ba969058deb6" license = "MIT" repo = "https://github.com/JuliaInterop/MATLAB.jl.git" -version = "0.8.4" +version = "0.9.0" [deps] Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"