On Thu, Apr 5, 2018 at 12:14 PM, Titus Winters <titus@google.com> wrote:
There's been some general pushback on "macros and preprocessor things make various types of tools impossible to deploy."  My question is aimed mostly at that: do we have evidence of that? Or is it just intuition?

Ah, yes.. In that respect macros make build systems life very difficult. As it totally kills any hope of determining binary compatibility. Boost Build totally ignores them in that respect. And it becomes a problem for the user to deal with. Which in turn propagates to package managers as consumers of the build system products.

-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net