From e9e9349288ba73a11cc2cba6bbf0993cb0df257e Mon Sep 17 00:00:00 2001 From: Olivier Roussel Date: Thu, 22 Jan 2026 08:14:06 +0100 Subject: [PATCH] fix cmake error on already defined target --- Sofa/framework/Config/cmake/Modules/Findmetis.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Sofa/framework/Config/cmake/Modules/Findmetis.cmake b/Sofa/framework/Config/cmake/Modules/Findmetis.cmake index 6bc48aead4a..19df507620e 100644 --- a/Sofa/framework/Config/cmake/Modules/Findmetis.cmake +++ b/Sofa/framework/Config/cmake/Modules/Findmetis.cmake @@ -62,7 +62,9 @@ if(TARGET metis) _metis_check_version() set(metis_FOUND ${metis_VERSION_OK}) endif() - add_library(metis::metis ALIAS metis) + if(NOT TARGET metis::metis) + add_library(metis::metis ALIAS metis) + endif() else() if(NOT metis_INCLUDE_DIR)