Use canonical order in CMake modules

This commit is contained in:
Carles Fernandez 2019-09-30 14:58:34 +02:00
parent a64d3c282f
commit 3c5f4ca3e4
21 changed files with 253 additions and 182 deletions

View File

@ -1511,12 +1511,11 @@ else()
DESCRIPTION "Transport Layer Security Library" DESCRIPTION "Transport Layer Security Library"
) )
endif() endif()
find_library(GNUTLS_OPENSSL_LIBRARY NAMES gnutls-openssl libgnutls-openssl.so.27 find_library(GNUTLS_OPENSSL_LIBRARY
HINTS /usr/lib NAMES gnutls-openssl libgnutls-openssl.so.27
PATHS
/usr/lib
/usr/lib64 /usr/lib64
/usr/local/lib
/usr/local/lib64
/opt/local/lib
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/aarch64-linux-gnu /usr/lib/aarch64-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -1542,6 +1541,9 @@ find_library(GNUTLS_OPENSSL_LIBRARY NAMES gnutls-openssl libgnutls-openssl.so.27
/usr/lib/sparc64-linux-gnu /usr/lib/sparc64-linux-gnu
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/sh4-linux-gnu /usr/lib/sh4-linux-gnu
/usr/local/lib
/usr/local/lib64
/opt/local/lib
) )
if(NOT GNUTLS_OPENSSL_LIBRARY) if(NOT GNUTLS_OPENSSL_LIBRARY)
if(GnuTLS_FOUND) if(GnuTLS_FOUND)

View File

@ -40,8 +40,8 @@ if(APPLE)
find_path(GFlags_ROOT_DIR find_path(GFlags_ROOT_DIR
libgflags.dylib libgflags.dylib
PATHS PATHS
/opt/local/lib
/usr/local/lib /usr/local/lib
/opt/local/lib
${GFLAGS_ROOT}/lib ${GFLAGS_ROOT}/lib
$ENV{GFLAGS_ROOT}/lib $ENV{GFLAGS_ROOT}/lib
) )
@ -49,7 +49,8 @@ else()
find_path(GFlags_ROOT_DIR find_path(GFlags_ROOT_DIR
libgflags.so libgflags.so
HINTS HINTS
/usr/local/lib /usr/lib
/usr/lib64
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -74,8 +75,9 @@ else()
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib/riscv64-linux-gnu /usr/lib/riscv64-linux-gnu
/usr/lib64 /usr/local/lib
/usr/lib /usr/local/lib64
/opt/local/lib
${GFLAGS_ROOT}/lib ${GFLAGS_ROOT}/lib
$ENV{GFLAGS_ROOT}/lib $ENV{GFLAGS_ROOT}/lib
${GFLAGS_ROOT}/lib64 ${GFLAGS_ROOT}/lib64
@ -88,9 +90,9 @@ if(GFlags_ROOT_DIR)
find_path(GFlags_INCLUDE_DIRS find_path(GFlags_INCLUDE_DIRS
gflags/gflags.h gflags/gflags.h
HINTS HINTS
/opt/local/include
/usr/local/include
/usr/include /usr/include
/usr/local/include
/opt/local/include
${GFlags_ROOT_DIR}/src ${GFlags_ROOT_DIR}/src
${GFLAGS_ROOT}/include ${GFLAGS_ROOT}/include
$ENV{GFLAGS_ROOT}/include $ENV{GFLAGS_ROOT}/include

View File

@ -22,8 +22,6 @@ endif()
find_library(GFORTRAN NAMES gfortran find_library(GFORTRAN NAMES gfortran
PATHS /usr/lib PATHS /usr/lib
/usr/lib64 /usr/lib64
/usr/local/lib
/usr/local/lib/i386
/usr/lib/gcc/x86_64-linux-gnu /usr/lib/gcc/x86_64-linux-gnu
/usr/lib/gcc/i686-linux-gnu /usr/lib/gcc/i686-linux-gnu
/usr/lib/gcc/i386-linux-gnu /usr/lib/gcc/i386-linux-gnu
@ -205,6 +203,9 @@ find_library(GFORTRAN NAMES gfortran
/usr/lib/gcc/x86_64-linux-gnux32/9 /usr/lib/gcc/x86_64-linux-gnux32/9
/usr/lib/gcc/x86_64-kfreebsd-gnu/9 /usr/lib/gcc/x86_64-kfreebsd-gnu/9
/usr/lib/gcc/i686-kfreebsd-gnu/9 /usr/lib/gcc/i686-kfreebsd-gnu/9
/usr/local/lib
/usr/local/lib64
/usr/local/lib/i386
${GFORTRAN_ROOT}/lib ${GFORTRAN_ROOT}/lib
$ENV{GFORTRAN_ROOT}/lib $ENV{GFORTRAN_ROOT}/lib
) )

View File

@ -52,8 +52,10 @@ pkg_check_modules(PC_GLOG libglog)
macro(_FIND_GLOG_LIBRARIES _var) macro(_FIND_GLOG_LIBRARIES _var)
find_library(${_var} find_library(${_var}
NAMES ${ARGN} NAMES ${ARGN}
HINTS ${PC_GLOG_LIBDIR}
PATHS ${LIB_PATHS} PATHS ${LIB_PATHS}
/usr/local/lib /usr/lib
/usr/lib64
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -78,14 +80,13 @@ macro(_FIND_GLOG_LIBRARIES _var)
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib/riscv64-linux-gnu /usr/lib/riscv64-linux-gnu
/usr/lib64 /usr/local/lib
/usr/lib /usr/local/lib64
/opt/local/lib
${GLOG_ROOT}/lib ${GLOG_ROOT}/lib
$ENV{GLOG_ROOT}/lib $ENV{GLOG_ROOT}/lib
${GLOG_ROOT}/lib64 ${GLOG_ROOT}/lib64
$ENV{GLOG_ROOT}/lib64 $ENV{GLOG_ROOT}/lib64
${PC_GLOG_LIBDIR}
/opt/local/lib
PATH_SUFFIXES lib PATH_SUFFIXES lib
) )
mark_as_advanced(${_var}) mark_as_advanced(${_var})
@ -102,19 +103,22 @@ endmacro()
if(MSVC) if(MSVC)
find_path(GLOG_INCLUDE_DIR NAMES raw_logging.h find_path(GLOG_INCLUDE_DIR NAMES raw_logging.h
HINTS
${PC_GLOG_INCLUDEDIR}
PATHS PATHS
${GLOG_ROOT}/src/windows ${GLOG_ROOT}/src/windows
${GLOG_ROOT}/src/windows/glog ${GLOG_ROOT}/src/windows/glog
${PC_GLOG_INCLUDEDIR}
) )
else() else()
# Linux/OS X builds # Linux/OS X builds
find_path(GLOG_INCLUDE_DIR NAMES raw_logging.h find_path(GLOG_INCLUDE_DIR NAMES raw_logging.h
PATHS HINTS
${GLOG_ROOT}/include/glog
/usr/include/glog
/opt/local/include/glog # default location in Macports
${PC_GLOG_INCLUDEDIR} ${PC_GLOG_INCLUDEDIR}
PATHS
/usr/include/glog
/usr/local/include/glog
/opt/local/include/glog # default location in Macports
${GLOG_ROOT}/include/glog
) )
endif() endif()

View File

@ -72,28 +72,25 @@ function(GR_MODULE EXTVAR PCNAME INCFILE LIBFILE)
# look for include files # look for include files
find_path(${INCVAR_NAME} find_path(${INCVAR_NAME}
NAMES ${INCFILE} NAMES ${INCFILE}
HINTS $ENV{GNURADIO_RUNTIME_DIR}/include HINTS ${PC_INCDIR}
${PC_INCDIR} PATHS /usr/include
${CMAKE_INSTALL_PREFIX}/include /usr/local/include
${GNURADIO_INSTALL_PREFIX}/include /opt/local/include
PATHS /usr/local/include
/usr/include
${GNURADIO_INSTALL_PREFIX}/include ${GNURADIO_INSTALL_PREFIX}/include
${GNURADIO_ROOT}/include ${GNURADIO_ROOT}/include
$ENV{GNURADIO_ROOT}/include $ENV{GNURADIO_ROOT}/include
$ENV{GNURADIO_RUNTIME_DIR}/include
${CMAKE_INSTALL_PREFIX}/include
${GNURADIO_INSTALL_PREFIX}/include
) )
# look for libs # look for libs
foreach(libname ${PC_GNURADIO_${EXTVAR}_LIBRARIES}) foreach(libname ${PC_GNURADIO_${EXTVAR}_LIBRARIES})
find_library(${LIBVAR_NAME}_${libname} find_library(${LIBVAR_NAME}_${libname}
NAMES ${libname} ${libname}-${PC_GNURADIO_RUNTIME_VERSION} NAMES ${libname} ${libname}-${PC_GNURADIO_RUNTIME_VERSION}
HINTS $ENV{GNURADIO_RUNTIME_DIR}/lib HINTS ${PC_LIBDIR}
${PC_LIBDIR} PATHS /usr/lib
${CMAKE_INSTALL_PREFIX}/lib /usr/lib64
${CMAKE_INSTALL_PREFIX}/lib64
${GNURADIO_INSTALL_PREFIX}/lib
${GNURADIO_INSTALL_PREFIX}/lib64
PATHS /usr/local/lib
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -118,13 +115,19 @@ function(GR_MODULE EXTVAR PCNAME INCFILE LIBFILE)
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib/riscv64-linux-gnu /usr/lib/riscv64-linux-gnu
/usr/lib64 /usr/local/lib
/usr/lib /usr/local/lib64
/opt/local/lib
${GNURADIO_INSTALL_PREFIX}/lib ${GNURADIO_INSTALL_PREFIX}/lib
${GNURADIO_ROOT}/lib ${GNURADIO_ROOT}/lib
$ENV{GNURADIO_ROOT}/lib $ENV{GNURADIO_ROOT}/lib
${GNURADIO_ROOT}/lib64 ${GNURADIO_ROOT}/lib64
$ENV{GNURADIO_ROOT}/lib64 $ENV{GNURADIO_ROOT}/lib64
$ENV{GNURADIO_RUNTIME_DIR}/lib
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
${GNURADIO_INSTALL_PREFIX}/lib
${GNURADIO_INSTALL_PREFIX}/lib64
) )
list(APPEND ${LIBVAR_NAME} ${${LIBVAR_NAME}_${libname}}) list(APPEND ${LIBVAR_NAME} ${${LIBVAR_NAME}_${libname}})
endforeach() endforeach()
@ -208,14 +211,15 @@ endif()
if(NOT PC_GNURADIO_RUNTIME_VERSION) if(NOT PC_GNURADIO_RUNTIME_VERSION)
find_file(GNURADIO_VERSION_GREATER_THAN_373 find_file(GNURADIO_VERSION_GREATER_THAN_373
NAMES gnuradio/blocks/tsb_vector_sink_f.h NAMES gnuradio/blocks/tsb_vector_sink_f.h
HINTS $ENV{GNURADIO_RUNTIME_DIR}/include PATHS /usr/include
${CMAKE_INSTALL_PREFIX}/include /usr/local/include
${GNURADIO_INSTALL_PREFIX}/include /opt/local/include
PATHS /usr/local/include
/usr/include
${GNURADIO_INSTALL_PREFIX}/include ${GNURADIO_INSTALL_PREFIX}/include
${GNURADIO_ROOT}/include ${GNURADIO_ROOT}/include
$ENV{GNURADIO_ROOT}/include $ENV{GNURADIO_ROOT}/include
$ENV{GNURADIO_RUNTIME_DIR}/include
${CMAKE_INSTALL_PREFIX}/include
${GNURADIO_INSTALL_PREFIX}/include
) )
if(GNURADIO_VERSION_GREATER_THAN_373) if(GNURADIO_VERSION_GREATER_THAN_373)
set(PC_GNURADIO_RUNTIME_VERSION "3.7.4+") set(PC_GNURADIO_RUNTIME_VERSION "3.7.4+")
@ -223,14 +227,15 @@ if(NOT PC_GNURADIO_RUNTIME_VERSION)
find_file(GNURADIO_VERSION_GREATER_THAN_38 find_file(GNURADIO_VERSION_GREATER_THAN_38
NAMES gnuradio/filter/mmse_resampler_cc.h NAMES gnuradio/filter/mmse_resampler_cc.h
HINTS $ENV{GNURADIO_RUNTIME_DIR}/include PATHS /usr/include
${CMAKE_INSTALL_PREFIX}/include /usr/local/include
${GNURADIO_INSTALL_PREFIX}/include /opt/local/include
PATHS /usr/local/include
/usr/include
${GNURADIO_INSTALL_PREFIX}/include ${GNURADIO_INSTALL_PREFIX}/include
${GNURADIO_ROOT}/include ${GNURADIO_ROOT}/include
$ENV{GNURADIO_ROOT}/include $ENV{GNURADIO_ROOT}/include
$ENV{GNURADIO_RUNTIME_DIR}/include
${CMAKE_INSTALL_PREFIX}/include
${GNURADIO_INSTALL_PREFIX}/include
) )
if(GNURADIO_VERSION_GREATER_THAN_38) if(GNURADIO_VERSION_GREATER_THAN_38)
set(PC_GNURADIO_RUNTIME_VERSION "3.8.0+") set(PC_GNURADIO_RUNTIME_VERSION "3.8.0+")

View File

@ -40,19 +40,20 @@ find_path(LIBGTEST_DEV_DIR
${GTEST_DIR} ${GTEST_DIR}
${GTEST_DIR}/googletest ${GTEST_DIR}/googletest
/usr/src/googletest/googletest /usr/src/googletest/googletest
/usr/local/src/googletest/googletest
/usr/src/gtest /usr/src/gtest
/usr/include/gtest /usr/include/gtest
/usr/local/src/googletest/googletest
/opt/local/src/gtest-1.7.0 /opt/local/src/gtest-1.7.0
) )
find_path(GTEST_INCLUDE_DIRS find_path(GTEST_INCLUDE_DIRS
NAMES gtest/gtest.h NAMES gtest/gtest.h
HINTS ${PC_GTEST_INCLUDEDIR}
PATHS PATHS
${GTEST_DIR}/googletest/include ${GTEST_DIR}/googletest/include
/usr/include /usr/include
/usr/local/include
/opt/local/src/gtest-1.7.0/include /opt/local/src/gtest-1.7.0/include
${PC_GTEST_INCLUDEDIR}
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)

View File

@ -46,43 +46,55 @@ endif()
find_library(GPERFTOOLS_TCMALLOC find_library(GPERFTOOLS_TCMALLOC
NAMES tcmalloc NAMES tcmalloc
HINTS ${Gperftools_ROOT_DIR}/lib HINTS /usr/lib
/usr/lib64
/usr/local/lib
/usr/local/lib64
/opt/local/lib
${Gperftools_ROOT_DIR}/lib
${GPERFTOOLS_ROOT}/lib ${GPERFTOOLS_ROOT}/lib
$ENV{GPERFTOOLS_ROOT}/lib $ENV{GPERFTOOLS_ROOT}/lib
${GPERFTOOLS_ROOT}/lib64 ${GPERFTOOLS_ROOT}/lib64
$ENV{GPERFTOOLS_ROOT}/lib64 $ENV{GPERFTOOLS_ROOT}/lib64
/usr/lib
/usr/lib64
) )
find_library(GPERFTOOLS_PROFILER find_library(GPERFTOOLS_PROFILER
NAMES profiler NAMES profiler
HINTS ${Gperftools_ROOT_DIR}/lib HINTS /usr/lib
/usr/lib64
/usr/local/lib
/usr/local/lib64
/opt/local/lib
${Gperftools_ROOT_DIR}/lib
${GPERFTOOLS_ROOT}/lib ${GPERFTOOLS_ROOT}/lib
$ENV{GPERFTOOLS_ROOT}/lib $ENV{GPERFTOOLS_ROOT}/lib
${GPERFTOOLS_ROOT}/lib64 ${GPERFTOOLS_ROOT}/lib64
$ENV{GPERFTOOLS_ROOT}/lib64 $ENV{GPERFTOOLS_ROOT}/lib64
/usr/lib
/usr/lib64
) )
find_library(GPERFTOOLS_TCMALLOC_AND_PROFILER find_library(GPERFTOOLS_TCMALLOC_AND_PROFILER
NAMES tcmalloc_and_profiler NAMES tcmalloc_and_profiler
HINTS ${Gperftools_ROOT_DIR}/lib HINTS /usr/lib
/usr/lib64
${Gperftools_ROOT_DIR}/lib
${GPERFTOOLS_ROOT}/lib ${GPERFTOOLS_ROOT}/lib
$ENV{GPERFTOOLS_ROOT}/lib $ENV{GPERFTOOLS_ROOT}/lib
${GPERFTOOLS_ROOT}/lib64 ${GPERFTOOLS_ROOT}/lib64
$ENV{GPERFTOOLS_ROOT}/lib64 $ENV{GPERFTOOLS_ROOT}/lib64
/usr/lib /usr/local/lib
/usr/lib64 /usr/local/lib64
/opt/local/lib
) )
find_path(GPERFTOOLS_INCLUDE_DIR find_path(GPERFTOOLS_INCLUDE_DIR
NAMES gperftools/heap-profiler.h NAMES gperftools/heap-profiler.h
HINTS ${Gperftools_ROOT_DIR}/include HINTS /usr/include
/usr/local/include
/opt/local/include
${Gperftools_ROOT_DIR}/include
${GPERFTOOLS_ROOT}/include ${GPERFTOOLS_ROOT}/include
$ENV{GPERFTOOLS_ROOT}/include $ENV{GPERFTOOLS_ROOT}/include
/usr/include
) )
set(GPERFTOOLS_LIBRARIES ${GPERFTOOLS_TCMALLOC_AND_PROFILER}) set(GPERFTOOLS_LIBRARIES ${GPERFTOOLS_TCMALLOC_AND_PROFILER})

View File

@ -26,30 +26,32 @@ pkg_check_modules(PC_GR_DBFCTTC gr-dbfcttc)
find_path( find_path(
GR_DBFCTTC_INCLUDE_DIRS GR_DBFCTTC_INCLUDE_DIRS
NAMES dbfcttc/api.h NAMES dbfcttc/api.h
HINTS $ENV{GR_DBFCTTC_DIR}/include HINTS ${PC_GR_DBFCTTC_INCLUDEDIR}
${PC_GR_DBFCTTC_INCLUDEDIR} PATHS /usr/include
PATHS ${CMAKE_INSTALL_PREFIX}/include
/usr/include
/usr/local/include /usr/local/include
/opt/local/include
${CMAKE_INSTALL_PREFIX}/include
${GRDBFCTTC_ROOT}/include ${GRDBFCTTC_ROOT}/include
$ENV{GRDBFCTTC_ROOT}/include $ENV{GRDBFCTTC_ROOT}/include
$ENV{GR_DBFCTTC_DIR}/include
) )
find_library( find_library(
GR_DBFCTTC_LIBRARIES GR_DBFCTTC_LIBRARIES
NAMES gnuradio-dbfcttc NAMES gnuradio-dbfcttc
HINTS $ENV{GR_DBFCTTC_DIR}/lib HINTS ${PC_GR_DBFCTTC_LIBDIR}
${PC_GR_DBFCTTC_LIBDIR} PATHS /usr/lib
PATHS ${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
/usr/lib
/usr/lib64 /usr/lib64
/usr/local/lib /usr/local/lib
/usr/local/lib64 /usr/local/lib64
/opt/local/lib
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
${GRDBFCTTC_ROOT}/lib ${GRDBFCTTC_ROOT}/lib
$ENV{GRDBFCTTC_ROOT}/lib $ENV{GRDBFCTTC_ROOT}/lib
${GRDBFCTTC_ROOT}/lib64 ${GRDBFCTTC_ROOT}/lib64
$ENV{GRDBFCTTC_ROOT}/lib64 $ENV{GRDBFCTTC_ROOT}/lib64
$ENV{GR_DBFCTTC_DIR}/lib
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)

View File

@ -26,30 +26,32 @@ pkg_check_modules(PC_GR_GN3S gr-gn3s)
find_path( find_path(
GR_GN3S_INCLUDE_DIRS GR_GN3S_INCLUDE_DIRS
NAMES gn3s/gn3s_api.h NAMES gn3s/gn3s_api.h
HINTS $ENV{GR_GN3S_DIR}/include HINTS ${PC_GR_GN3S_INCLUDEDIR}
${PC_GR_GN3S_INCLUDEDIR} PATHS /usr/include
PATHS ${CMAKE_INSTALL_PREFIX}/include
/usr/local/include /usr/local/include
/usr/include /opt/local/include
${CMAKE_INSTALL_PREFIX}/include
${GRGN3S_ROOT}/include ${GRGN3S_ROOT}/include
$ENV{GRGN3S_ROOT}/include $ENV{GRGN3S_ROOT}/include
$ENV{GR_GN3S_DIR}/include
) )
find_library( find_library(
GR_GN3S_LIBRARIES GR_GN3S_LIBRARIES
NAMES gr-gn3s NAMES gr-gn3s
HINTS $ENV{GR_GN3S_DIR}/lib HINTS ${PC_GR_GN3S_LIBDIR}
${PC_GR_GN3S_LIBDIR} PATHS /usr/lib
PATHS ${CMAKE_INSTALL_PREFIX}/lib /usr/lib64
${CMAKE_INSTALL_PREFIX}/lib64
/usr/local/lib /usr/local/lib
/usr/local/lib64 /usr/local/lib64
/usr/lib /opt/local/lib
/usr/lib64 ${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
${GRGN3S_ROOT}/lib ${GRGN3S_ROOT}/lib
$ENV{GRGN3S_ROOT}/lib $ENV{GRGN3S_ROOT}/lib
${GRGN3S_ROOT}/lib64 ${GRGN3S_ROOT}/lib64
$ENV{GRGN3S_ROOT}/lib64 $ENV{GRGN3S_ROOT}/lib64
$ENV{GR_GN3S_DIR}/lib
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)

View File

@ -30,13 +30,14 @@ pkg_check_modules(PC_IIO gnuradio-iio)
find_path(IIO_INCLUDE_DIRS find_path(IIO_INCLUDE_DIRS
NAMES gnuradio/iio/api.h NAMES gnuradio/iio/api.h
HINTS $ENV{IIO_DIR}/include HINTS ${PC_IIO_INCLUDEDIR}
${PC_IIO_INCLUDEDIR} PATHS /usr/include
PATHS ${CMAKE_INSTALL_PREFIX}/include
/usr/local/include /usr/local/include
/usr/include /opt/local/include
${CMAKE_INSTALL_PREFIX}/include
${GRIIO_ROOT}/include ${GRIIO_ROOT}/include
$ENV{GRIIO_ROOT}/include $ENV{GRIIO_ROOT}/include
$ENV{IIO_DIR}/include
) )
if(IIO_INCLUDE_DIRS) if(IIO_INCLUDE_DIRS)
@ -44,26 +45,22 @@ if(IIO_INCLUDE_DIRS)
else() else()
find_path(IIO_INCLUDE_DIRS find_path(IIO_INCLUDE_DIRS
NAMES iio/api.h NAMES iio/api.h
HINTS $ENV{IIO_DIR}/include HINTS ${PC_IIO_INCLUDEDIR}
${PC_IIO_INCLUDEDIR} PATHS /usr/include
PATHS ${CMAKE_INSTALL_PREFIX}/include
/usr/local/include /usr/local/include
/usr/include /opt/local/include
${CMAKE_INSTALL_PREFIX}/include
${GRIIO_ROOT}/include ${GRIIO_ROOT}/include
$ENV{GRIIO_ROOT}/include $ENV{GRIIO_ROOT}/include
$ENV{IIO_DIR}/include
) )
set(GR_IIO_INCLUDE_HAS_GNURADIO FALSE) set(GR_IIO_INCLUDE_HAS_GNURADIO FALSE)
endif() endif()
find_library(IIO_LIBRARIES find_library(IIO_LIBRARIES
NAMES gnuradio-iio NAMES gnuradio-iio
HINTS $ENV{IIO_DIR}/lib HINTS ${PC_IIO_LIBDIR}
${PC_IIO_LIBDIR} PATHS /usr/lib
PATHS ${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
/usr/local/lib
/usr/local/lib64
/usr/lib
/usr/lib64 /usr/lib64
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
@ -89,10 +86,16 @@ find_library(IIO_LIBRARIES
/usr/lib/sparc64-linux-gnu /usr/lib/sparc64-linux-gnu
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/sh4-linux-gnu /usr/lib/sh4-linux-gnu
/usr/local/lib
/usr/local/lib64
/opt/local/lib
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
${GRIIO_ROOT}/lib ${GRIIO_ROOT}/lib
$ENV{GRIIO_ROOT}/lib $ENV{GRIIO_ROOT}/lib
${GRIIO_ROOT}/lib64 ${GRIIO_ROOT}/lib64
$ENV{GRIIO_ROOT}/lib64 $ENV{GRIIO_ROOT}/lib64
$ENV{IIO_DIR}/lib
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)

View File

@ -50,21 +50,23 @@ find_path(GROSMOSDR_INCLUDE_DIR
NAMES NAMES
osmosdr/source.h osmosdr/source.h
osmosdr/api.h osmosdr/api.h
HINTS
${GROSMOSDR_PKG_INCLUDEDIR}
PATHS PATHS
/usr/include /usr/include
/usr/local/include /usr/local/include
/opt/local/include /opt/local/include
${GROSMOSDR_ROOT}/include ${GROSMOSDR_ROOT}/include
$ENV{GROSMOSDR_ROOT}/include $ENV{GROSMOSDR_ROOT}/include
${GROSMOSDR_PKG_INCLUDEDIR}
) )
find_library(GROSMOSDR_LIBRARIES find_library(GROSMOSDR_LIBRARIES
NAMES gnuradio-osmosdr NAMES gnuradio-osmosdr
HINTS
${GROSMOSDR_PKG_LIBDIR}
PATHS PATHS
/usr/lib /usr/lib
/usr/local/lib /usr/lib64
/opt/local/lib
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -89,12 +91,13 @@ find_library(GROSMOSDR_LIBRARIES
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/riscv64-linux-gnu /usr/lib/riscv64-linux-gnu
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib64 /usr/local/lib
/usr/local/lib64
/opt/local/lib
${GROSMOSDR_ROOT}/lib ${GROSMOSDR_ROOT}/lib
$ENV{GROSMOSDR_ROOT}/lib $ENV{GROSMOSDR_ROOT}/lib
${GROSMOSDR_ROOT}/lib64 ${GROSMOSDR_ROOT}/lib64
$ENV{GROSMOSDR_ROOT}/lib64 $ENV{GROSMOSDR_ROOT}/lib64
${GROSMOSDR_PKG_LIBDIR}
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)

View File

@ -31,26 +31,21 @@ pkg_check_modules(PC_LIBIIO libiio)
find_path( find_path(
LIBIIO_INCLUDE_DIRS LIBIIO_INCLUDE_DIRS
NAMES iio.h NAMES iio.h
HINTS $ENV{LIBIIO_DIR}/include HINTS ${PC_LIBIIO_INCLUDEDIR}
${PC_LIBIIO_INCLUDEDIR} PATHS /usr/include
PATHS ${CMAKE_INSTALL_PREFIX}/include
/usr/local/include /usr/local/include
/usr/include
/opt/local/include /opt/local/include
${CMAKE_INSTALL_PREFIX}/include
${LIBIIO_ROOT}/include ${LIBIIO_ROOT}/include
$ENV{LIBIIO_ROOT}/include $ENV{LIBIIO_ROOT}/include
$ENV{LIBIIO_DIR}/include
) )
find_library( find_library(
LIBIIO_LIBRARIES LIBIIO_LIBRARIES
NAMES iio libiio.so.0 NAMES iio libiio.so.0
HINTS $ENV{LIBIIO_DIR}/lib HINTS ${PC_LIBIIO_LIBDIR}
${PC_LIBIIO_LIBDIR} PATHS /usr/lib
PATHS ${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
/usr/local/lib
/usr/local/lib64
/usr/lib
/usr/lib64 /usr/lib64
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
@ -76,11 +71,17 @@ find_library(
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/sh4-linux-gnu /usr/lib/sh4-linux-gnu
/usr/lib/riscv64-linux-gnu /usr/lib/riscv64-linux-gnu
/usr/local/lib
/usr/local/lib64
/opt/local/lib
/Library/Frameworks/iio.framework/ /Library/Frameworks/iio.framework/
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
${LIBIIO_ROOT}/lib ${LIBIIO_ROOT}/lib
$ENV{LIBIIO_ROOT}/lib $ENV{LIBIIO_ROOT}/lib
${LIBIIO_ROOT}/lib64 ${LIBIIO_ROOT}/lib64
$ENV{LIBIIO_ROOT}/lib64 $ENV{LIBIIO_ROOT}/lib64
$ENV{LIBIIO_DIR}/lib
) )
if(LIBIIO_LIBRARIES AND APPLE) if(LIBIIO_LIBRARIES AND APPLE)

View File

@ -40,9 +40,9 @@ if(LOG4CPP_INCLUDE_DIR)
endif() endif()
find_path(LOG4CPP_INCLUDE_DIR log4cpp/Category.hh find_path(LOG4CPP_INCLUDE_DIR log4cpp/Category.hh
/opt/local/include
/usr/local/include
/usr/include /usr/include
/usr/local/include
/opt/local/include
${LOG4CPP_ROOT}/include ${LOG4CPP_ROOT}/include
$ENV{LOG4CPP_ROOT}/include $ENV{LOG4CPP_ROOT}/include
${PC_LOG4CPP_INCLUDEDIR} ${PC_LOG4CPP_INCLUDEDIR}
@ -65,11 +65,9 @@ endif()
set(LOG4CPP_NAMES log4cpp) set(LOG4CPP_NAMES log4cpp)
find_library(LOG4CPP_LIBRARY find_library(LOG4CPP_LIBRARY
NAMES ${LOG4CPP_NAMES} NAMES ${LOG4CPP_NAMES}
HINTS $ENV{GNURADIO_RUNTIME_DIR}/lib HINTS ${PC_LOG4CPP_LIBDIR}
${PC_LOG4CPP_LIBDIR} PATHS /usr/lib
${CMAKE_INSTALL_PREFIX}/lib/ /usr/lib64
PATHS /usr/local/lib
/usr/local/lib64
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -94,13 +92,15 @@ find_library(LOG4CPP_LIBRARY
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib/riscv64-linux-gnu /usr/lib/riscv64-linux-gnu
/usr/lib64 /usr/local/lib
/usr/lib /usr/local/lib64
/opt/local/lib /opt/local/lib
${LOG4CPP_ROOT}/lib ${LOG4CPP_ROOT}/lib
$ENV{LOG4CPP_ROOT}/lib $ENV{LOG4CPP_ROOT}/lib
${LOG4CPP_ROOT}/lib64 ${LOG4CPP_ROOT}/lib64
$ENV{LOG4CPP_ROOT}/lib64 $ENV{LOG4CPP_ROOT}/lib64
$ENV{GNURADIO_RUNTIME_DIR}/lib
${CMAKE_INSTALL_PREFIX}/lib
) )
if(LOG4CPP_INCLUDE_DIR AND LOG4CPP_LIBRARY) if(LOG4CPP_INCLUDE_DIR AND LOG4CPP_LIBRARY)

View File

@ -70,6 +70,9 @@ endif()
find_path(MATIO_INCLUDE_DIR find_path(MATIO_INCLUDE_DIR
NAMES matio.h NAMES matio.h
HINTS HINTS
/usr/include
/usr/local/include
/opt/local/include
${MATIO_ROOT}/include ${MATIO_ROOT}/include
$ENV{MATIO_ROOT}/include $ENV{MATIO_ROOT}/include
DOC "The MATIO include directory" DOC "The MATIO include directory"
@ -79,10 +82,8 @@ find_path(MATIO_INCLUDE_DIR
find_library(MATIO_LIBRARY find_library(MATIO_LIBRARY
NAMES matio NAMES matio
HINTS HINTS
${MATIO_ROOT}/lib /usr/lib
$ENV{MATIO_ROOT}/lib /usr/lib64
${MATIO_ROOT}/lib64
$ENV{MATIO_ROOT}/lib64
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/aarch64-linux-gnu /usr/lib/aarch64-linux-gnu
@ -104,6 +105,13 @@ find_library(MATIO_LIBRARY
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/x86_64-kfreebsd-gnu /usr/lib/x86_64-kfreebsd-gnu
/usr/lib/i386-kfreebsd-gnu /usr/lib/i386-kfreebsd-gnu
/usr/local/lib
/usr/local/lib64
/opt/local/lib
${MATIO_ROOT}/lib
$ENV{MATIO_ROOT}/lib
${MATIO_ROOT}/lib64
$ENV{MATIO_ROOT}/lib64
DOC "The MATIO library" DOC "The MATIO library"
) )

View File

@ -25,21 +25,28 @@ pkg_check_modules(PC_ORC "orc-0.4 > 0.4.22")
find_program(ORCC_EXECUTABLE orcc find_program(ORCC_EXECUTABLE orcc
HINTS ${PC_ORC_TOOLSDIR} HINTS ${PC_ORC_TOOLSDIR}
PATHS ${ORC_ROOT}/bin PATHS /usr/bin
/usr/local/bin
/opt/local/bin
${ORC_ROOT}/bin
${CMAKE_INSTALL_PREFIX}/bin ${CMAKE_INSTALL_PREFIX}/bin
) )
find_path(ORC_INCLUDE_DIR find_path(ORC_INCLUDE_DIR
NAMES orc/orc.h NAMES orc/orc.h
HINTS ${PC_ORC_INCLUDEDIR} HINTS ${PC_ORC_INCLUDEDIR}
PATHS ${ORC_ROOT}/include/orc-0.4 PATHS /usr/include
/usr/local/include
/opt/local/include
${ORC_ROOT}/include/orc-0.4
${CMAKE_INSTALL_PREFIX}/include/orc-0.4 ${CMAKE_INSTALL_PREFIX}/include/orc-0.4
) )
find_path(ORC_LIBRARY_DIR find_path(ORC_LIBRARY_DIR
NAMES ${CMAKE_SHARED_LIBRARY_PREFIX}orc-0.4${CMAKE_SHARED_LIBRARY_SUFFIX} NAMES ${CMAKE_SHARED_LIBRARY_PREFIX}orc-0.4${CMAKE_SHARED_LIBRARY_SUFFIX}
HINTS ${PC_ORC_LIBDIR} HINTS ${PC_ORC_LIBDIR}
/usr/local/lib PATHS /usr/lib
/usr/lib64
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -53,11 +60,11 @@ find_path(ORC_LIBRARY_DIR
/usr/lib/powerpc64le-linux-gnu /usr/lib/powerpc64le-linux-gnu
/usr/lib/hppa-linux-gnu /usr/lib/hppa-linux-gnu
/usr/lib/s390x-linux-gnu /usr/lib/s390x-linux-gnu
/usr/lib64 /usr/local/lib
/usr/lib /usr/local/lib64
/opt/local/lib
${ORC_ROOT}/lib ${ORC_ROOT}/lib
$ENV{ORC_ROOT}/lib $ENV{ORC_ROOT}/lib
PATHS
${ORC_ROOT}/lib${LIB_SUFFIX} ${ORC_ROOT}/lib${LIB_SUFFIX}
${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX} ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}
) )

View File

@ -61,21 +61,23 @@ if(EXISTS $ENV{PCAPDIR})
NAMES NAMES
pcap/pcap.h pcap/pcap.h
pcap.h pcap.h
HINTS
${PC_PCAP_INCLUDEDIR}
PATHS PATHS
$ENV{PCAPDIR} $ENV{PCAPDIR}
${PCAP_ROOT}/include ${PCAP_ROOT}/include
$ENV{PCAP_ROOT}/include $ENV{PCAP_ROOT}/include
${PC_PCAP_INCLUDEDIR}
NO_DEFAULT_PATH NO_DEFAULT_PATH
) )
find_library(PCAP_LIBRARY find_library(PCAP_LIBRARY
NAMES NAMES
pcap pcap
HINTS
${PC_PCAP_LIBDIR}
PATHS PATHS
$ENV{PCAPDIR} $ENV{PCAPDIR}
${PCAP_ROOT}/lib ${PCAP_ROOT}/lib
$ENV{PCAP_ROOT}/lib $ENV{PCAP_ROOT}/lib
${PC_PCAP_LIBDIR}
NO_DEFAULT_PATH NO_DEFAULT_PATH
) )
else() else()
@ -84,18 +86,22 @@ else()
pcap/pcap.h pcap/pcap.h
pcap.h pcap.h
HINTS HINTS
${PC_PCAP_INCLUDEDIR}
PATHS
/usr/include
/usr/local/include
/opt/local/include
${PCAP_ROOT}/include ${PCAP_ROOT}/include
$ENV{PCAP_ROOT}/include $ENV{PCAP_ROOT}/include
${PC_PCAP_INCLUDEDIR}
/usr/include
) )
find_library(PCAP_LIBRARY find_library(PCAP_LIBRARY
NAMES NAMES
pcap pcap
HINTS HINTS
${PCAP_ROOT}/lib
$ENV{PCAP_ROOT}/lib
${PC_PCAP_LIBDIR} ${PC_PCAP_LIBDIR}
PATHS
/usr/lib
/usr/lib64
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/aarch64-linux-gnu /usr/lib/aarch64-linux-gnu
@ -117,6 +123,11 @@ else()
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/x86_64-kfreebsd-gnu /usr/lib/x86_64-kfreebsd-gnu
/usr/lib/i386-kfreebsd-gnu /usr/lib/i386-kfreebsd-gnu
/usr/local/lib
/usr/local/lib64
/opt/local/lib
${PCAP_ROOT}/lib
$ENV{PCAP_ROOT}/lib
) )
endif() endif()

View File

@ -37,24 +37,26 @@ pkg_check_modules(PC_PUGIXML pugixml QUIET)
find_path(PUGIXML_INCLUDE_DIR find_path(PUGIXML_INCLUDE_DIR
NAMES pugixml.hpp NAMES pugixml.hpp
PATHS ${PUGIXML_HOME}/include HINTS ${PC_PUGIXML_INCLUDEDIR}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
/usr/local/include/pugixml-${PC_PUGIXML_VERSION} /usr/local/include/pugixml-${PC_PUGIXML_VERSION}
/usr/local/include/pugixml-1.9 /usr/local/include/pugixml-1.9
/opt/local/include /opt/local/include
${PUGIXML_HOME}/include
${PUGIXML_ROOT}/include ${PUGIXML_ROOT}/include
$ENV{PUGIXML_ROOT}/include $ENV{PUGIXML_ROOT}/include
${PUGIXML_ROOT}/include/pugixml-${PC_PUGIXML_VERSION} ${PUGIXML_ROOT}/include/pugixml-${PC_PUGIXML_VERSION}
$ENV{PUGIXML_ROOT}/include/pugixml-${PC_PUGIXML_VERSION} $ENV{PUGIXML_ROOT}/include/pugixml-${PC_PUGIXML_VERSION}
${PUGIXML_ROOT}/include/pugixml-1.9 ${PUGIXML_ROOT}/include/pugixml-1.9
$ENV{PUGIXML_ROOT}/include/pugixml-1.9 $ENV{PUGIXML_ROOT}/include/pugixml-1.9
${PC_PUGIXML_INCLUDEDIR}
) )
find_library(PUGIXML_LIBRARY find_library(PUGIXML_LIBRARY
NAMES pugixml NAMES pugixml
PATHS ${PUGIXML_HOME}/lib HINTS ${PC_PUGIXML_LIBDIR}
PATHS /usr/lib
/usr/lib64
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/aarch64-linux-gnu /usr/lib/aarch64-linux-gnu
/usr/lib/arm-linux-gnueabi /usr/lib/arm-linux-gnueabi
@ -78,12 +80,11 @@ find_library(PUGIXML_LIBRARY
/usr/lib/x86_64-kfreebsd-gnu /usr/lib/x86_64-kfreebsd-gnu
/usr/lib/i386-kfreebsd-gnu /usr/lib/i386-kfreebsd-gnu
/usr/local/lib /usr/local/lib
/usr/local/lib64
/usr/local/lib/pugixml-${PC_PUGIXML_VERSION} /usr/local/lib/pugixml-${PC_PUGIXML_VERSION}
/usr/local/lib/pugixml-1.9 /usr/local/lib/pugixml-1.9
/opt/local/lib /opt/local/lib
/usr/lib ${PUGIXML_HOME}/lib
/usr/lib64
/usr/local/lib64
${PUGIXML_ROOT}/lib ${PUGIXML_ROOT}/lib
$ENV{PUGIXML_ROOT}/lib $ENV{PUGIXML_ROOT}/lib
${PUGIXML_ROOT}/lib64 ${PUGIXML_ROOT}/lib64
@ -96,7 +97,6 @@ find_library(PUGIXML_LIBRARY
$ENV{PUGIXML_ROOT}/lib/pugixml-1.9 $ENV{PUGIXML_ROOT}/lib/pugixml-1.9
${PUGIXML_ROOT}/lib64/pugixml-1.9 ${PUGIXML_ROOT}/lib64/pugixml-1.9
$ENV{PUGIXML_ROOT}/lib64/pugixml-1.9 $ENV{PUGIXML_ROOT}/lib64/pugixml-1.9
${PC_PUGIXML_LIBDIR}
) )
# Support the REQUIRED and QUIET arguments, and set PUGIXML_FOUND if found. # Support the REQUIRED and QUIET arguments, and set PUGIXML_FOUND if found.

View File

@ -25,31 +25,31 @@ pkg_check_modules(PC_TELEORBIT teleorbit QUIET)
find_path(TELEORBIT_INCLUDE_DIRS find_path(TELEORBIT_INCLUDE_DIRS
NAMES teleorbit/api.h NAMES teleorbit/api.h
HINTS $ENV{TELEORBIT_DIR}/include HINTS ${PC_TELEORBIT_INCLUDEDIR}
${PC_TELEORBIT_INCLUDEDIR} PATHS /usr/include
PATHS ${CMAKE_INSTALL_PREFIX}/include
/usr/local/include /usr/local/include
/usr/include
/opt/local/include /opt/local/include
${CMAKE_INSTALL_PREFIX}/include
${TELEORBIT_ROOT}/include ${TELEORBIT_ROOT}/include
$ENV{TELEORBIT_ROOT}/include $ENV{TELEORBIT_ROOT}/include
$ENV{TELEORBIT_DIR}/include
) )
find_library(TELEORBIT_LIBRARIES find_library(TELEORBIT_LIBRARIES
NAMES gnuradio-teleorbit NAMES gnuradio-teleorbit
HINTS $ENV{TELEORBIT_DIR}/lib HINTS ${PC_TELEORBIT_LIBDIR}
${PC_TELEORBIT_LIBDIR} PATHS /usr/lib
PATHS ${CMAKE_INSTALL_PREFIX}/lib /usr/lib64
${CMAKE_INSTALL_PREFIX}/lib64
/usr/local/lib /usr/local/lib
/usr/local/lib64 /usr/local/lib64
/usr/lib
/usr/lib64
/opt/local/lib /opt/local/lib
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
${TELEORBIT_ROOT}/lib ${TELEORBIT_ROOT}/lib
$ENV{TELEORBIT_ROOT}/lib $ENV{TELEORBIT_ROOT}/lib
${TELEORBIT_ROOT}/lib64 ${TELEORBIT_ROOT}/lib64
$ENV{TELEORBIT_ROOT}/lib64 $ENV{TELEORBIT_ROOT}/lib64
$ENV{TELEORBIT_DIR}/lib
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)

View File

@ -33,20 +33,21 @@ pkg_check_modules(PC_UHD uhd)
find_path(UHD_INCLUDE_DIRS find_path(UHD_INCLUDE_DIRS
NAMES uhd/config.hpp NAMES uhd/config.hpp
HINTS $ENV{UHD_DIR}/include HINTS ${PC_UHD_INCLUDEDIR}
${PC_UHD_INCLUDEDIR} PATHS /usr/include
PATHS /usr/local/include /usr/local/include
/usr/include /opt/local/include
${GNURADIO_INSTALL_PREFIX}/include ${GNURADIO_INSTALL_PREFIX}/include
${UHD_ROOT}/include ${UHD_ROOT}/include
$ENV{UHD_ROOT}/include $ENV{UHD_ROOT}/include
$ENV{UHD_DIR}/include
) )
find_library(UHD_LIBRARIES find_library(UHD_LIBRARIES
NAMES uhd NAMES uhd
HINTS $ENV{UHD_DIR}/lib HINTS ${PC_UHD_LIBDIR}
${PC_UHD_LIBDIR} PATHS /usr/lib
PATHS /usr/local/lib /usr/lib64
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -71,13 +72,15 @@ find_library(UHD_LIBRARIES
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib/riscv64-linux-gnu /usr/lib/riscv64-linux-gnu
/usr/lib64 /usr/local/lib
/usr/lib /usr/local/lib64
/opt/local/lib
${GNURADIO_INSTALL_PREFIX}/lib ${GNURADIO_INSTALL_PREFIX}/lib
${UHD_ROOT}/lib ${UHD_ROOT}/lib
$ENV{UHD_ROOT}/lib $ENV{UHD_ROOT}/lib
${UHD_ROOT}/lib64 ${UHD_ROOT}/lib64
$ENV{UHD_ROOT}/lib64 $ENV{UHD_ROOT}/lib64
$ENV{UHD_DIR}/lib
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)

View File

@ -33,22 +33,21 @@ pkg_check_modules(PC_VOLK volk QUIET)
find_path(VOLK_INCLUDE_DIRS find_path(VOLK_INCLUDE_DIRS
NAMES volk/volk.h NAMES volk/volk.h
HINTS $ENV{VOLK_DIR}/include HINTS ${PC_VOLK_INCLUDEDIR}
${PC_VOLK_INCLUDEDIR} PATHS /usr/include
PATHS /usr/local/include /usr/local/include
/usr/include /opt/local/include
${CMAKE_INSTALL_PREFIX}/include ${CMAKE_INSTALL_PREFIX}/include
${VOLK_ROOT}/include ${VOLK_ROOT}/include
$ENV{VOLK_ROOT}/include $ENV{VOLK_ROOT}/include
$ENV{VOLK_DIR}/include
) )
find_library(VOLK_LIBRARIES find_library(VOLK_LIBRARIES
NAMES volk NAMES volk
HINTS $ENV{VOLK_DIR}/lib HINTS ${PC_VOLK_LIBDIR}
${PC_VOLK_LIBDIR} PATHS /usr/lib
PATHS /usr/local/lib /usr/lib64
/usr/local/lib64
/usr/lib
/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu
/usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf
@ -72,12 +71,15 @@ find_library(VOLK_LIBRARIES
/usr/lib/x86_64-linux-gnux32 /usr/lib/x86_64-linux-gnux32
/usr/lib/alpha-linux-gnu /usr/lib/alpha-linux-gnu
/usr/lib/riscv64-linux-gnu /usr/lib/riscv64-linux-gnu
/usr/lib64 /usr/local/lib
/usr/local/lib64
/opt/local/lib
${CMAKE_INSTALL_PREFIX}/lib ${CMAKE_INSTALL_PREFIX}/lib
${VOLK_ROOT}/lib ${VOLK_ROOT}/lib
$ENV{VOLK_ROOT}/lib $ENV{VOLK_ROOT}/lib
${VOLK_ROOT}/lib64 ${VOLK_ROOT}/lib64
$ENV{VOLK_ROOT}/lib64 $ENV{VOLK_ROOT}/lib64
$ENV{VOLK_DIR}/lib
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)

View File

@ -34,28 +34,30 @@ pkg_check_modules(PC_VOLK_GNSSSDR QUIET volk_gnsssdr)
find_path(VOLK_GNSSSDR_INCLUDE_DIRS find_path(VOLK_GNSSSDR_INCLUDE_DIRS
NAMES volk_gnsssdr/volk_gnsssdr.h NAMES volk_gnsssdr/volk_gnsssdr.h
HINTS $ENV{VOLK_GNSSSDR_DIR}/include HINTS ${PC_VOLK_GNSSSDR_INCLUDEDIR}
${PC_VOLK_GNSSSDR_INCLUDEDIR} PATHS /usr/include
PATHS /usr/local/include /usr/local/include
/usr/include /opt/local/include
${GNURADIO_INSTALL_PREFIX}/include ${GNURADIO_INSTALL_PREFIX}/include
${VOLKGNSSSDR_ROOT}/include ${VOLKGNSSSDR_ROOT}/include
$ENV{VOLKGNSSSDR_ROOT}/include $ENV{VOLKGNSSSDR_ROOT}/include
$ENV{VOLK_GNSSSDR_DIR}/include
) )
find_library(VOLK_GNSSSDR_LIBRARIES find_library(VOLK_GNSSSDR_LIBRARIES
NAMES volk_gnsssdr NAMES volk_gnsssdr
HINTS $ENV{VOLK_GNSSSDR_DIR}/lib HINTS ${PC_VOLK_GNSSSDR_LIBDIR}
${PC_VOLK_GNSSSDR_LIBDIR} PATHS /usr/lib
PATHS /usr/local/lib
/usr/local/lib64
/usr/lib
/usr/lib64 /usr/lib64
/usr/local/lib
/usr/local/lib64
/opt/local/lib
${GNURADIO_INSTALL_PREFIX}/lib ${GNURADIO_INSTALL_PREFIX}/lib
${VOLKGNSSSDR_ROOT}/lib ${VOLKGNSSSDR_ROOT}/lib
$ENV{VOLKGNSSSDR_ROOT}/lib $ENV{VOLKGNSSSDR_ROOT}/lib
${VOLKGNSSSDR_ROOT}/lib64 ${VOLKGNSSSDR_ROOT}/lib64
$ENV{VOLKGNSSSDR_ROOT}/lib64 $ENV{VOLKGNSSSDR_ROOT}/lib64
$ENV{VOLK_GNSSSDR_DIR}/lib
) )
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)