You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`conda-package.yml` — main conda build/test pipeline
52
+
-`conda-package-cf.yml` — conda build/test using only conda-forge channel
40
53
-`build-with-clang.yml` — Linux Clang compatibility
54
+
-`build-with-standard-clang.yml` — standard Clang compiler compatibility validation
55
+
-`build_pip.yml` — validates editable build
41
56
-`pre-commit.yml` — code quality checks
42
57
-`openssf-scorecard.yml` — security scanning
43
58
@@ -61,15 +76,16 @@ mkl.get_version_string() # MKL version info
61
76
-**Docs:** MKL support functions documented in [Intel oneMKL Developer Reference](https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-c/2025-2/support-functions.html)
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
9
9
### Added
10
10
11
11
### Changed
12
+
* Migrated the build system from `setuptools` to `meson-python`, removing `setup.py` in favor of `meson.build`[gh-174](https://github.com/IntelPython/mkl-service/pull/174)
Copy file name to clipboardExpand all lines: README.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,3 +29,28 @@ A short example, illustrating its use:
29
29
```
30
30
31
31
For more information about the usage of support functions see [Developer Reference for Intel® oneAPI Math Kernel Library for C](https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-c/2025-2/support-functions.html).
32
+
33
+
---
34
+
35
+
## Building
36
+
37
+
A C compiler and Intel(R) oneAPI Math Kernel Library (oneMKL) are required to build mkl-service from source.
38
+
39
+
Executing
40
+
```sh
41
+
python -m pip install .
42
+
```
43
+
44
+
will pull in the required build dependencies, including `mkl`, and build `mkl-service`.
45
+
46
+
If you already have `mkl` installed (from your system or a Conda environment) and
47
+
want to reuse it instead of pulling a fresh copy into an isolated build, first
0 commit comments