diff options
author | Martin Braun <martin.braun@ettus.com> | 2018-02-22 15:27:51 -0800 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2018-03-05 13:53:17 -0800 |
commit | 988b6ecab417dc8e5ac225e112b33c2b2f6193ad (patch) | |
tree | 82c895bec7bdb5039c108f70c36ce81f3264ab2b /host/utils/octoclock_firmware_burner.cpp | |
parent | b553be8e07b99fca73d32546ea13f92d84cc47e3 (diff) | |
download | uhd-988b6ecab417dc8e5ac225e112b33c2b2f6193ad.tar.gz uhd-988b6ecab417dc8e5ac225e112b33c2b2f6193ad.tar.bz2 uhd-988b6ecab417dc8e5ac225e112b33c2b2f6193ad.zip |
utils: Removed deprecated utilities
This removes all the tools that have been declared deprecated for
a while. No functionality is removed, all utilities have a separate
equivalent, e.g., with uhd_image_loader.
Diffstat (limited to 'host/utils/octoclock_firmware_burner.cpp')
-rw-r--r-- | host/utils/octoclock_firmware_burner.cpp | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/host/utils/octoclock_firmware_burner.cpp b/host/utils/octoclock_firmware_burner.cpp deleted file mode 100644 index da84daac0..000000000 --- a/host/utils/octoclock_firmware_burner.cpp +++ /dev/null @@ -1,51 +0,0 @@ -// -// Copyright 2014-2015 Ettus Research LLC -// Copyright 2018 Ettus Research, a National Instruments Company -// -// SPDX-License-Identifier: GPL-3.0-or-later -// - -#include <boost/program_options.hpp> -#include <boost/format.hpp> -#include <iostream> - -namespace po = boost::program_options; - -void print_image_loader_warning(const std::string &fw_path, const po::variables_map &vm){ - // Newline + indent - #ifdef UHD_PLATFORM_WIN32 - const std::string nl = " ^\n "; - #else - const std::string nl = " \\\n "; - #endif - - std::string uhd_image_loader = str(boost::format("uhd_image_loader --args=\"type=octoclock,addr=%s\"" - "%s --fw-path=%s") - % vm["addr"].as<std::string>() % nl % fw_path); - std::cout << "************************************************************************************************" << std::endl - << "ERROR: This utility has been removed in this version of UHD. Use this command:" << std::endl - << std::endl - << uhd_image_loader << std::endl - << std::endl - << "************************************************************************************************" << std::endl - << std::endl; -} - -int main(int argc, const char *argv[]) -{ - std::string ip_addr, firmware_path; - po::options_description desc("Allowed options"); - desc.add_options() - ("help", "Display this help message.") - ("addr", po::value<std::string>(&ip_addr)->default_value("addr=1.2.3.4"), "Specify an IP address.") - ("fw-path", po::value<std::string>(&firmware_path)->default_value("path/to/firmware"), "Specify a custom firmware path.") - ("list", "List all available OctoClock devices.") - ; - po::variables_map vm; - po::store(po::parse_command_line(argc, argv, desc), vm); - po::notify(vm); - - print_image_loader_warning(firmware_path, vm); - - return EXIT_FAILURE; -} |