1. 12 Jun, 2019 11 commits
  2. 11 Jun, 2019 2 commits
  3. 10 Jun, 2019 3 commits
  4. 09 Jun, 2019 1 commit
  5. 08 Jun, 2019 10 commits
  6. 07 Jun, 2019 10 commits
  7. 06 Jun, 2019 3 commits
    • Saleem Abdulrasool's avatar
      Support per-language library link flags · a9829163
      Saleem Abdulrasool authored
      This changes the behaviour of the generators to use a per-language
      library search path flag.  This is needed for multi-language projects
      with different compilers (e.g. cl + gfortran).  Since the adjusted
      variable has been part of the user settings, we control this based on a
      policy.
      
      Fixes: #19307
      a9829163
    • Sebastian Holtermann's avatar
      Autogen: Fix header detection for paths with symbolic links · 00e6b67e
      Sebastian Holtermann authored
      When Autogen searches the header for a source files in a target,
      the expanded real path is used and not the (possibly symbolic) original path
      of the source file.  If the source file path contains symbolic links, then the
      correct `cmSourceFile` instance of the header won't be found, but a new one
      will be generated.  This way all header source file properties get lost, which
      is problematic especially for the `SKIP_AUTOMOC/UIC/GEN` properties.
      
      This patch changes the header detection in Autogen to use the original source
      file path instead of the expanded real source file path.
      
      Fixes: #19346
      00e6b67e
    • Brad King's avatar
      Merge topic 'cmTarget_cleanups' · 0b3ba05a
      Brad King authored
      0e4493ec cmOutputConverter: Initialize static std::set on construction
      f1bdfdf2 cmAddCustomCommand: Initialize static std::unordered_set on construction
      8af4b31b cmTargetPropertyComputer: Initialize static std::unordered_set on construction
      537ea119 cmTarget: Initialize static std::unordered_set on construction
      c4826787 cmTarget: Property initialization cleanup
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !3416
      0b3ba05a