From 28091aa1ff268c336f00d9b000a688f23e17de12 Mon Sep 17 00:00:00 2001 From: Awni Hannun Date: Mon, 27 Jan 2025 11:22:35 -0800 Subject: [PATCH] allow build python lib without specifying path (#1799) --- python/src/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/python/src/CMakeLists.txt b/python/src/CMakeLists.txt index bcba3a8a5..a82c6bb6c 100644 --- a/python/src/CMakeLists.txt +++ b/python/src/CMakeLists.txt @@ -27,7 +27,11 @@ nanobind_add_module( ${CMAKE_CURRENT_SOURCE_DIR}/utils.cpp) if(NOT MLX_PYTHON_BINDINGS_OUTPUT_DIRECTORY) - set(MLX_PYTHON_BINDINGS_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}) + if(NOT CMAKE_LIBRARY_OUTPUT_DIRECTORY) + set(MLX_PYTHON_BINDINGS_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}) + else() + set(MLX_PYTHON_BINDINGS_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}) + endif() endif() set_target_properties(