Wireshark-dev: Re: [Wireshark-dev] Configuring Plugins build option

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Thu, 1 Feb 2018 12:43:02 -0800
On Feb 1, 2018, at 11:48 AM, Jaap Keuter <jaap.keuter@xxxxxxxxx> wrote:

> The has been a flurry of activity with regards to the configuration of the Plugins build option.
> I’m under the impression there is some confusion about what it means if plugins are not configured (CMake option ENABLE_PLUGINS:BOOL=OFF). It can be explained as not compiling the plugins, or as not building the infrastructure to be able to load plugins. What is it?

Of the four possible configurations of "plugins not compiled" and "infrastructure for plugins not built", "plugins compiled but infrastructure for plugins not built" does not seem like a useful configuration, and I'm not sure what the benefits of "plugins not compiled but infrastructure for plugins built" would be; unless there's some merit to the second of those (or somebody finds some merit for the first of those), I'd say what the option *should* be is a choice between "infrastructure for plugins built *and* plugins compiled" and "infrastructure for plugins not built *and* plugins not compiled".