aboutsummaryrefslogtreecommitdiffstats
path: root/host/cmake/Modules
Commit message (Collapse)AuthorAgeFilesLines
* cmake: Allow to override UHD_GIT_BRANCH from CMakeMartin Braun2018-07-141-0/+4
| | | | | | Use cmake -DUHD_GIT_BRANCH_OVERRIDE=$branchname. This can be helpful when building from tarballs, but you need to have the branch information.
* cmake: add support to make python api installer on windowsTrung Tran2018-07-131-2/+4
|
* cmake: Fix version numberingMartin Braun2018-07-131-2/+2
| | | | | UHD-* branches were being detected as "development", and #cmakedefine does not like it when values are actually zero.
* cmake: Changing UHD version to 3.13 and flagging branch as developmentMartin Braun2018-07-131-2/+2
|
* cmake: Fixed the Python executable finding logicHåkon Vågsether2018-06-201-2/+11
| | | | Reviewed-by: Brent Stapleton <brent.stapleton@ettus.com>
* python: Initial commit of Python APIAndrej Rode2018-06-201-1/+2
| | | | | | | | | | Initial commit of the Python API using Boost.Python. Bind the MultiUSRP API for use in Python. Bindings intended to provide as complete coverage as possible. - Wrap most multi_usrp calls - Adding multi channel send/recv examples in examples/python - Adding setuptools support - Initial attempt at binding the UHD types and filters
* cmake: remove local FindGit.cmakeTrung Tran2018-06-122-46/+2
| | | | | cmake already supports find_package(Git), we are no longer need to maintain FindGit.cmake.
* Prepare branch for 3.12.0.0 releaseMartin Braun2018-05-171-2/+2
| | | | | - Updated version string - Updated CHANGELOG
* cmake: update NSIS templateTrung Tran2018-03-301-2/+2
| | | | | | | RemoveSection is deprecate because NSIS has some macro that is the same name. The upstream NSISTemplate of CMake already update since 2012 but we did not. This commit will enable our our Packaging for windows run against latest NSIS app.
* cmake: Update version string to 3.12.0.git for master branchMartin Braun2018-03-161-2/+2
|
* cmake: Correctly fail when an unavailable component is requestedMartin Braun2018-03-161-8/+26
| | | | | For example, if Doxygen wasn't installed, specifying -DENABLE_MANUAL=ON should always cause CMake to immediately fail.
* cmake: add manual override option to UHD_VERSIONAndrej Rode2018-03-071-1/+3
|
* Revert "utils: images downloader: forced update of CMake variable"Trung N Tran2018-02-271-6/+0
| | | | This reverts commit cf1bf696649c958c53d7f4cf0a280242c254e4be.
* Preparing branch for 3.11.0.0 releaseMartin Braun2018-02-221-1/+1
| | | | | - Updated version string - Updated CHANGELOG
* uhd: Update license headersMartin Braun2018-02-1913-13/+24
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* utils: images downloader: forced update of CMake variableBrent Stapleton2018-01-291-0/+6
| | | | | | | | | Moved the uhd_images_downloader.py.in configuration to its own script so that the manifest file is added as a dependency and read into a CMake variable. Reviewed-by: Ashish Chaudhari <ashish@ettus.com> Reviewed-by: Martin Braun <martin.braun@ettus.com>
* cmake: fix test library path ordering to be internal then externalMichael Dickens2018-01-221-2/+2
| | | | | | | | | | Always include local-to-build library paths first, then external ones. If a prior version of UHD is installed in the same directly as Boost (as is typical on *nix* OSs such as macOS and Linux), then it will be picked up before the internal-to-build version and some tests will fail. Reviewed-by: Martin Braun <martin.braun@ettus.com>
* Move all license headers to SPDX format.Martin Braun2017-12-2212-144/+12
|
* transport: Added liberio_zero_copy transport implementationMoritz Fischer2017-08-071-0/+34
| | | | | | | | | | | | This adds a zero copy transport using the liberio library. Currently supported API version for liberio is 0.3, this might still very much break, since the library is still in development. So far nobody uses it UHD so we might as well merge it. Signed-off-by: Alex Williams <alex.williams@ni.com> Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
* cmake: add coverage targetAndrej Rode2017-05-231-0/+197
|
* Merge branch 'maint'Martin Braun2017-05-031-10/+14
|\
| * cmake: allow commandline override of UHD_GIT_{COUNT,HASH}Andrej Rode2017-04-131-10/+14
| |
| * Preparing branch for 3.10.1.1 release.Martin Braun2017-01-121-1/+1
| | | | | | | | | | | | | | - Updated version string - Updated fpga-src submodule - Updated CHANGELOG - Updated images package
| * cmake: Fixed version num depaddingMartin Braun2016-11-301-1/+1
| |
* | utils: add coloring depending on loglevel to console outputAndrej Rode2017-04-071-0/+10
| |
* | utils: add cmake switch to disable fastpath loggingAndrej Rode2017-04-061-0/+5
| |
* | utils: introduce new logging API and remove msg APIAndrej Rode2017-02-201-0/+57
| |
* | Merge branch 'maint'Martin Braun2016-11-281-1/+0
|\|
| * cmake: Remove duplicate definitions of UHD_VERSIONMartin Braun2016-11-181-1/+0
| |
* | Merge branch 'maint'Martin Braun2016-11-091-7/+7
|\|
| * cmake: Added the ability to specify package namesPaul David2016-11-091-7/+7
| |
| * Preparing branch for 3.10.1.0 releaseMartin Braun2016-10-181-1/+1
| | | | | | | | | | | | | | - Updated CHANGELOG - Updated fpga-src submodule pointer - Updated images package - Updated version string
* | cmake: Change version numbering to remove leading zerosMartin Braun2016-10-314-38/+15
| |
* | Merge branch 'maint'Martin Braun2016-09-271-2/+2
|\|
| * packaging: Add python-requests to package depsMartin Braun2016-09-231-2/+2
| |
* | Merge branch 'maint'Martin Braun2016-08-181-2/+2
|\|
| * cmake: Updated vendor name for CPackMartin Braun2016-08-181-2/+2
| |
| * cmake: Fixed UHD_VERSION_DEVEL valueMartin Braun2016-08-121-1/+1
| |
* | Merge branch 'maint'Martin Braun2016-08-121-3/+4
|\|
| * cmake: Fixed some bugs related to identifying git branchMartin Braun2016-08-121-3/+4
| |
* | Updated version to 3.11.0.git for new master branchMartin Braun2016-08-121-2/+2
|/
* Updated repository for 3.10.0.0 ReleaseMartin Braun2016-08-111-1/+1
| | | | | | | - Updated CHANGELOG - Updated fpga-src submodule - Updated version string - Updated ABI string
* cmake: Conditionally set UHD_RFNOC_FOUND depending on ENABLE_RFNOCMartin Braun2016-08-101-1/+1
|
* Merging RFNoC support for X310Martin Braun2016-08-093-2/+8
|
* cmake: Fix compatibility with new versioning schemeNicolas Cuervo2016-08-011-2/+3
| | | | - Fixes init_usrp
* Changing UHD's versioning systemNicholas Corgan2016-06-142-12/+15
| | | | * Version numbers now Major.API.ABI.Patch
* cmake: added IGNORE_BUILD_DATE option for reproducibilityNicholas Corgan2016-06-141-5/+9
|
* Merge branch 'maint'Ashish Chaudhari2016-05-261-2/+13
|\
| * cmake: When git describe fails, just use defaults instead of printing warnings.Martin Braun2016-05-251-2/+13
| |
| * Preparing maint branch for 3.9.4-RC1Martin Braun2016-04-221-1/+1
| | | | | | | | | | | | | | | | | | - Updated changelog - Updated submodule pointer - Updated version Note: Image package was not updated for RC1 because it's unchanged from 3.9.3.