Clean up nanobind typing and source layout
This commit is contained in:
@@ -30,7 +30,7 @@ set_target_properties(rpt_core_ext PROPERTIES
|
||||
|
||||
target_link_libraries(rpt_core_ext PRIVATE rpt_core)
|
||||
target_include_directories(rpt_core_ext PRIVATE
|
||||
"${PROJECT_SOURCE_DIR}/rpt"
|
||||
"${PROJECT_SOURCE_DIR}/rpt_cpp"
|
||||
)
|
||||
|
||||
nanobind_add_stub(rpt_core_stub
|
||||
@@ -43,3 +43,4 @@ nanobind_add_stub(rpt_core_stub
|
||||
install(TARGETS rpt_core_ext LIBRARY DESTINATION rpt)
|
||||
install(FILES "${RPT_PYTHON_PACKAGE_DIR}/__init__.pyi" DESTINATION rpt)
|
||||
install(FILES "${RPT_PYTHON_PACKAGE_DIR}/_core.pyi" DESTINATION rpt)
|
||||
install(FILES "${RPT_PYTHON_PACKAGE_DIR}/py.typed" DESTINATION rpt)
|
||||
|
||||
Reference in New Issue
Block a user