From c40299e6cf3475e8511c9969fa069191252f1a20 Mon Sep 17 00:00:00 2001 From: Atsushi Togo Date: Mon, 8 Jul 2024 17:24:40 +0900 Subject: [PATCH] Update installation document --- doc/install.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/install.md b/doc/install.md index 50679c2e..f3103668 100644 --- a/doc/install.md +++ b/doc/install.md @@ -31,8 +31,15 @@ All dependent packages should be installed. ## Installation from source code When installing phono3py from the source code, a few libraries are required -before running `pip install`. For building phono3py, nanobind, -scikit-build-core, and cmake are used. +before running `pip install`. + +Note that at version 3.3.0, the build system of phono3py was modernized. +Nanobind, cmake, and scikit-build-core are used for the building. The receipt is +written in `CMakeLists.txt` and `pyproject.toml`. The old `setup.py` was +removed. + +If phono3py is compiled with a special compiler or special options, manual +modification of `CMakeLists.txt` may be needed. - {ref}`Linear algebra library `: BLAS, LAPACK, and LAPACKE - {ref}`OpenMP library `: For the multithreding support.