Support installing multiple build types of libts

Enable heaving multiple libts build types installed in the same system.
This simplifies debugging and coverage measurement of projects using
libts. After this change integrators shall still choose a single release
build type, as these use conflicting naming.

A build type specific letter is appended to the binary name:
  - d: Debug
  - c: DebugCoverage
  - <empty>: release, MinSizeRel, RevWithDebInfo

Signed-off-by: Gabor Toth <gabor.toth2@arm.com>
Signed-off-by: Gyorgy Szing <gyorgy.szing@arm.com>
Change-Id: Id404ff7abe8ba79ffa8929f0ad801721ebfc60e0
3 files changed