- Update the GrXXX modules from the GNURadio counter parts
- Remove the included FindGnuradio and rely on the installed one
(force 3.7.3 since previous ones are broken)
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Without caching, this would cause a problem with headers not being found
if you did the cmake step twice because the FREETYPE2_FOUND var is cached
and so it wouldn't run through that script again and wouldn't set
FREETYPE2_INCLUDE_DIRS.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
The one currently shipped with GR is broken ... so don't depend on it.
The name change is needed for it to take precendence over the one in
the system directories.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
You'd don't have to have glfw, qt and wx all at once, you can select
which variant you want built.
Python support is also make fully optional
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
The .pc has several libraries listed but the current cmake module for
it only takes gnuradio-runtime.
The new logic takes all libraries in the .pc and only fallsback to only
gnuradio-runtime if no .pc is found
This seems required for OSX.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>