aboutsummaryrefslogtreecommitdiffstats
path: root/host/cmake
Commit message (Collapse)AuthorAgeFilesLines
* If we are cross compiling, do not test for build machine distro.Philip Balister2015-11-111-2/+2
| | | | | | | | | | | | UHD would use the result of the REDHAT test to decide if UHD installed in lib64. So if you did a build for a 64 bit machine on a FEDORA box with OE, it decided to install uhd in /usr/lib64. This is not always the right thing to do. Eventually, we will need to deal with OE builds that use lib64, but we can figure that out when we hit the problem. Signed-off-by: Philip Balister <philip@opensdr.com>
* uhd: Stripped some superfluous include filesMartin Braun2015-09-232-527/+0
|
* Added INF files for USB devices to source tree.Martin Braun2015-09-086-0/+701
|
* cmake: Clearly marked master/3.10 as development branch (changed version string)Martin Braun2015-09-021-1/+1
|
* Updated version strings on master branch (3.10)Martin Braun2015-08-311-2/+2
|
* Updated version strings + fpga-src for 3.9.0 releaseMartin Braun2015-08-181-2/+2
|
* cpack: set version string for MSVC 2015 packagesNicholas Corgan2015-08-171-0/+2
|
* 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
| |