Skip to content

Commit 1d5fbae

Browse files
committed
Enable stub generation
1 parent 016f250 commit 1d5fbae

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

cmake/AddMQTPythonBinding.cmake

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,18 @@ function(add_mqt_python_binding_nanobind package_name target_name)
9797
TARGETS ${target_name}
9898
DESTINATION ${ARG_INSTALL_DIR}
9999
COMPONENT ${MQT_${package_name}_TARGET_NAME}_Python)
100+
101+
nanobind_add_stub(
102+
${target_name}_stub
103+
INSTALL_TIME
104+
RECURSIVE
105+
MODULE
106+
${target_name}
107+
OUTPUT
108+
${target_name}.pyi
109+
OUTPUT_PATH
110+
${ARG_INSTALL_DIR}
111+
MARKER_FILE
112+
py.typed
113+
INCLUDE_PRIVATE)
100114
endfunction()

0 commit comments

Comments
 (0)