1. 30 Jul, 2012 1 commit
  2. 20 Jul, 2012 1 commit
  3. 14 Jun, 2012 1 commit
  4. 09 May, 2012 1 commit
  5. 29 Feb, 2012 1 commit
  6. 22 Feb, 2012 2 commits
  7. 06 Feb, 2012 1 commit
    • Brad King's avatar
      Allow directory names containing '=' and warn if necessary (#12934) · c8ef6430
      Brad King authored
      The approach taken by commit 8704525f (Reject directory names containing
      '=', 2011-01-14) was perhaps too heavy-handed for avoiding the obscure
      cases when '=' in the path fails due to limitations of Make syntax.
      Only two CMake tests:
      
        LinkDirectory
        OutOfSource
      
      fail when the path contains '=' and they cover obscure cases.  Instead
      of rejecting such paths outright just warn when the problem may occur.
      c8ef6430
  8. 02 Feb, 2012 1 commit
  9. 01 Feb, 2012 1 commit
  10. 22 Jan, 2012 1 commit
    • 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
  11. 23 Oct, 2011 1 commit
  12. 23 Sep, 2011 1 commit
  13. 06 Sep, 2011 1 commit
  14. 01 Sep, 2011 1 commit
  15. 18 Aug, 2011 1 commit
  16. 17 Aug, 2011 1 commit
  17. 14 Aug, 2011 2 commits
  18. 09 Aug, 2011 1 commit
  19. 07 Aug, 2011 1 commit
  20. 28 Jul, 2011 2 commits
  21. 15 Jul, 2011 1 commit
  22. 02 Jul, 2011 2 commits
    • Alexander Neundorf's avatar
      Implement find-package mode of cmake · e4f603b6
      Alexander Neundorf authored
      In find-package mode, cmake executes Modules/CMakeFindPackage.cmake,
      which calls find_package(), and this is then evaluated in cmake.cxx,
      which prints an appropriate message to stdout, so it can be used
      e.g. in a normal Makefile:
      
      $ /opt/cmake-HEAD/bin/cmake --find-package -DNAME=JPEG
       -DCOMPILER_ID=GNU -DLANGUAGE=C -DMODE=EXIST
      JPEG found.
      $ /opt/cmake-HEAD/bin/cmake --find-package -DNAME=JPEG
       -DCOMPILER_ID=GNU -DLANGUAGE=C -DMODE=COMPILE
      
      $ /opt/cmake-HEAD/bin/cmake --find-package -DNAME=JPEG
       -DCOMPILER_ID=GNU -DLANGUAGE=C -DMODE=LINK
      -rdynamic -ljpeg
      
      Alex
      e4f603b6
    • Alexander Neundorf's avatar
      Add find-package mode, which does nothing yet · a91d662f
      Alexander Neundorf authored
      -add command line argument --find-package and handle it,
       i.e. call an empty function cmake::FindPackage()
      -add basic help
      
      Alex
      a91d662f
  23. 20 Jun, 2011 1 commit
  24. 24 Mar, 2011 2 commits
    • Brad King's avatar
      Fix unused cache warning after multiple configure iterations · a4335a62
      Brad King authored
      The curses dialog (ccmake) allows variables to be specified on the
      command line.  If any of these variables is used during any configure
      iteration or during generate we must not warn about it.
      
      The Qt dialog (cmake-gui) allows variables to be added and removed in
      the GUI interactively.  If a variable is added, removed, and then added
      again we must still warn if it is unused.
      a4335a62
    • Brad King's avatar
      Refine unused cache variable warning · a75ebe3e
      Brad King authored
      List all unused variables in one warning.  Cleanup implementation to run
      the check exactly once at the end of generation.
      a75ebe3e
  25. 09 Feb, 2011 1 commit
  26. 06 Feb, 2011 1 commit
    • Alexander Neundorf's avatar
      Also generate dependers-graphviz files. · 08fa5ddb
      Alexander Neundorf authored
      With this commit, the --graphviz option now also generates dot files
      which show which other targets depend on some target.
      So, now there is
      * a global dot-file which shows all targets and dependencies
      * a dot file which shows on what a target Foo depends
      * a dot file which shows which other targets depend on Foo
      
      Alex
      08fa5ddb
  27. 04 Feb, 2011 2 commits
  28. 02 Feb, 2011 2 commits
  29. 14 Jan, 2011 1 commit
  30. 13 Jan, 2011 2 commits
  31. 09 Dec, 2010 1 commit
  32. 07 Dec, 2010 1 commit