すべてのオプション
trixie  ] [  sid  ]
[ ソース: python-cmake-build-extension  ]

パッケージ: python3-cmake-build-extension (0.6.1-2)

python3-cmake-build-extension に関するリンク

Screenshot

Debian の資源:

python-cmake-build-extension ソースパッケージをダウンロード:

メンテナ:

外部の資源:

類似のパッケージ:

Setuptools extension to build and package CMake projects

This extension aims to simplify the integration of C++ projects based on CMake with Python packaging tools. CMake provides out-of-the-box support to either SWIG and pybind11, that are two among the most used projects to create Python bindings from C++ sources.

If you have any experience with these hybrid projects, you know the challenges to make packaging right! This project takes inspiration from pre-existing examples (pybind/cmake_example, among many others) and provides a simple, flexible, and reusable setuptools extension with the following features:

 * Bridge between CMake projects and Python packaging
 * Configure and build the CMake project from setup.py
 * Install the CMake project in the resulting Python package
 * Allow passing custom CMake options
 * Allow creating a top-level __init__.py
 * Expose C++ executables to the Python environment
 * Provide a context manager to import CPython modules reliably on all major
   OSs
 * Disable the C++ extension in editable installations (requiring to manually
   call CMake to install the C++ project)

その他の python3-cmake-build-extension 関連パッケージ

  • 依存
  • 推奨
  • 提案
  • enhances

python3-cmake-build-extension のダウンロード

すべての利用可能アーキテクチャ向けのダウンロード
アーキテクチャ パッケージサイズ インストールサイズ ファイル
all 17.9 kB65.0 kB [ファイル一覧]