Remove redundant TriBITS includes in CMakeLists.txt files
Created by: bartlettroscoe
Next Action Status:
Changes accepted for SEACAS github repo. Changes for native Trilinos packages pushed. Next: Wait for STK to make changes in native repo and Kokkos to accept PR ...
CC: @trilinos/framework
Description
A long time ago, TriBITS added all the includes needed to process project, repository, and package files to the TriBITS.cmake file. This avoids the need to include the same files over and over again in user *.cmake
and CMakeLists.txt
files. This removes clutter and speeds up configures.
There is a single script in TriBITS that automatically does this upgrade:
TriBITS/refactoring/remove_std_tribits_includes_r.sh