summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/lib/pmt/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* logging core: replace log4cpp by spdlogMarcus Müller2021-11-191-1/+1
| | | | | | | | also: enable formerly disabled qa_logger tests This replaces log4cpp with spdlog. Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* pmt: Use VOLK allocator for PMT vectorsschneider2021-10-211-0/+1
| | | | | | | This provides deterministic and VOLK compatible alignment of PMT vectors. Signed-off-by: schneider <schneider@blinkenlichts.net>
* gnuradio-runtime, pmt: dont use CMAKE_INSTALL_PREFIX for target ↵Gwenhael Goavec-Merou2020-10-161-1/+1
| | | | INSTALL_INTERFACE
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* pmt: needs to link with Boost::threadMichael Dickens2019-04-211-0/+1
|
* cmake: Update to modern CMake usageAndrej Rode2019-03-041-32/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes using target based setting of includes and link libraries. This will transitively add the includes and linking flags to dependent targets. This is still a work in progress since only the dynamic libraries have been touched and not all of include_directories directives are gone yet. cmake: remove GR_INCLUDE_SUBDIRECTORY macro Previously this macro was used to inject subdirectories in the current CMake namespace. This is generally undesired and pollutes the current context. previously GNU Radio CMake had a non-default option ENABLE_STATIC_LIBS to build both, shared libraries and static libraries. This seems to be a construction taken over from autotools and serves no purpuose in CMake and complicates the library building. cmake: remove GR_LIBTOOL and la generation support This looks like it was primarily used to support projects using autotools, but comments state that the generated .la files aren't compatible with autotools anyway. cmake: Bump required CMake version to 3.8 UseSWIG cmake uses syntax which requires at least CMake 3.8 and is non-trivial to change
* pmt: Replace QA test framework w/ Boost UTFMartin Braun2018-08-311-33/+0
|
* pmt: replace file generation with pre-generated filesAndrej Rode2018-08-261-60/+3
|
* python3: update non-GRC components to use python2 or python3Douglas Anderson2017-02-261-1/+1
|
* cmake: nuke cpack from existenceJohnathan Corgan2016-08-031-3/+2
| | | | | | CPack is not used, unmaintaned, and broken. This does not eliminate any MSVC build functionality.
* build: adds an ENABLE_STATIC_LIB option to cmake to build static (.a) ↵Tom Rondeau2014-06-281-2/+17
| | | | versions of the libraries.
* Use VERBATIM in custom commands to fix quoting, to make CMake happy with the ↵Michael Dickens2014-03-251-1/+2
| | | | Python command being issued
* Fix header include directory orderingMichael Dickens2013-05-171-3/+3
|
* runtime: fix for building pmt library properly; also makes its own qa test.Tom Rondeau2013-05-021-1/+31
|
* runtime: added pmt_generated target for use as dependency.Tom Rondeau2013-04-151-0/+4
|
* Merge remote-tracking branch 'ncorgan/pmt_rc' into nextJohnathan Corgan2013-04-121-0/+15
|\
| * pmt: added DLL resource file for MSVCNicholas Corgan2013-04-121-0/+15
| |
* | runtime: Fixed libgnuradio-pmt MSVC incompatibility errorsNicholas Corgan2013-04-091-1/+1
|/
* Merge remote-tracking branch 'tom/next' into nextJohnathan Corgan2013-04-091-15/+21
|\ | | | | | | | | Conflicts: gnuradio-runtime/lib/pmt/CMakeLists.txt
| * runtime: (re)creating a pmt shared lib to link against.Tom Rondeau2013-04-051-13/+21
| | | | | | | | | | | | | | This fixes a bug between versions of loaders that pull in the PMT definitions differently. The symptom is a problem in gr_block_registry where it creates a PMT dictionary before PMT pointers are known, so the dictionary's intrusive pointer is invalid.
* | Merge branch 'master' into nextTom Rondeau2013-04-071-2/+3
|/ | | | | | | | | | | Also updating to make changes in maint/master to next. Conflicts: docs/doxygen/CMakeLists.txt gnuradio-runtime/lib/pmt/CMakeLists.txt gr-digital/lib/digital_impl_mpsk_snr_est.cc gr-digital/lib/digital_mpsk_snr_est_cc.cc gr-digital/python/qa_mpsk_snr_est.py
* gruel: moved gruel into subdirs of gnuradio-runtime.Tom Rondeau2013-04-011-0/+91
PMTs are handled slightly different and are installed into their own module and include dir.