aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Merging RFNoC support for X310Martin Braun2016-08-091-1/+3
|
* Changing UHD's versioning systemNicholas Corgan2016-06-141-1/+2
| | | | * Version numbers now Major.API.ABI.Patch
* uhd: Added expert dependency tracking infrastructureAshish Chaudhari2016-02-121-0/+1
| | | | | | | - Code location uhd/lib/experts - expert_nodes.hpp contains all node definitions: data and worker - expert_container.hpp contains the memory manager and resolver for expert nodes - expert_factory contains the initializer and modifier for expert_container
* n230: Added N230 device supportAshish Chaudhari2016-01-051-0/+1
|
* Added uhd_config_info utilityNicholas Corgan2015-12-301-0/+11
|
* cmake: Register components earlierMartin Braun2015-11-161-1/+20
| | | | | | | | | | All device-specific CMake components are now registered in one place, before the host/lib/ subdirs are sourced. This way, there are no cyclic dependencies. This solves the issue where ENABLE_X300=Off could disable USB, but preserves the fix where ENABLE_X300=Off would still build some X300 codes.
* cmake: Proper selection of files for ENABLE_X300Martin Braun2015-10-261-1/+1
|
* uhd: C API wrapperNicholas Corgan2015-08-061-0/+6
| | | | | | | * 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
* Added uhd::image_loader class and uhd_image_loader utilityNicholas Corgan2015-07-151-0/+1
| | | | | | * Single class for loading firmware/FPGA images onto devices instead of multiple utilities * Loading functions are registered for each device, corresponding to their --args="type=foo" name * Deprecation warnings added to all product-specific image loading utilities
* cmake: allow for custom DLL resource fileNicholas Corgan2015-06-221-1/+17
| | | | | * Use -DCUSTOM_RC_FILE=(filepath) option to use custom RC file * Defaults to host/lib/uhd.rc.in if none specified
* cmake: fixed setting RC_TRIMMED_VERSION_PATCHNicholas Corgan2015-01-301-1/+1
|
* cmake: Dev branches can get a named versionMartin Braun2015-01-281-0/+4
|
* cmake: Added ENABLE_STATIC_LIBS optionMartin Braun2015-01-191-1/+12
| | | | | | | - 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.
* OctoClock firmware upgrade, added host driverNicholas Corgan2014-07-231-1/+2
| | | | | | | | | | * OctoClock can communicate with UHD over Ethernet * Can read NMEA strings from GPSDO and send to host * Added multi_usrp_clock class for clock devices * uhd::device can now filter to return only USRP devices or clock devices * New OctoClock bootloader can accept firmware download over Ethernet * Added octoclock_burn_eeprom,octoclock_firmware_burner utilities * Added test_clock_synch example to show clock API
* uhd: added virtual destructors for several interface classesJosh Blum2013-07-151-1/+2
|
* Added CMake variables to customize builds to match Debian package configurationsNicholas Corgan2013-05-101-8/+12
| | | | | | * -DLIBUHD_PKG=ON installs with libuhd003 configuration * -DLIBUHDDEV_PKG=ON installs with libuhd-dev configuration * -DUHDHOST_PKG=ON installs with uhd-host configuration
* Added Windows DLL resource file to insert version into DLLNicholas Corgan2013-02-281-0/+12
|
* uhd: moved wax API into deprecated filesJosh Blum2011-11-031-1/+1
|
* uhd: change how we configure version.cppJosh Blum2011-10-251-5/+4
| | | | | | use configure_file vs defines, Possible fix for messaged up dependency/caching issue, see when changing CMakeLists, even in small ways.
* usrp2: moved impl back into usrp subdirJosh Blum2011-06-291-1/+0
|
* usrp2: fix for new props interfaceJosh Blum2011-06-281-1/+1
|
* uhd: re-work to make the properties easier to useJosh Blum2011-06-281-1/+1
|
* usrp2: work on setting up controllersJosh Blum2011-06-271-0/+1
|
* uhd: created a property tree to store propertiesJosh Blum2011-06-251-0/+1
|
* uhd: replace managed buffer shared pointer w/ intrusive pointer to reduce ↵Josh Blum2011-05-141-4/+0
| | | | overhead
* uhd: moved the logger into the utils subdirJosh Blum2011-05-041-1/+0
|
* uhd: work on the backend for a logging facilityJosh Blum2011-05-041-0/+1
|
* uhd: removed constants.hpp.in, replaced w/ per source compile definesJosh Blum2011-04-191-11/+6
|
* uhd: specify the UHD_PKG_DATA_PATH once (since images shipped w/ drivers)Josh Blum2011-04-141-13/+3
|
* uhd: set CPACK_PACKAGE_INSTALL_DIRECTORY on NSIS so we dont get an ↵Josh Blum2011-04-041-1/+1
| | | | inconsistent version suffix
* uhd: setup INSTALLER_PKG_DATA_DIR for windows systemsrelease_003_000_001Josh Blum2011-04-011-4/+10
|
* uhd: install dlls into runtime path, updated docsJosh Blum2011-04-011-1/+1
|
* uhd: revert VERSION setting for libuhd, macosx does not like patch levelJosh Blum2011-03-281-1/+1
|
* uhd: various packing fixes (lib suffix, and library components)Josh Blum2011-03-281-5/+4
| | | | | 1) setup lib suffix for fedora 64 2) specify component for all library target types (should fix missing library files problem)
* uhd: work on versioning technique for the releasesJosh Blum2011-03-271-1/+2
|
* uhd: setup cpack components for component based installersJosh Blum2011-03-211-0/+1
|
* uhd: only specify BOOST_SP_USE_QUICK_ALLOCATOR for the lib, apps can be ↵Josh Blum2011-03-111-0/+4
| | | | built without it
* Merge branch 'master' into nextJosh Blum2011-03-031-1/+1
|\ | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_impl.cpp
| * uhd: make ic reg maps depend on common.pyJosh Blum2011-02-251-1/+1
| |
* | uhd: moved exception to top level includeJosh Blum2011-02-241-0/+1
|/
* uhd: optional variable to specify a non-default name for uhd libraryJosh Blum2011-02-161-0/+3
|
* uhd: more useful prints for component macroJosh Blum2011-01-141-21/+1
| | | | | | made libuhd a component so we can just build the docs do the python tests in the top level cmakelists misc other tweaks
* uhd: created sensors value, made lib/types and moved filesJosh Blum2011-01-061-2/+1
|
* uhd: replaced templated ranges with one range thing using doubles only to ↵Josh Blum2011-01-051-0/+1
| | | | avoid trouble with compiler portability
* uhd: added new convert directory with type conversion registry (needs testing)Josh Blum2011-01-041-1/+2
|
* uhd: use -B option on python to prevent generation of bytecode filesJosh Blum2010-12-291-1/+1
|
* cmake: moved module files into modules directory, set modules pathJosh Blum2010-12-271-0/+2
|
* uhd: use the include subdir macro to simplify the lib subdirs cmakelistsJosh Blum2010-12-201-5/+27
|
* uhd: implemented top-level component registryJosh Blum2010-12-201-40/+0
| | | | now docs, examples, utils, usb, are configurable components with dependencies
* uhd: use the option function for the componentsJosh Blum2010-12-141-1/+1
|