Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Kitware/CMake
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.27.5
Choose a base ref
...
head repository: Kitware/CMake
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.27.6
Choose a head ref
  • 7 commits
  • 24 files changed
  • 2 contributors

Commits on Sep 18, 2023

  1. Tests/FortranModules: move issue 25112 fix from FortranOnly

    It involves modules, so it belongs in the `FortranModules` test set.
    mathstuf committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    45513c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    619aca8 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. add_custom_target: Fix regression with Fortran sources

    Since commit 74b1d6c (cmComputeLinkInformation: compute link info for
    module-using targets, 2023-09-05, v3.27.5~7^2) we accidentally try to
    compute link information for custom targets if they have Fortran
    sources.  For module dependencies, we only need to consider target types
    that can compile.
    
    Fixes: #25252
    mathstuf authored and bradking committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    978b68d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3d511f View commit details
    Browse the repository at this point in the history
  3. Tests/FortranModules: add a test for iface Fortran sources

    This tests that a library that doesn't compile Fortran sources but
    provides one via `INTERFACE` sources works as intended.
    mathstuf authored and bradking committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d870a47 View commit details
    Browse the repository at this point in the history
  4. Merge topic 'fortran-in-custom-targets' into release-3.27

    d870a47 Tests/FortranModules: add a test for iface Fortran sources
    e3d511f Tests/FortranModules: also test INTERFACE targets with Fortran sources
    978b68d add_custom_target: Fix regression with Fortran sources
    619aca8 Tests/FortranModules: add a test case for #25223
    45513c1 Tests/FortranModules: move issue 25112 fix from FortranOnly
    
    Acked-by: Kitware Robot <kwrobot@kitware.com>
    Merge-request: !8814
    bradking authored and kwrobot committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ea3e9ba View commit details
    Browse the repository at this point in the history
  5. CMake 3.27.6

    bradking committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    51b34a5 View commit details
    Browse the repository at this point in the history
Loading