1. 18 Nov, 2021 3 commits
  2. 11 Nov, 2021 2 commits
    • Brad King's avatar
      Unity Build: Fix per-config sources in multi-config generators · 129e3c65
      Brad King authored
      Single-config generators already support unity builds with per-config
      sources because they compute sources using `CMAKE_BUILD_TYPE` as the
      configuration.  Each original source is either included in the unity
      build source, or not.
      
      Teach multi-config generators to compute the list of sources for
      inclusion in unity builds using all configurations.  Previously they
      only used the empty string as the configuration.  Each original source
      may be included in some configurations, but not others.  Use
      preprocessor conditions to guard their inclusion when necessary.
      
      Fixes: #22892
      129e3c65
    • Brad King's avatar
  3. 10 Nov, 2021 3 commits
  4. 08 Nov, 2021 2 commits
  5. 07 Nov, 2021 1 commit
  6. 27 Oct, 2021 1 commit
  7. 25 Oct, 2021 1 commit
  8. 28 Sep, 2021 1 commit
  9. 21 Sep, 2021 1 commit
  10. 19 Sep, 2021 1 commit
  11. 17 Sep, 2021 1 commit
  12. 15 Sep, 2021 1 commit
  13. 13 Sep, 2021 1 commit
  14. 25 Aug, 2021 1 commit
  15. 19 Aug, 2021 1 commit
  16. 09 Jul, 2021 1 commit
    • Marc Chevrier's avatar
      LINK_WHAT_YOU_USE feature: externalize configuration · 14e57e96
      Marc Chevrier authored
      Currently, this feature is only supported on ELF platforms. So, the property
      LINK_WHAT_YOU_USE will be ignored for other plateforms.
      Moreover, flags and commands are now controled by CMake variables.
      
      Fixes: #20174
      14e57e96
  17. 07 Jul, 2021 5 commits
  18. 06 Jul, 2021 1 commit
  19. 18 Jun, 2021 1 commit
  20. 07 Jun, 2021 1 commit
  21. 31 May, 2021 1 commit
  22. 19 May, 2021 1 commit
    • Nils Gladitz's avatar
      install: Implement new install(CODE|SCRIPT) option ALL_COMPONENTS · 99ff7545
      Nils Gladitz authored
      In a per-component installation the generated installation scripts
      are invoked once for each component.
      
      Per default custom installation script code added by install(CODE|SCRIPT)
      only runs for one specific component in this context.
      
      The new ALL_COMPONENTS option allows custom script code to be run once
      for each component being installed.
      99ff7545
  23. 17 May, 2021 4 commits
  24. 14 May, 2021 1 commit
  25. 13 May, 2021 1 commit
  26. 12 May, 2021 1 commit
  27. 11 May, 2021 1 commit