On 02/20/2018 12:56 PM, Yegor Yefremov wrote:
> You're right ftdi_eeprom should be enabled by default. Python bindings
> have more dependencies so I would let it OFF by default.

ok, sounds like a good compromise for now.
I've committed a change for this.

>> What about having libconfuse / boost library detection
>> in CMakeOptions.txt to set the default values?
> 
> I'm using libftdi in the Buildroot context. In this case it is
> important/desired to have predictable, reproducible builds. If I
> configure the option FTDI_EEPROM as OFF, then I expect that I get no
> ftdi_eeprom binary even if I have libconfuse.
> 
> Another approach would be NOT to define FTDI_EEPROM as an option, but
> just as a variable, that depends on whether libconfuse could be found
> or not. In this case the behavior is controlled externally through the
> development environment.
> 
> But I'm more for the first variant.

yes, the first variant is more obvious.

Your patch has landed on master :)

Cheers,
Thomas

--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscr...@developer.intra2net.com   

Reply via email to