Commit Graph

13 Commits

Author SHA1 Message Date
Sylvain Munaut e1eb11b2d8 gr-fosphor: Use FindOpenCL from cmake git master
Author: Martin Hauke <mardnh@gmx.de>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2016-01-25 16:27:00 +01:00
Sylvain Munaut 48b7e9242c gr-fosphor: Make use of proper cmake commands to copy header in binary dir
This way it doesn't depend on platform specific 'cp' and 'mkdir' that
obviously won't work on WIN32.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2015-10-25 21:41:22 +01:00
Sylvain Munaut be1defecc4 gr-fosphor: Adapt the build to cope with the new CL compat system
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-07-24 22:34:06 +02:00
Sylvain Munaut d58643fa89 gr-fosphor: Add proper dependency tracking in resource_data.c generation
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-12-06 13:28:44 +01:00
Sylvain Munaut 3779600868 gr-fosphor/cmake: Switch to the new recommended GnuradioConfig
Rather than using our own copy of FindGnuradioRuntine

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-10 22:24:07 +01:00
Sylvain Munaut 8378696eea gr-fosphor/lib: Add the new source file "axis.c" to source list
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-10 22:24:07 +01:00
Sylvain Munaut dfb5081b91 gr-fosphor: Link to python libraries if python is enabled
This is required for OSX. And although not strictly required for linux,
it doesn't hurt.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-06 18:53:34 +01:00
Sylvain Munaut 180fd0042a gr-fosphor: Make the different GUI version optional
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>
2013-10-26 21:09:50 +02:00
Sylvain Munaut 6183eefc9a gr-fosphor: Add Qt widget version of the fosphor sink
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:07:14 +02:00
Sylvain Munaut e3732c0609 gr-fosphor: Add WX widget version of the fosphor sink
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:06:04 +02:00
Sylvain Munaut b056fcc1a8 gr-fosphor: Split block into base function and UI specific part
It's split into:

 - A generic "base" sink that handles pretty much everything except
   managing a GL context and getting the UI interaction for it
 - The GLFW specific part

This is preparation for for WX and QT widget implementations of a
fosphor sink.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:05:08 +02:00
Sylvain Munaut 062040ae70 gr-fosphor: Move to the _impl paradigm
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:03:03 +02:00
Sylvain Munaut edfee19c61 Initial import of the GNURadio block
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-13 22:02:56 +02:00