diff --git a/REQUIRE b/REQUIRE index 080bfb3..d59ce89 100644 --- a/REQUIRE +++ b/REQUIRE @@ -1,3 +1,3 @@ julia 0.4 BinDeps -Compat 0.7.18 +Compat 0.7.20 diff --git a/deps/build.jl b/deps/build.jl index d3d4e94..7897961 100644 --- a/deps/build.jl +++ b/deps/build.jl @@ -6,12 +6,12 @@ vers = "20U1" tagfile = "installed_vers" target = "libbid$(Sys.WORD_SIZE).$(Libdl.dlext)" if !isfile(tagfile) || !isfile(target) || readchomp(tagfile) != "$vers $(Sys.WORD_SIZE)" - if OS_NAME == :Windows + if Compat.KERNEL == :NT # binary for Windows was cross-compiled with mingw using: # 32-bit: CC_NAME_INDEX=3 CC_INDEX=3 _HOST_OS=Windows_NT _HOST_ARCH=x86 _NUM_CPUS=1 CC=i686-w64-mingw32-gcc CFLAGS_OPT="-O2 -DBID_THREAD=" CALL_BY_REF=0 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=1 # 64-bit: CC_NAME_INDEX=3 CC_INDEX=3 _HOST_OS=Windows_NT _HOST_ARCH=x86_64 _NUM_CPUS=1 CC=x86_64-w64-mingw32-gcc CFLAGS_OPT="-O2 -DBID_THREAD=" CALL_BY_REF=0 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=1 run(download_cmd("http://ab-initio.mit.edu/decfp/libbid$(Sys.WORD_SIZE)-$vers.dll", target)) - elseif OS_NAME == :Darwin + elseif Compat.KERNEL == :Darwin run(download_cmd("http://ab-initio.mit.edu/decfp/libbid$(Sys.WORD_SIZE)-$vers.dylib", target)) else tarball = "IntelRDFPMathLib$vers.tar.gz"