Contents Menu Expand Light mode Dark mode Auto light/dark mode
rawtypes ドキュメント
rawtypes ドキュメント
  • rawtypes
    • 引き数
    • 関数の実行と戻り値
  • setup.py
    • Command
      • build_py
      • build_ext
      • sdist
      • install
    • pypi
    • metadata
  • clang.cindex パースと情報収集
    • clang.cindex の python module
    • C/C++ のソースをパースして TranslaionUnit を得る
    • CXCursor: カーソルを走査する
    • CursorKind 毎の処理
      • FUNCTION_DECL
    • CXType: 型の処理
  • 使用例
    • ImGui

apidoc

  • rawtypes
    • rawtypes package
      • rawtypes.clang package
        • rawtypes.clang.cindex module
        • rawtypes.clang.enumerations module
      • rawtypes.clang_util package
        • rawtypes.clang_util.generate_cindex_stub module
      • rawtypes.generator package
        • rawtypes.generator.cpp_writer module
        • rawtypes.generator.generator_base module
        • rawtypes.generator.py_writer module
        • rawtypes.generator.python_generator module
        • rawtypes.generator.zig_generator module
      • rawtypes.interpreted_types package
        • rawtypes.interpreted_types.basetype module
        • rawtypes.interpreted_types.definition module
        • rawtypes.interpreted_types.function_types module
        • rawtypes.interpreted_types.pointer_types module
        • rawtypes.interpreted_types.primitive_types module
        • rawtypes.interpreted_types.string_types module
        • rawtypes.interpreted_types.type_manager module
        • rawtypes.interpreted_types.wrap_types module
      • rawtypes.parser package
        • rawtypes.parser.enum_cursor module
        • rawtypes.parser.function_cursor module
        • rawtypes.parser.header module
        • rawtypes.parser.parser module
        • rawtypes.parser.struct_cursor module
        • rawtypes.parser.type_context module
        • rawtypes.parser.typedef_cursor module
      • rawtypes.vcenv module

Command¶

  • setuptools コマンド覚書

順番に処理される。

python setup.py sdist bdist_wheel
  • build_py
    • extend
  • build_ext
    • extend
    • pybind11
    • cython
    • 動き
  • sdist
    • subcommand check
    • sdist/build_ext する前にコード生成したい
  • install
    • extend

extend¶

  • Python: セットアップスクリプト (setup.py) に自作のコマンドを追加する

  • https://jichu4n.com/posts/how-to-add-custom-build-steps-and-commands-to-setuppy/

Next
build_py
Previous
setup.py
Copyright © 2022, ousttrue | Created using Sphinx and @pradyunsg's Furo theme. | ソースコードを表示
コンテンツ
  • Command
    • extend