1. 08 Apr, 2019 1 commit
  2. 18 Mar, 2019 1 commit
  3. 16 Mar, 2019 1 commit
  4. 12 Mar, 2019 3 commits
  5. 05 Mar, 2019 1 commit
  6. 28 Jan, 2019 2 commits
  7. 27 Nov, 2018 2 commits
    • Brad King's avatar
      Help: Extend the cmake(1) manual · e15cac8e
      Brad King authored
      
      
      Extend the description section to cover all capabilities that
      the "cmake" tool has.  Extend the buildsystem generation section
      to introduce important concepts and describe the basic workflow.
      Inspired-by: Joachim Wuttke's avatarJoachim Wuttke (l) <j.wuttke@fz-juelich.de>
      e15cac8e
    • Joachim Wuttke's avatar
      Help: Improve cmake(1) manual organization · 8b3a537c
      Joachim Wuttke authored
      Extend the Synposis, and provide links to manual sections.
      Add sections for `cmake --open` and `cmake --help-*`.
      
      Introduce a new section for buildsystem generation to distinguish it
      from the other functionality.  Populate it with minimal placeholder text
      for now.  It will be extended later.
      
      Co-Author: Brad King <brad.king@kitware.com>
      8b3a537c
  8. 26 Nov, 2018 1 commit
    • Joachim Wuttke's avatar
      Help: Emphasize tool names in their manuals · f9c3f7b1
      Joachim Wuttke authored
      Print the name of the **cmake** executable in boldface, so that it does
      not appear less prominent than other shell commands (which are underlaid
      with links).  Similarly the other tool manuals.
      f9c3f7b1
  9. 18 Sep, 2018 1 commit
    • Jon Chronopoulos's avatar
      cmake: Add '-E create_symlink' support on Windows · afb7f6e4
      Jon Chronopoulos authored
      The allows `-E create_symlink` to work on Windows.  It utilizes
      `uv_fs_symlink`.  I am still unsure exactly which Windows platforms will
      work without requiring Administrator privileges or needing a user/group
      with the "Create Symbolic Links" User Rights.  It does work with my
      Windows 10 Pro with Developer Mode turned on.  In the test suite check
      that the symlink either worked or failed with a permissions error.
      
      Use recent changes in cmSystemTools::FileExists to check that a symlink
      is broken.
      afb7f6e4
  10. 15 Sep, 2018 1 commit
  11. 25 May, 2018 1 commit
    • Florian Maushart's avatar
      cmake: Add options for parallel builds to --build mode · 1ab3881e
      Florian Maushart authored
      While we already support `cmake --build . -- -j`, the options after `--`
      are specific to the native build tool.  Add new options `--parallel
      [<N>]` and `-j [<N>]` to abstract this and map to the proper option
      for the native build tool.
      1ab3881e
  12. 18 Apr, 2018 1 commit
  13. 19 Jan, 2018 1 commit
  14. 13 Oct, 2017 1 commit
  15. 26 Sep, 2017 1 commit
  16. 11 Sep, 2017 1 commit
  17. 14 Jul, 2017 1 commit
  18. 11 Apr, 2017 1 commit
  19. 10 Apr, 2017 1 commit
  20. 28 Mar, 2017 1 commit
  21. 19 Sep, 2016 1 commit
  22. 16 Aug, 2016 1 commit
  23. 17 Jun, 2016 1 commit
    • Alex Turbov's avatar
      cmake: Add an option to control what files needs to be traced · e63151ff
      Alex Turbov authored
      Even in relatively small projects using `--trace` (and `--trace-expand`)
      may produce a lot of output.  When developing a custom module usually
      one is interested in output of only a few particular modules.
      
      Add a `--trace-source=<file>` option to enable tracing only a subset of
      source files.  The final output would be only from requested modules,
      ignoring anything else not matched to given filename(s).
      e63151ff
  24. 10 May, 2016 2 commits
  25. 02 May, 2016 2 commits
  26. 19 Feb, 2016 1 commit
  27. 05 Feb, 2016 2 commits
  28. 10 Dec, 2015 1 commit
  29. 07 Dec, 2015 2 commits
  30. 04 Dec, 2015 2 commits
  31. 21 Aug, 2015 1 commit
    • James Johnston's avatar
      Help: Improve formatting of variable documentation · 3bb707f0
      James Johnston authored
      Improve formatting, primarily by:
      
      * Adding links to relevant commands, properties, generators, and so on.
      * Converting code, symbols, paths, and so on to fixed-width fonts.
      * Hard wrapping lines to 80 characters or less.
      3bb707f0