Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tests/RunCMake: Pass Fortran compiler id into more tests | Brad King | 2024-07-22 | 1 | -1/+1 |
| | |||||
* | Tests/RunCMake/DependencyGraph: Specify Fortran function return type | Brad King | 2024-07-22 | 1 | -0/+1 |
| | |||||
* | Tests: Update tests to run in symlinked tree | Kyle Edwards | 2023-09-22 | 1 | -1/+5 |
| | |||||
* | OPTIMIZE_DEPENDENCIES: Skip order-only deps for non-linking targets | Craig Scott | 2023-08-09 | 6 | -0/+46 |
| | | | | Fixes: #21517 | ||||
* | Tests: Update RunCMake.DependencyGraph to canonicalize paths when comparing | William R. Dieter | 2021-01-28 | 1 | -1/+2 |
| | | | | | | | A symbolic link in the path was causing false path mismatches. Resolving the symlinks makes both paths identical. Signed-off-by: William R. Dieter <william.r.dieter@intel.com> | ||||
* | Add option to optimize link dependencies for static libraries | Kyle Edwards | 2020-08-12 | 36 | -0/+295 |
Add an `OPTIMIZE_DEPENDENCIES` target property and supporting `CMAKE_OPTIMIZE_DEPENDENCIES` variable to optionally enable pruning and flattening of outgoing dependencies from static libraries. Since they do not actually link, they only depend on side effects of their dependencies. Therefore we can drop dependencies that contribute no side effects. |