Skip to content

Commit 0a6df78

Browse files
committed
Link ABACUS binary under build root
1 parent 7cadae3 commit 0a6df78

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

source/CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,12 @@ set(ABACUS_TEST_DIR "${PROJECT_SOURCE_DIR}/tests")
429429
include(${PROJECT_SOURCE_DIR}/cmake/Testing.cmake)
430430

431431
add_executable(${ABACUS_BIN_NAME} source_main/main.cpp)
432-
set(ABACUS_BIN_PATH ${CMAKE_CURRENT_BINARY_DIR}/${ABACUS_BIN_NAME})
432+
433+
set_target_properties(
434+
${ABACUS_BIN_NAME}
435+
PROPERTIES
436+
RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}")
437+
set(ABACUS_BIN_PATH ${PROJECT_BINARY_DIR}/${ABACUS_BIN_NAME})
433438

434439
if(USE_CUDA)
435440
set_property(TARGET ${ABACUS_BIN_NAME}

0 commit comments

Comments
 (0)