1. 17 Mar, 2008 1 commit
    • Brad King's avatar
      ENH: Improve documentation of cmake_policy command. · 1c0e1702
      Brad King authored
        - Add a paragraph introducing the policy mechanism
        - Explicitly introduce the CMP<NNNN>, OLD, and NEW notation
        - Note that setting policies by CMake version is preferred
        - Fix SET signature to use CMP<NNNN> notation
        - Add more details about the policy stack
      1c0e1702
  2. 13 Mar, 2008 1 commit
  3. 07 Mar, 2008 1 commit
    • Brad King's avatar
      ENH: Improve handling of old-style compatibility. · 5233b75a
      Brad King authored
        - Remove CMP_0001 (no slash in target name) and restore
          old CMAKE_BACKWARDS_COMPATIBILITY check for it
        - Replace all checks of CMAKE_BACKWARDS_COMPATIBILITY
          with cmLocalGenerator::NeedBackwardsCompatibility calls
        - Create new CMP_0001 to determine whether or not
          CMAKE_BACKWARDS_COMPATIBILITY is used.
          (old = use, new = ignore)
        - Show CMAKE_BACKWARDS_COMPATIBILITY in cache only when
          CMP_0001 is set to OLD or WARN
        - Update documentation of cmake_policy and cmake_minimum_required
          to indicate their relationship and the 2.4 version boundary
        - When no cmake policy version is set in top level makefile
          implicitly call cmake_policy(VERSION 2.4) which restores
          CMAKE_BACKWARDS_COMPATIBILITY and other 2.4 compatibility
        - Fix tests MakeClean and Preprocess to call
          cmake_policy(VERSION 2.6) because they depend on new policies
      5233b75a
  4. 05 Mar, 2008 1 commit
  5. 29 Feb, 2008 1 commit