aboutsummaryrefslogtreecommitdiffstats
path: root/host/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Remove CMake 3.0+ warningsNicholas Corgan2015-08-134-93/+116
|
* cmake: added variable to LIBUHD_REGISTER_COMPONENT macro to make required, ↵Nicholas Corgan2015-08-111-2/+15
| | | | | | set LibUHD to required * If required component's dependencies aren't met, CMake will throw an error unless user specifically disables it
* UHD: libusb_strerror compatibility with older versions of libusbmichael-west2015-08-061-1/+6
|
* uhd: C API wrapperNicholas Corgan2015-08-061-0/+33
| | | | | | | * multi_usrp, multi_usrp_clock, and associated classes accessible through C * Added Doxygen documentation explaining structure and API * Simple RX and TX streaming examples * Unit tests for different parts of C interface and C++ error conversion
* fixup! e300 + cmake merge conflict resolutionMartin Braun2015-07-291-1/+1
|
* gps: gpsd: Adding gpsd_iface to interface with gpsd.Moritz Fischer2015-07-291-0/+62
| | | | | | | | | | | | | | | | | | | | | | | The gpsd_iface class might be useful for more than just e3x0, it therefore belongs into lib/usrp instead of lib/usrp/e300. A new UHD component is being registered, to cope with the additional dependency. If libgps is not found, UHD and E300 will be compiled without GPS support. This has several consequences: - The E310 GPSDO should now work transparently over network - Users can use the GPS through gpsd for other applications *while* running UHD applications - We now have a dependency on libgps We need currently at least version 3.11 (while running 3.14), on the device. Older versions do work if 3.10 runs on both sides e.g Reviewed-by: Martin Braun <martin.braun@ettus.com> Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com> Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
* cmake: MinGW improvementsNicholas Corgan2015-07-232-51/+47
| | | | | | * Improved toolchan file, accounts for different versions * Don't force static runtime linking (was causing test errors) * Include MinGW runtime in packaging
* build: Python 3 compatibility for build scriptsNicholas Corgan2015-07-141-3/+3
|
* uhd: Replacing Cheetah w/ Mako 0.4.2 (allows Python 3 compat)Martin Braun2015-07-141-1/+1
|
* uhd: Removed the ORC dependencyMartin Braun2015-07-012-38/+0
|
* Updated master version to 3.9.gitMartin Braun2015-04-151-3/+3
|
* Merge branch 'maint'Martin Braun2015-04-141-1/+1
|\ | | | | | | | | Conflicts: host/CMakeLists.txt
| * Updated Changelog and version number for 3.8.3Martin Braun2015-04-141-1/+1
| |
* | Merge branch 'maint'Martin Braun2015-03-053-1/+139
|\|
| * cmake: restored compatibility with CMake 2.6Nicholas Corgan2015-03-053-1/+139
| |
* | Merge branch 'maint'Ashish Chaudhari2015-02-261-2/+6
|\|
| * cmake: Fixed trimmed versionMartin Braun2015-02-181-2/+6
| |
* | Merge branch 'maint'Martin Braun2015-01-292-2/+15
|\| | | | | | | | | Conflicts: fpga-src
| * 3.8.2 ReleaseMartin Braun2015-01-281-1/+1
| | | | | | | | | | | | - Updated fpga-src - Updated version strings - Updated images package
| * cmake: Dev branches can get a named versionMartin Braun2015-01-282-1/+14
| |
* | Merge branch 'maint'Martin Braun2015-01-191-0/+25
|\| | | | | | | | | Conflicts: host/include/uhd/types/CMakeLists.txt
| * cmake: Added ENABLE_STATIC_LIBS optionMartin Braun2015-01-191-0/+25
| | | | | | | | | | | | | | - Allows building static libraries - For users calling find_package(UHD), provides extra options for building apps statically linking UHD. - Updated the init_usrp example to link UHD statically.
* | Merge branch 'maint'Martin Braun2015-01-151-1/+5
|\|
| * cmake: Check for devel version before writing version macroMartin Braun2015-01-151-1/+5
| |
* | Merge branch 'maint'Martin Braun2015-01-131-0/+30
|\|
| * cmake: Added config.h back to the gameMartin Braun2015-01-131-0/+30
| |
* | Added support for MinGW cross-compileNicholas Corgan2015-01-131-0/+69
|/ | | | | | * Added CMake toolchain file, compatible with different versions * No dependency on MinGW runtime, all statically linked * Misc coding tweaks to allow MinGW to compile
* 3.8.1 ReleaseMartin Braun2014-12-161-1/+1
| | | | | - Updated fpga-src submodule - Updated version strings and images package
* cmake: Fixed duplicate installation of cmake filesMartin Braun2014-10-311-0/+4
|
* cmake: Less strict cpack ignores to work on build machinesMartin Braun2014-10-281-1/+1
|
* cmake: Changed name of source tarballMartin Braun2014-10-271-2/+2
|
* Changed version strings for 3.8.0Martin Braun2014-10-131-2/+2
|
* Merge branch 'maint'Martin Braun2014-10-061-1/+1
|\
| * Updated version string for Release 3.7.3Martin Braun2014-10-061-1/+1
| |
* | cmake: set ENV variables to tell GR's FindUHD.cmake that these files were ↵Michael Dickens2014-09-252-0/+13
| | | | | | | | actually used; UHDConfig*.cmake are not always allowed to use CACHE variables, thus the use of ENV.
* | cmake: Add in UHDConfig*.cmake files and install them into CMAKE_MODULES_DIR ↵Michael Dickens2014-09-252-0/+246
| | | | | | | | if provided (default value is "lib${LIB_SUFFIX}/cmake/"). Tested to work with GR's new FindUHD.cmake (as a daisy-chained "find_package(UHD ...)") as well as directly.
* | Merge branch 'maint'Martin Braun2014-08-183-18/+20
|\|
| * cmake: fixed FindORC logic, was allowing usage of versions below minimumNicholas Corgan2014-08-141-1/+1
| |
| * Restoring compatibility with CMake 2.6Nicholas Corgan2014-08-142-17/+19
| | | | | | | | | | * The UNSET command didn't exist back then, but using SET with no value does the same thing * CMake 2.6 doesn't like nested parantheses in IF statements, so tweak IF/ELSE statements
* | Merge branch 'maint'Martin Braun2014-08-071-1/+2
|\|
| * cmake: add UHD version to NSIS installer titleNicholas Corgan2014-08-051-1/+2
| |
* | Merge branch 'maint'Nicholas Corgan2014-07-231-1/+1
|\|
| * Updated UHD version and images URL+MD5sum for 3.7.2 rc1Nicholas Corgan2014-07-231-1/+1
| |
* | Merge branch 'maint'Nicholas Corgan2014-06-031-1/+1
|\|
| * cmake: added "libusb-1.0" to the list of library names for libusbNicholas Corgan2014-06-031-1/+1
| |
* | Merging maint. Includes manual changes which break B200 Doxygen pageBen Hilburn2014-05-141-1/+15
|\|
| * cmake: add option to specify MSVC version in package filenameNicholas Corgan2014-05-071-1/+15
| |
* | Merge branch 'maint'Nicholas Corgan2014-04-301-2/+2
|\|
| * cmake: fix UHD_VERSION determination when most recent tag contains hyphensNicholas Corgan2014-04-301-2/+2
| |
* | Merge branch 'maint'Nicholas Corgan2014-04-212-2/+2
|\|