# CMake modules

To facilitate the writing of `CMakeLists.txt` used to build CPython C/C++/Cython extensions, scikit-build provides the following CMake modules:

- Cython
- NumPy
- PythonExtensions
- F2PY

They can be included using `find_package`:

    find_package(Cython REQUIRED)
    find_package(NumPy REQUIRED)
    find_package(PythonExtensions REQUIRED)
    find_package(F2PY REQUIRED)

For more details, see the respective documentation of each modules.