1. 10 Aug, 2019 1 commit
  2. 11 Jul, 2019 1 commit
  3. 08 Jul, 2019 1 commit
    • Craig Scott's avatar
      Help: Use consistent levels for cmake --loglevel and message() · 14ed40d6
      Craig Scott authored
      The message() command requires uppercase log levels. Even
      though the cmake --loglevel option is not case sensitive, show
      the supported values as uppercase to match the message()
      docs as closely as possible, since they are related to the same
      feature.
      
      Also fixes the wrong string being shown for the warning level
      by cmake --help.
      14ed40d6
  4. 03 Jul, 2019 3 commits
  5. 07 Jun, 2019 1 commit
  6. 03 Jun, 2019 1 commit
  7. 23 May, 2019 1 commit
  8. 21 May, 2019 1 commit
  9. 01 May, 2019 1 commit
  10. 28 Apr, 2019 1 commit
  11. 08 Apr, 2019 1 commit
  12. 18 Mar, 2019 1 commit
  13. 16 Mar, 2019 1 commit
  14. 12 Mar, 2019 3 commits
  15. 05 Mar, 2019 1 commit
  16. 28 Jan, 2019 2 commits
  17. 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
  18. 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
  19. 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
  20. 15 Sep, 2018 1 commit
  21. 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
  22. 18 Apr, 2018 1 commit
  23. 19 Jan, 2018 1 commit
  24. 13 Oct, 2017 1 commit
  25. 26 Sep, 2017 1 commit
  26. 11 Sep, 2017 1 commit
  27. 14 Jul, 2017 1 commit
  28. 11 Apr, 2017 1 commit
  29. 10 Apr, 2017 1 commit
  30. 28 Mar, 2017 1 commit
  31. 19 Sep, 2016 1 commit
  32. 16 Aug, 2016 1 commit
  33. 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
  34. 10 May, 2016 1 commit