1. 26 Jun, 2009 5 commits
  2. 25 Jun, 2009 10 commits
  3. 24 Jun, 2009 7 commits
  4. 23 Jun, 2009 5 commits
  5. 22 Jun, 2009 5 commits
  6. 21 Jun, 2009 1 commit
  7. 20 Jun, 2009 1 commit
  8. 19 Jun, 2009 2 commits
    • Brad King's avatar
      BUG: Look in arch-specific HPUX implicit link dirs · b4b52451
      Brad King authored
      On HP-UX machines some system libraries appear in architecture-specific
      implicit linker search paths.  We need to add these paths to our system
      library search path.  However, at the time we construct the search path
      we do not know the target architecture.
      
      A full solution requires re-organizing platform configuration files so
      that the target architecture can be known when needed.  Until that
      happens we can avoid the problem by searching in both 32-bit and 64-bit
      implicit link directories.  By telling CMake that they are implicit
      directories the generated link lines will never pass the paths, leaving
      the linker free to find the library of the proper architecture even if
      the find_library call finds the wrong one.
      b4b52451
    • Brad King's avatar
      STYLE: Nightly Date Stamp · 1beb41a8
      Brad King authored
      1beb41a8
  9. 18 Jun, 2009 1 commit
  10. 17 Jun, 2009 3 commits
    • Brad King's avatar
      ENH: Improve CMP0012 doc and message formatting · 36366beb
      Brad King authored
      This fixes the CMP0012 description to have a one-line summary in the
      'brief' section and the rest of the explanation in the 'full' section.
      It makes the warning message shorter and improves formatting of the
      policy documentation, especially in the HTML pages.  The convention is
      already used by all other policies.
      36366beb
    • Brad King's avatar
      ENH: Improve format of if() command messages · 3c856405
      Brad King authored
      Errors and warnings from the if() command always display the argument
      list given to the command followed by an explanation of the problem.
      This moves the argument list into a pre-formatted block and follows it
      with a paragraph-form explanation.  The result looks cleaner.
      3c856405
    • Brad King's avatar
      ENH: Create CMP0013 to disallow duplicate dirs · c790b1fa
      Brad King authored
      In CMake 2.6.3 and below we silently accepted duplicate build
      directories whose build files would then conflict.  At first this was
      considured purely a bug that confused beginners but would not be used in
      a real project.  In CMake 2.6.4 we explicitly made it an error.
      
      However, some real projects took advantage of this as a "feature" and
      got lucky that the subtle build errors it can cause did not occur.
      Therefore we need a policy to deal with the case more gracefully.
      See issue #9173.
      c790b1fa