Starting with 3.0 we will use only two components for the feature level, and policies are only ever introduced with a bump to the feature level version.
Added new policy CMP0046 which requires dependencies added by add_dependencies() to actually exist.