Silence policy warning when link_libraries command is used.

Because the INTERFACE_LINK_LIBRARIES property is now populated by
the target_link_libraries when operating on a static library,
make an equivalent change which populates the property with
the same value when the old link_libraries() command is used.
Merge topic 'INTERFACE_LINK_LIBRARIES-prop' into next

5540dd3 Silence policy warning when link_libraries command is used.
TLL: Don't populate old link interface if CMP0022 is NEW.

Always populate the INTERFACE_LINK_LIBRARIES for interface
entries. Don't populate the old interface properties
matching (IMPORTED_)?LINK_INTERFACE_LIBRARIES(_<CONFIG>)?
if CMP0022 is NEW.

Because the INTERFACE_LINK_LIBRARIES property is now populated by
the target_link_libraries when operating on a static library,
make an equivalent change which populates the property with
the same value when the old link_libraries() command is used. This
silences the policy warning in that case.
Merge topic 'INTERFACE_LINK_LIBRARIES-prop' into next

ec5807a TLL: Don't populate old link interface if CMP0022 is NEW.