1. 15 Oct, 2013 2 commits
    • Brad King's avatar
      Drop "full" documentation output types · 87cc62ca
      Brad King authored
      We will no longer support full documentation generation from executables
      and will instead generate documentation with other tools.  Disable (with
      a warning left behind) the command-line options:
      
       --copyright
       --help-compatcommands
       --help-full
       --help-html
       --help-man
      
      Drop supporting code.  Drop manual sections generation from executables.
      Remove internal documentation construction APIs.  Drop unused sections
      See Also, Author, Copyright, Compat Commands, Custom Modules.
      87cc62ca
    • Brad King's avatar
      Drop CPack module documentation markup extraction · 0d0fec15
      Brad King authored
      This will be replaced by alternative markup later.
      0d0fec15
  2. 07 Feb, 2013 1 commit
    • Brad King's avatar
      Fail early if no current working directory exists · a943b5c4
      Brad King authored
      Remove the old "nocwd" behavior that attempts to provide the "--help"
      output when no working directory is available.  The long help output
      scrolls the real error message out of typical terminal sizes.  Also
      execute as little code as possible when no working directory exists.
      a943b5c4
  3. 20 Nov, 2012 1 commit
    • Stephen Kelly's avatar
      Always use the auto_ptr from cmsys. · ddc05205
      Stephen Kelly authored
      This is for consistency throughout cmake. The cmsys version exists
      becaues uses of auto_ptr types as return types does not work with
      some implementations in ancient compilers.
      ddc05205
  4. 04 Jul, 2012 1 commit
  5. 03 Jul, 2012 1 commit
  6. 18 Feb, 2012 1 commit
  7. 14 Feb, 2012 3 commits
  8. 22 Jan, 2012 3 commits
    • Eric Noulard's avatar
      CPack Documentation extraction from CMake script begins to work · 1629615a
      Eric Noulard authored
       - Enhance extract doc parser. Seems robust now. The legacy
         module documentation parser works as before ignoring
         the new markup.
      
       - Proof of concept for CPack (generic), CPack RPM and CPack Deb
         generator for macro and variables.
         Try cpack --help-command and cpack --help-variables
      1629615a
    • Eric Noulard's avatar
      Implement simple CMake script comment markup language. · 83e34dd9
      Eric Noulard authored
      The language is very simple. It use ##<keyword> special comment
      which opens a structured documentation block and ##end closes it.
      This may be used to extract documentation for macro as 'command'
      and 'variables' such that cpack --help-command and --help-variable
      does parse builtin modules files (CPack.cmake, CPackComponent.cmake,
      ...) in order to extract the corresponding doc.
      83e34dd9
    • Eric Noulard's avatar
      CPack begin the implementation of --help-command* and --help-variables* · c6a01694
      Eric Noulard authored
      This modifications set tries to keep the unified doc for cmake/ctest/cpack
      while introducing tool specific documentation separated.
      Some documentation sections for CMake do not fit well to CPack.
      c6a01694
  9. 03 Jan, 2012 1 commit
  10. 23 Oct, 2011 2 commits
  11. 13 Jul, 2010 1 commit
  12. 01 Oct, 2009 1 commit
  13. 28 Sep, 2009 1 commit
    • Brad King's avatar
      Convert CMake to OSI-approved BSD License · 96afb120
      Brad King authored
      This converts the CMake license to a pure 3-clause OSI-approved BSD
      License.  We drop the previous license clause requiring modified
      versions to be plainly marked.  We also update the CMake copyright to
      cover the full development time range.
      96afb120
  14. 11 Sep, 2009 1 commit
    • Brad King's avatar
      Add parentheses around '&&' between '||' for gcc · b41a548d
      Brad King authored
      The GNU compiler warns about possible operator precedence mistakes and
      asks for explicit parentheses (-Wparentheses).  We add the parentheses
      to silence the warning.  This also fixes one real logic error in the
      find_package() implementation by correcting expression evaluation order.
      b41a548d
  15. 22 Jan, 2009 1 commit
  16. 24 Sep, 2008 1 commit
  17. 18 Apr, 2008 1 commit
  18. 17 Apr, 2008 1 commit
  19. 13 Dec, 2007 1 commit
  20. 06 Nov, 2007 1 commit
  21. 05 Nov, 2007 2 commits
  22. 22 Oct, 2007 1 commit
  23. 09 Oct, 2007 2 commits
  24. 03 Aug, 2007 1 commit
    • Alexander Neundorf's avatar
      · 68674bd0
      Alexander Neundorf authored
      ENH: better error messages from the debian package generator
      -don't display the cpack help if a generator failed with some problem
      -check for cmSystemTools::GetErrorOccuredFlag()
      
      Alex
      68674bd0
  25. 27 Jul, 2007 2 commits
    • Bill Hoffman's avatar
      STYLE: fix some kwstyle errors · 2745742e
      Bill Hoffman authored
      2745742e
    • Alexander Neundorf's avatar
      · d6a0c330
      Alexander Neundorf authored
      ENH: deb generator can now generate deb packages
      -remove the unscriptable commands also from the cpack cmake
      -use CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis and
      the deb generator
      -make set_properties() scriptable
      -use a non-const char array for adding the python modules
      
      Alex
      d6a0c330
  26. 26 Jul, 2007 1 commit
    • Alexander Neundorf's avatar
      · 0ea4c7b7
      Alexander Neundorf authored
      STYLE: fix line lengths
      
      Alex
      0ea4c7b7
  27. 24 Jul, 2007 1 commit
    • Alexander Neundorf's avatar
      · 8a6e2bb8
      Alexander Neundorf authored
      ENH: determine the current system also in cpack, so the search paths are
      loaded
      Additionally the makefile in cmCPackGenericGenerator is now protected
      instead of private, so with these two changes the cpack generators should
      now be able to find their tools and how to call these tools from cmake
      scripts, instead of hardcoding the search order and command line (as done
      e.g. in cmCPackZIPGenerator.cxx)
      
      Alex
      8a6e2bb8
  28. 19 Jul, 2007 1 commit
    • Alexander Neundorf's avatar
      · 8c77fe55
      Alexander Neundorf authored
      STYLE: fix some typos, nicer debug output
      
      Alex
      8c77fe55
  29. 18 May, 2007 1 commit
    • Alexander Neundorf's avatar
      · d64dc9b5
      Alexander Neundorf authored
      COMP: force a recompile on VS71
      
      Alex
      d64dc9b5
  30. 17 Oct, 2006 1 commit
  31. 12 Oct, 2006 1 commit