Skip to content
Snippets Groups Projects
  1. Jun 28, 2016
  2. Jun 23, 2016
  3. Jun 22, 2016
  4. Jun 21, 2016
  5. Jun 20, 2016
    • Gilles Khouzam's avatar
      VS: Add a VS_TOOL_OVERRIDE source file property · ed05f11d
      Gilles Khouzam authored and Brad King's avatar Brad King committed
      This property allow to specify a specific Visual Studio tool for a
      source file overriding the default tool behavior.  For example, a
      `.resw` file being processed as a `PriResource` file.  This has the
      advantage of being able to teach CMake to process new file types without
      code modifications.
      ed05f11d
    • Wu Zhao's avatar
      AIX: Add support for Clang compiler · 5cc34162
      Wu Zhao authored and Brad King's avatar Brad King committed
      The platform information module for GNU on AIX can be reused for Clang
      on AIX because clang accepts almost all of the same options.
      5cc34162
  6. Jun 17, 2016
  7. Jun 13, 2016
  8. Jun 10, 2016
  9. Jun 08, 2016
  10. Jun 07, 2016
  11. Jun 06, 2016
  12. Jun 03, 2016
  13. Jun 02, 2016
  14. Jun 01, 2016
  15. May 25, 2016
  16. May 24, 2016
  17. May 23, 2016
    • Domen Vrankar's avatar
      CPack/Deb prevent accidental component dependencies · 4f3b9706
      Domen Vrankar authored
      Prevent accidental inter component dependency setting
      since this is a breaking feature in situations where
      another CPack module is already using the feature.
      It should be enabled if desired since it can cause
      issues when upgrading only one of the components
      for e.g. configuration instead of all the components
      at once.
      4f3b9706
    • Domen Vrankar's avatar
      CPack/Deb possibility to change package name · adbd3985
      Domen Vrankar authored
      This patch preserves backward compatibility of
      deb package names with previous CMake versions
      but similarly to CPack/RPM allows to change
      package name format and supports DEB-DEFAULT
      setting that produces proper Debian package names.
      adbd3985
  18. May 18, 2016
  19. May 17, 2016
    • Reiner Herrmann's avatar
      file: Sort GLOB results to make it deterministic (#14491) · edcccde7
      Reiner Herrmann authored and Brad King's avatar Brad King committed
      Even though the `file(GLOB)` documentation specifically warns against
      using it to collect a list of source files, projects often do it anyway.
      Since it uses `readdir()`, the list of files will be unsorted.
      This list is often passed directly to add_executable / add_library.
      Linking binaries with an unsorted list will make it unreproducible,
      which means that the produced binary will differ depending on the
      unpredictable `readdir()` order.
      
      To solve those reproducibility issues in a lot of programs (which don't
      explicitly `list(SORT)` the list manually), sort the resulting list of
      the `file(GLOB)` command.
      
      A more detailed rationale about reproducible builds is available
      [here](https://reproducible-builds.org/).
      edcccde7
    • Nicolas Despres's avatar
      Ninja: Support embedding of CMake as subninja project · 8a862a4d
      Nicolas Despres authored and Brad King's avatar Brad King committed
      Add a `CMAKE_NINJA_OUTPUT_PATH_PREFIX` variable.  When it is set, CMake
      generates a `build.ninja` file suitable for embedding into another ninja
      project potentially generated by an alien generator.
      8a862a4d
  20. May 14, 2016
  21. May 13, 2016
Loading