uhd/host/utils
Steven Koo 9aafc0ace2 uhd: enable vcpkg support on windows
vcpkg can be used for the Windows C++ dependencies for uhd with this commit.

To use vcpkg on Windows:
1) Copy the custom triplets in host/cmake/vcpkg/ to the vcpkg/triplets/ folder.
2) Install boost and libusb for the custom triplet

"vcpkg install libusb:uhd-x64-windows-static-md boost:uhd-x64-windows-static-md"

3) Call CMake with vcpkg toolchain file flags:
-DVCPKG_TARGET_TRIPLET=uhd-x64-windows-static-md
-DCMAKE_TOOLCHAIN_FILE=%VCPKG_INSTALL_DIR%/scripts/buildsystems/vcpkg.cmake
-G "Visual Studio 16 2019" -A x64

Replace the -G with the installed version of Visual Studio and matching
architecture. Then build normally by running vcvarsall.bat and msbuild.

Signed-off-by: Steven Koo <steven.koo@ni.com>
2021-03-19 15:40:09 -05:00
..
latency host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
rfnoc_blocktool utils: Set rfnoc_create_verilog.py as executable 2020-10-09 12:29:42 -05:00
b2xx_fx3_utils.cpp utils: Remove unused constant from b2xx_fx3_utils 2021-03-04 08:18:41 -06:00
b2xx_side_channel.py Remove remaining Python 2 references 2020-05-07 15:10:41 -05:00
b100_eeprom.h added generated headers to host tree, to enable built-in images 2017-01-26 16:22:49 +01:00
CMakeLists.txt uhd: enable vcpkg support on windows 2021-03-19 15:40:09 -05:00
convert_cal_data.py utils: Add convert_cal_data utility 2020-04-02 11:55:17 -05:00
converter_benchmark.cpp uhd: Replaced deprecated usage of boost timer with std::chrono 2020-05-04 12:26:20 -05:00
converter_benchmark.py utils: Remove 'six' dependency, fix minor PyLint issues 2020-05-12 12:04:11 -05:00
copy_python_module.cmake rfnoc: Add a new builder script for FPGA images based on eRFNoC. 2019-11-26 11:49:32 -08:00
FastSendDatagramThreshold.reg
fx2_init_eeprom.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
octoclock_burn_eeprom.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
query_gpsdo_sensors.cpp utils: Improve NMEA string output 2020-10-12 16:19:15 -05:00
rfnoc_image_builder.py utils: Fix GUI argument in rfnoc_image_builder 2020-11-16 14:52:13 -06:00
setup.py.in Remove remaining Python 2 references 2020-05-07 15:10:41 -05:00
uhd-usrp.rules uhd: mpm: update all license header w/ "-or-later" 2019-03-08 00:43:07 +01:00
uhd_cal_rx_iq_balance.cpp uhd: Replace all occurrences of boost::bind with std::bind 2019-11-26 12:21:32 -08:00
uhd_cal_tx_dc_offset.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
uhd_cal_tx_iq_balance.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
uhd_config_info.cpp utils: Make uhd_config_info print help by default 2020-07-09 09:54:32 -07:00
uhd_find_devices.cpp uhd: mpm: apply clang-format to all files 2019-01-16 11:40:23 -08:00
uhd_image_loader.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
uhd_images_downloader.py.in uhd_images_downloader: Add environment variable for http auth 2020-10-15 16:00:54 -05:00
uhd_power_cal.py python: power cal: Minor fixes to power cal code 2020-08-17 16:23:46 -05:00
uhd_usrp_probe.cpp lib: Use const-ref in for loops instead of const-copy 2021-03-04 08:24:09 -06:00
update_fbs.py tests: fbs test: Fix issues around missing git 2020-08-25 07:10:53 -05:00
usrp1_eeprom.h uhd: skip formatting misc arrays, maps, etc. 2019-01-16 11:40:23 -08:00
usrp2_card_burner.py Remove remaining Python 2 references 2020-05-07 15:10:41 -05:00
usrp2_card_burner_gui.py Remove remaining Python 2 references 2020-05-07 15:10:41 -05:00
usrp2_recovery.py Remove remaining Python 2 references 2020-05-07 15:10:41 -05:00
usrp_burn_db_eeprom.cpp utils: Fix usrp_burn_db_eeprom w.r.t. new property tree paths 2020-05-15 15:15:23 -05:00
usrp_burn_mb_eeprom.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
usrp_cal_utils.hpp NI-2974: Add cal support 2020-08-19 17:50:21 -05:00
usrp_e3x0_network_mode.cpp uhd: mpm: apply clang-format to all files 2019-01-16 11:40:23 -08:00
x300_reset.py Remove remaining Python 2 references 2020-05-07 15:10:41 -05:00