Difference between revisions of "CMake Policies Design Discussion"

From KitwarePublic
Jump to navigationJump to search
(New page: Brainstorming: cmake_feature(PUSH) cmake_feature(SET CM00001 FIXED) cmake_feature(VERSION 2.6) cmake_feature(POP) REQUIRED - Project must declare fixed FIXED - New behavior QUIET - Old b...)
 
Line 1: Line 1:
Brainstorming:
Brainstorming:


cmake_feature(PUSH)
  cmake_feature(PUSH)
cmake_feature(SET CM00001 FIXED)
  cmake_feature(SET CM00001 FIXED)
cmake_feature(VERSION 2.6)
  cmake_feature(VERSION 2.6)
cmake_feature(POP)
  cmake_feature(POP)


REQUIRED - Project must declare fixed
  REQUIRED - Project must declare fixed
FIXED - New behavior
  FIXED - New behavior
QUIET - Old behavior
  QUIET - Old behavior
WARN - Old behavior, emit warning
  WARN - Old behavior, emit warning
ERROR - No behavior, emit error
  ERROR - No behavior, emit error

Revision as of 19:50, 25 February 2008

Brainstorming:

 cmake_feature(PUSH)
 cmake_feature(SET CM00001 FIXED)
 cmake_feature(VERSION 2.6)
 cmake_feature(POP)
 REQUIRED - Project must declare fixed
 FIXED - New behavior
 QUIET - Old behavior
 WARN - Old behavior, emit warning
 ERROR - No behavior, emit error