File tree Expand file tree Collapse file tree 6 files changed +45
-77
lines changed
Expand file tree Collapse file tree 6 files changed +45
-77
lines changed Original file line number Diff line number Diff line change 44 name : FreeBSD
55 env :
66 matrix :
7- - JULIA_VERSION : 1.0
8- - JULIA_VERSION : 1.1
7+ - JULIA_VERSION : 1.3
8+ - JULIA_VERSION : 1.4
99 - JULIA_VERSION : nightly
1010 install_script :
1111 - 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 11language : julia
22os :
3- - linux
4- - osx
3+ - linux
4+ - osx
5+ - windows
6+ arch :
7+ - x64
8+ - x86
9+ - arm64
510julia :
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
926notifications :
10- email : false
27+ email : false
28+
29+ cache :
30+ directories :
31+ - $HOME/.julia/artifacts
1132
1233after_success :
13- - julia -e 'using Pkg; Pkg.add("Coverage"); cd(Pkg.dir("GSL")); using Coverage; Coveralls.submit(process_folder()); Codecov.submit(process_folder())'
34+ - 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"
33version = " 0.6.0"
44
55[deps ]
6- BinaryProvider = " b99e7846-7c00-51b0-8f62-c81ae34c0232"
76Libdl = " 8f399da3-3557-5675-b5ff-fb832c97cbdb"
7+ GSL_jll = " 1b77fbbe-d8ee-58f0-85f9-836ddc23a7a4"
88Markdown = " d6f4376e-aef5-505a-96c1-9c027394607a"
99
1010[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"
1414
1515[extras ]
1616LinearAlgebra = " 37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Original file line number Diff line number Diff line change 11environment :
22 matrix :
3- - julia_version : 1
3+ - julia_version : 1.3
4+ - julia_version : 1.4
45 - julia_version : nightly
56
67platform :
@@ -24,6 +25,9 @@ notifications:
2425 on_build_failure : false
2526 on_build_status_changed : false
2627
28+ cache :
29+ - ' %USERPROFILE%\.julia\artifacts'
30+
2731install :
2832 - ps : iex ((new-object net.webclient).DownloadString("https://raw.githubusercontent.com/JuliaCI/Appveyor.jl/version-1/bin/install.ps1"))
2933
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -2,19 +2,17 @@ module GSL
22
33using Markdown
44
5-
65# BEGIN MODULE C
76# low-level interface
87module 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
168
179using 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+
1816# Generated code
1917include (" gen/gsl_export.jl" )
2018include (" gen/gsl_types.jl" )
@@ -24,8 +22,6 @@ include("gen/gsl_global_vars.jl")
2422include (" error_handling.jl" )
2523
2624function __init__ ()
27- # Load library
28- check_deps ()
2925 # Seems we need to load BLAS with this RTLD_GLOBAL
3026 flags = Libdl. RTLD_LAZY | Libdl. RTLD_DEEPBIND | Libdl. RTLD_GLOBAL
3127 if Libdl. dlopen_e (libgslcblas, flags) in (C_NULL , nothing )
You can’t perform that action at this time.
0 commit comments