Eric Wild
dadabeceaf
cmake: actually make linking work
...
Appending to lists from subdirs does not work as expected, so work
around that to allow collecting the necessary libs.
2020-08-03 02:20:16 +02:00
Piotr Krysik
8cf6840da1
cmake: Go back CMake min ver. 3.8 by removing need for CMP0079
...
CMake 3.13 is not present in older (~2 years old)
Linux distributions and GNU Radio requires min CMake
version 3.8.
All that is needed in order to avoid bumping CMake version
is to not use 'target_link_libraries' in subdirectories.
Here this is done by creating a list of needed
libraries and adding them for linking at the end (like
it was done in gr-osmosdr before porting to GNU Radio 3.8).
One thing that is lost here is 'PRIVATE' statement in case
of FCD libraries linking.
Signed-off-by: Eric Wild <ewild@sysmocom.de>
2020-08-02 22:17:05 +02:00
Sylvain Munaut
5d59e56ff9
build: Update build system to GR 3.8 standards
...
Part of GNURadio 3.8 migration
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2020-02-16 09:52:00 +01:00
Sylvain Munaut
982945a477
build: Update CMakeLists.txt copyright header
...
Part of GNURadio 3.8 migration
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2020-02-16 09:51:37 +01:00
Dimitri Stolnikov
e97339c137
cmake: use *_INCLUDE_DIRS in modules
2013-08-13 20:17:17 +02:00
Dimitri Stolnikov
7ed94c6242
osmosdr: remove unimplemented sink template
...
transmit feature won't be available in final hardware
2013-04-30 20:29:47 +02:00
Dimitri Stolnikov
901dca8135
remove APPEND from include_directories
2013-03-12 20:17:24 +01:00
Dimitri Stolnikov
9a5e93cf0d
osmosdr: change implementation to use libosmosdr
2012-05-26 22:24:47 +02:00
Dimitri Stolnikov
52b5a8a4d3
uhd: added UHD as dependency for the gr-uhd based module
...
this may be required for compilation since the gnuradio trunk doesn't
provide UHD's include path via pkg-config.
2012-05-12 23:04:03 +02:00
Dimitri Stolnikov
d384cf52e2
append dependency include dirs when building components
2012-05-12 12:41:55 +02:00
Dimitri Stolnikov
755da481d4
osmosdr: add initial component files
2012-04-26 19:23:55 +02:00