HDCTOOLS: Better dealing with differences between host OS types
This change removes the conditional code in 'c.mk' and makes it
easier to reason about by having all host-os-specific code in a file
associated with that host OS.
In other words, all settings for Mac are now in a single file, and
all settings for Linux are in a single file.
There are several advantages to this:
o No conditionals to muddle the Makefile.
o No changes to the Linux build will affect the Mac, and no
changes to the Mac will affect the Linux build (in general).
o Easier, if ever needed, to add support for a new host OS.
Built product on Linux.
No semantic changes.
Signed-off-by: Taylor Hutt <firstname.lastname@example.org>
Reviewed-by: Terry Lambert <email@example.com>
Reviewed-by: Todd Broch <firstname.lastname@example.org>
3 files changed