|
|
@@ -318,6 +318,8 @@ class cmMakefile;
|
|
|
SELECT(POLICY, CMP0106, "The Documentation module is removed.", 3, 18, 0, \
|
|
|
cmPolicies::WARN) \
|
|
|
SELECT(POLICY, CMP0107, "An ALIAS target cannot overwrite another target.", \
|
|
|
+ 3, 18, 0, cmPolicies::WARN) \
|
|
|
+ SELECT(POLICY, CMP0108, "A target cannot link to itself through an alias.", \
|
|
|
3, 18, 0, cmPolicies::WARN)
|
|
|
|
|
|
#define CM_SELECT_ID(F, A1, A2, A3, A4, A5, A6) F(A1)
|
|
|
@@ -350,7 +352,8 @@ class cmMakefile;
|
|
|
F(CMP0095) \
|
|
|
F(CMP0099) \
|
|
|
F(CMP0104) \
|
|
|
- F(CMP0105)
|
|
|
+ F(CMP0105) \
|
|
|
+ F(CMP0108)
|
|
|
|
|
|
/** \class cmPolicies
|
|
|
* \brief Handles changes in CMake behavior and policies
|