Skip to content

Commit f34b233

Browse files
committed
Install generated .so to cmake binary dir
1 parent b8ae4f5 commit f34b233

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/cpp/py_bindings/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ message(INFO ${BINDINGS_SOURCES})
2929
nanobind_add_module(_vision_api NB_STATIC STABLE_ABI LTO ${BINDINGS_SOURCES} ${BINDINGS_HEADERS})
3030

3131
set_target_properties(_vision_api PROPERTIES
32-
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/src/vision_api"
32+
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
3333
)
3434

3535
target_link_libraries(_vision_api PRIVATE model_api)
36+
37+
install(TARGETS _vision_api
38+
LIBRARY DESTINATION vision_api # Same place relative to package
39+
)

0 commit comments

Comments
 (0)