1. 18 Aug, 2008 1 commit
  2. 17 Aug, 2008 3 commits
  3. 16 Aug, 2008 12 commits
  4. 15 Aug, 2008 3 commits
  5. 14 Aug, 2008 5 commits
  6. 13 Aug, 2008 1 commit
  7. 12 Aug, 2008 4 commits
  8. 11 Aug, 2008 3 commits
  9. 10 Aug, 2008 1 commit
  10. 09 Aug, 2008 1 commit
  11. 08 Aug, 2008 1 commit
  12. 07 Aug, 2008 5 commits
    • Brad King's avatar
      ENH: Tolerate repeated link library types · 40fc9174
      Brad King authored
      The "debug", "optimized", and "general" link library type specifier
      arguments to the target_link_library commands are sometimes repeated in
      user code due to variable expansion and other complications.  Instead of
      silently accepting the duplicates and trying to link to a bogus library
      like "optimized.lib", warn and ignore the earlier specifiers.
      40fc9174
    • Brad King's avatar
      ENH: Clarify documentation of EXCLUDE_FROM_ALL · 2bbb1713
      Brad King authored
      The add_subdirectory() command's EXCLUDE_FROM_ALL option does not
      override inter-target dependencies.  This change clarifies the
      documentation accordingly.
      2bbb1713
    • Brad King's avatar
      ENH: Test fake circular dependency case · c76f3ae5
      Brad King authored
      A recent change fixed a case in which CMake incorrectly diagnosed a
      circular dependency involving a non-linkable executable target.  This
      adds a test for that case.
      c76f3ae5
    • Brad King's avatar
      ENH: Improve robustness of compiler INFO strings · b8fc8b32
      Brad King authored
      Compiler INFO strings built at preprocessing time encode information
      that must appear as a string literal in the resulting binary.  We must
      make sure the strings appear in the final binary no matter what compiler
      and flags are used.  The previous implementation worked in most places
      but failed with the GNU linker's --gc-sections option which managed to
      discard the string.  Instead we make the program return value depend on
      an element of the string indexed by a runtime program parameter, which
      absolutely requires the string to be present.
      b8fc8b32
    • Brad King's avatar
      STYLE: Nightly Date Stamp · e58fab84
      Brad King authored
      e58fab84