File tree Expand file tree Collapse file tree 6 files changed +38
-77
lines changed Expand file tree Collapse file tree 6 files changed +38
-77
lines changed Original file line number Diff line number Diff line change 4
4
name : FreeBSD
5
5
env :
6
6
matrix :
7
- - JULIA_VERSION : 1.0
8
- - JULIA_VERSION : 1.1
7
+ - JULIA_VERSION : 1.3
8
+ - JULIA_VERSION : 1.4
9
9
- JULIA_VERSION : nightly
10
10
install_script :
11
11
- sh -c "$(fetch https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh -o -)"
Original file line number Diff line number Diff line change 1
1
language : julia
2
2
os :
3
- - linux
4
- - osx
3
+ - linux
4
+ - osx
5
+ - windows
6
+ arch :
7
+ - x64
8
+ - x86
9
+ - arm64
5
10
julia :
6
- - 1.0
7
- - 1.1
8
- - nightly
11
+ - 1.3
12
+ - 1.4
13
+ - nightly
14
+ jobs :
15
+ allow_failures :
16
+ - julia : nightly
17
+ exclude :
18
+ - os : osx
19
+ arch : x86
20
+ - os : osx
21
+ arch : arm64
22
+ - os : windows
23
+ arch : arm64
24
+ - julia : nightly
25
+ arch : arm64
9
26
notifications :
10
- email : false
27
+ email : false
11
28
12
29
after_success :
13
- - julia -e 'using Pkg; Pkg.add("Coverage"); cd(Pkg.dir("GSL")); using Coverage; Coveralls.submit(process_folder()); Codecov.submit(process_folder())'
30
+ - julia -e 'using Pkg; Pkg.add("Coverage"); cd(Pkg.dir("GSL")); using Coverage; Coveralls.submit(process_folder()); Codecov.submit(process_folder())'
Original file line number Diff line number Diff line change @@ -3,14 +3,14 @@ uuid = "92c85e6c-cbff-5e0c-80f7-495c94daaecd"
3
3
version = " 0.6.0"
4
4
5
5
[deps ]
6
- BinaryProvider = " b99e7846-7c00-51b0-8f62-c81ae34c0232"
7
6
Libdl = " 8f399da3-3557-5675-b5ff-fb832c97cbdb"
7
+ GSL_jll = " 1b77fbbe-d8ee-58f0-85f9-836ddc23a7a4"
8
8
Markdown = " d6f4376e-aef5-505a-96c1-9c027394607a"
9
9
10
10
[compat ]
11
- BinaryProvider = " ^0.5.2 "
12
- SpecialFunctions = " ^0.8.0 "
13
- julia = " ^1.0 .0"
11
+ SpecialFunctions = " 0.8.0 "
12
+ GSL_jll = " 2.6 "
13
+ julia = " 1.3 .0"
14
14
15
15
[extras ]
16
16
LinearAlgebra = " 37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Original file line number Diff line number Diff line change 1
1
environment :
2
2
matrix :
3
- - julia_version : 1
3
+ - julia_version : 1.3
4
+ - julia_version : 1.4
4
5
- julia_version : nightly
5
6
6
7
platform :
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -2,19 +2,17 @@ module GSL
2
2
3
3
using Markdown
4
4
5
-
6
5
# BEGIN MODULE C
7
6
# low-level interface
8
7
module C
9
- # Deps
10
- const depsfile = joinpath (dirname (@__DIR__ ), " deps" , " deps.jl" )
11
- if isfile (depsfile)
12
- include (depsfile)
13
- else
14
- error (" GSL is not properly installed. Please build it first." )
15
- end
16
8
17
9
using Markdown
10
+ using Libdl
11
+ using GSL_jll
12
+
13
+ const libgslcblas = joinpath (dirname (GSL_jll. libgsl_path),
14
+ " libgslcblas" * (Sys. iswindows () ? " -0." : " ." ) * dlext)
15
+
18
16
# Generated code
19
17
include (" gen/gsl_export.jl" )
20
18
include (" gen/gsl_types.jl" )
@@ -24,8 +22,6 @@ include("gen/gsl_global_vars.jl")
24
22
include (" error_handling.jl" )
25
23
26
24
function __init__ ()
27
- # Load library
28
- check_deps ()
29
25
# Seems we need to load BLAS with this RTLD_GLOBAL
30
26
flags = Libdl. RTLD_LAZY | Libdl. RTLD_DEEPBIND | Libdl. RTLD_GLOBAL
31
27
if Libdl. dlopen_e (libgslcblas, flags) in (C_NULL , nothing )
You can’t perform that action at this time.
0 commit comments