Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding standard includes for libraries, executbles, tests, etc.
Packages need almost all of these anyway at some point so they might as well just be included in the top level package include. This should help avoid problems that I have seen on some systems and some versions of CMake where if you miss an include CMake will do strange things. Note that I would have liked to have avoiding having to include TribitsPackageMacros.cmake at all in a package's CMakeLiss.txt file but the current contents of TribitsAddExecutable.cmake set variables that require package-level scope. Hopefully I can clean this up soon.
- Loading branch information