fix(build): make build compatible with projects using CUDA
Description
When building child projects with CUDA, our current build system shows some limitations.
Functional specifications
- discover CUDA sources files (*.cu, *.cuh)
- fix potential build issues
Technical specifications
- adapt sight_add_target to discover CUDA sources files (*.cu, *.cuh)
- fix potential build issues
Test plan
Test with a child project that uses CUDA