> What do you mean with like FindBoost did? Can you be a bit
> more
> specific?
Like
set(FFTW_DO_SOMETHING ON)
find_package(FindeFFTW)
If you say that your components are mutually exclusive, then I'd rather use a flag than a component name.
But you're the author, so you decide.
Denis