Clean Up CMake Files.
There are currently no pipelines.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.
Main change: The functions linkCuda(), linkMPI() and linkOpenMP are deleted. Instead of manually calling linkCuda(), CUDA just needs to passed to the PROJECT() command of each target. Instead of linkMPI() and linkOpenMP() the libraries need to be passed to the PUBLIC_LINk or PRIVATE_LINK parameter.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.