From cac06ec1a43bc9a26b89f73cd851481b51ed3293 Mon Sep 17 00:00:00 2001 From: epernod Date: Wed, 3 Sep 2025 18:20:55 +0200 Subject: [PATCH] [CMake] Fix CMake generation when SofaCUDA is found --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 40a1dbe..670c04d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.12) -project(Tearing VERSION 1.0) +project(Tearing VERSION 1.0 LANGUAGES CXX) include(cmake/environment.cmake) @@ -47,6 +47,11 @@ set(README_FILES README.md ) +find_package(SofaCUDA QUIET) +if (SofaCUDA_FOUND) + enable_language(CUDA) +endif() + find_package(MeshRefinement QUIET) if (MeshRefinement_FOUND) message("MeshRefinement plugin found - Adding it to ${PROJECT_NAME}")