mirror of
https://github.com/fairwaves/UHD-Fairwaves.git
synced 2025-11-02 04:53:25 +00:00
Detect uhd/utils/thread_priority.hpp deprecation
This commit is contained in:
@@ -84,6 +84,13 @@ else()
|
||||
message(STATUS " use log.hpp for logging")
|
||||
endif()
|
||||
|
||||
if (EXISTS "${UHD_INCLUDE_DIRS}/uhd/utils/thread.hpp")
|
||||
add_definitions(-DTHREAD_PRIORITY_HPP_DEPRECATED)
|
||||
message(STATUS " use thread.hpp (new interface)")
|
||||
else()
|
||||
message(STATUS " use thread_priority.hpp (old interface)")
|
||||
endif()
|
||||
|
||||
########################################################################
|
||||
# Setup Boost
|
||||
########################################################################
|
||||
|
||||
@@ -27,7 +27,11 @@
|
||||
#include <boost/thread/thread.hpp>
|
||||
#include <boost/thread/mutex.hpp>
|
||||
#include <boost/thread/condition_variable.hpp>
|
||||
#include <uhd/utils/thread_priority.hpp>
|
||||
#ifdef THREAD_PRIORITY_HPP_DEPRECATED
|
||||
# include <uhd/utils/thread.hpp>
|
||||
#else // THREAD_PRIORITY_HPP_DEPRECATED
|
||||
# include <uhd/utils/thread_priority.hpp>
|
||||
#endif // THREAD_PRIORITY_HPP_DEPRECATED
|
||||
|
||||
//A reasonable number of frames for send/recv and async/sync
|
||||
static const size_t DEFAULT_NUM_FRAMES = 32;
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
//
|
||||
|
||||
#include <uhd/utils/thread_priority.hpp>
|
||||
#include <uhd/utils/safe_main.hpp>
|
||||
#include <uhd/utils/paths.hpp>
|
||||
#include <uhd/utils/algorithm.hpp>
|
||||
|
||||
@@ -15,7 +15,11 @@
|
||||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
//
|
||||
|
||||
#include <uhd/utils/thread_priority.hpp>
|
||||
#ifdef THREAD_PRIORITY_HPP_DEPRECATED
|
||||
# include <uhd/utils/thread.hpp>
|
||||
#else // THREAD_PRIORITY_HPP_DEPRECATED
|
||||
# include <uhd/utils/thread_priority.hpp>
|
||||
#endif // THREAD_PRIORITY_HPP_DEPRECATED
|
||||
#include <uhd/utils/safe_main.hpp>
|
||||
#include <uhd/usrp/multi_usrp.hpp>
|
||||
#include <boost/program_options.hpp>
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
//
|
||||
|
||||
#include <uhd/utils/thread_priority.hpp>
|
||||
#include <uhd/utils/safe_main.hpp>
|
||||
#include <uhd/utils/paths.hpp>
|
||||
#include <uhd/utils/algorithm.hpp>
|
||||
|
||||
@@ -16,7 +16,11 @@
|
||||
//
|
||||
|
||||
#include <uhd/utils/paths.hpp>
|
||||
#include <uhd/utils/thread_priority.hpp>
|
||||
#ifdef THREAD_PRIORITY_HPP_DEPRECATED
|
||||
# include <uhd/utils/thread.hpp>
|
||||
#else // THREAD_PRIORITY_HPP_DEPRECATED
|
||||
# include <uhd/utils/thread_priority.hpp>
|
||||
#endif // THREAD_PRIORITY_HPP_DEPRECATED
|
||||
#include <uhd/utils/algorithm.hpp>
|
||||
#include "umtrx_log_adapter.hpp"
|
||||
#include <uhd/property_tree.hpp>
|
||||
|
||||
Reference in New Issue
Block a user