- Take proxy environment variables into account by @xoolive in blas-lapack-rs#120
- rewrite CI by @gkobeaga and @Dirreke in blas-lapack-rs#123
- Update OpenBLAS to version 0.3.28 by @Dirreke in blas-lapack-rs#119
- Use pkg-config and fix build on doc.rs by @Fuuzetsu ,@j-baker and @HenrikJStromberg in blas-lapack-rs#125
- Add cache for windows CI by @Dirreke in blas-lapack-rs#128 Refactor code, Drop LAPACKE inspection, Drop FORTRAN check by @Dirreke in blas-lapack-rs#127
- Detect TARGET, CC, HOSTCC, FC automically when cross-compiling by @Dirreke in blas-lapack-rs#129
- Update README and CHANGELOGS by @Dirreke in blas-lapack-rs#130
- Use ubuntu 22.04 image on CI by @termoshtt in blas-lapack-rs#110
- OpenBLAS v0.3.25 & Extended Target Support & Build Fixes by @gkobeaga in blas-lapack-rs#108
- add rerun-if flags by @Dirreke in blas-lapack-rs#105
- respect OPENBLAS_{{CC, FC, HOSTCC}} env vars on linux by @mike-kfed in blas-lapack-rs#102
- Use macos-14 instance for CI by @termoshtt in blas-lapack-rs#112
- Use native-tls/native-certs features of ureq crate by @lazareviczoran in blas-lapack-rs#98
0.10.6 has been yanked
- homebrew directory depends on architecture. Include libomp libs by @maparent in blas-lapack-rs#89
- Use
brew --prefix
command to get library path by @termoshtt in blas-lapack-rs#93 - Upgrade OpenBLAS to 0.3.21 by @termoshtt in blas-lapack-rs#92
- Use tar.gz image of OpenBLAS by @termoshtt in blas-lapack-rs#95
- Expand tar.gz on
OUT_DIR
by @termoshtt in blas-lapack-rs#96 - Download OpenBLAS source code from GitHub Release in build.rs by @termoshtt in blas-lapack-rs#97
From this release, openblas-build
crate will have same version as openblas-src
crate.
- Add support for using a custom target under linux blas-lapack-rs#78
- OpenBLAS 0.3.20 blas-lapack-rs#85
- OpenBLAS 0.3.17 blas-lapack-rs#76
- Use dynamic CRT link for vcpkg blas-lapack-rs#69 blas-lapack-rs#71
- Run cargo-clippy and rustfmt on CI blas-lapack-rs#86
- Change link search order blas-lapack-rs#61
- Update "cache" feature description blas-lapack-rs#63
- Upgrade OpenBLAS to 0.3.14 blas-lapack-rs#65
0.10.0 and 0.10.1 has been yanked and changes from 0.9.0 is summarized here.
- Detect OpenBLAS does not build some parts of LAPACK while "lapack" feature is enabled blas-lapack-rs#49
- openblas-build crate has been introduced to resolve this issue
- openblas-build crate is introduced to sneak OpenBLAS build system configure
- Link test for LAPACK routines written in Fortran blas-lapack-rs#43
- Switch to openblas-build on Linux blas-lapack-rs#52
- Not on macOS due to blas-lapack-rs#54
- Create openblas-build crate blas-lapack-rs#47
- cargo-workspace setup blas-lapack-rs#45
- "system" feature support for windows-msvc target through vcpkg blas-lapack-rs#35
- Use Rust 2018 edition blas-lapack-rs#46
- Switch to GitHub Actions from AppVeyor + Travis CI blas-lapack-rs#40
- Build products are placed on OUT_DIR to work
cargo clean
properly blas-lapack-rs#31- Previous behavior (placed on .cargo/) is reproduced with "cache" feature