Enable building of Cgpt C++ Library for 32-bit.
The existing library had a bunch of dependencies which are too many to
build for the 32-bit platform. So this checkin prunes the dependency
list by building only things that are absolutely required for the
functionality used in 32-bit Post-Installer.
Made the use of libuuid restricted only to cgpt and unit tests so that
libcgpt-cc.a doesn't depend on it.
TEST=Built 32-bit and 64-bit. Tested 32-bit post-install.
Reviewed-by: Don Garrett <firstname.lastname@example.org>
Reviewed-by: Sonny Rao <email@example.com>
Commit-Ready: Jay Srinivasan <firstname.lastname@example.org>
Tested-by: Jay Srinivasan <email@example.com>
10 files changed