Fixed cmake find modules HINTS and PATHS for dependencies that can be compiled locally

pull/398/head
f4exb 2019-07-26 02:04:42 +02:00
rodzic 42f1128eed
commit 25fd448c56
18 zmienionych plików z 129 dodań i 133 usunięć

Wyświetl plik

@ -3,21 +3,21 @@ PKG_CHECK_MODULES(PC_CM256cc "libcm256cc")
FIND_PATH(CM256CC_INCLUDE_DIR FIND_PATH(CM256CC_INCLUDE_DIR
NAMES cm256cc/cm256.h NAMES cm256cc/cm256.h
HINTS ${PC_CM256CC_INCLUDE_DIR} HINTS ${CM256CC_DIR}/include
${PC_CM256CC_INCLUDE_DIR}
${CMAKE_INSTALL_PREFIX}/include ${CMAKE_INSTALL_PREFIX}/include
PATHS ${CM256CC_DIR}/include PATHS /usr/local/include
/usr/local/include
/usr/include /usr/include
) )
FIND_LIBRARY(CM256CC_LIBRARIES FIND_LIBRARY(CM256CC_LIBRARIES
NAMES cm256cc libcm256cc NAMES cm256cc libcm256cc
HINTS ${PC_CM256CC_LIBDIR} HINTS ${CM256CC_DIR}/lib
${CM256CC_DIR}/lib64
${PC_CM256CC_LIBDIR}
${CMAKE_INSTALL_PREFIX}/lib ${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64 ${CMAKE_INSTALL_PREFIX}/lib64
PATHS ${CM256CC_DIR}/lib PATHS /usr/local/lib
${CM256CC_DIR}/lib64
/usr/local/lib
/usr/local/lib64 /usr/local/lib64
/usr/lib /usr/lib
/usr/lib64 /usr/lib64

Wyświetl plik

@ -3,21 +3,21 @@ PKG_CHECK_MODULES(PC_CODEC2 "codec2")
FIND_PATH(CODEC2_INCLUDE_DIR FIND_PATH(CODEC2_INCLUDE_DIR
NAMES codec2/codec2.h NAMES codec2/codec2.h
HINTS ${PC_CODEC2_INCLUDE_DIR} HINTS ${CODEC2_DIR}/include
${PC_CODEC2_INCLUDE_DIR}
${CMAKE_INSTALL_PREFIX}/include ${CMAKE_INSTALL_PREFIX}/include
PATHS ${CODEC2_DIR}/include PATHS /usr/local/include
/usr/local/include
/usr/include /usr/include
) )
FIND_LIBRARY(CODEC2_LIBRARIES FIND_LIBRARY(CODEC2_LIBRARIES
NAMES codec2 libcodec2 NAMES codec2 libcodec2
HINTS ${PC_CODEC2_LIBDIR} HINTS ${CODEC2_DIR}/lib
${CODEC2_DIR}/lib64
${PC_CODEC2_LIBDIR}
${CMAKE_INSTALL_PREFIX}/lib ${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64 ${CMAKE_INSTALL_PREFIX}/lib64
PATHS ${CODEC2_DIR}/lib PATHS /usr/local/lib
${CODEC2_DIR}/lib64
/usr/local/lib
/usr/local/lib64 /usr/local/lib64
/usr/lib /usr/lib
/usr/lib64 /usr/lib64

Wyświetl plik

@ -4,22 +4,20 @@ PKG_CHECK_MODULES(PC_LZ4 "liblz4")
FIND_PATH(LZ4_INCLUDE_DIRS FIND_PATH(LZ4_INCLUDE_DIRS
NAMES lz4.h NAMES lz4.h
HINTS ${PC_LZ4_INCLUDE_DIR} HINTS ${PC_LZ4_INCLUDE_DIR}
${CMAKE_INSTALL_PREFIX}/include ${CMAKE_INSTALL_PREFIX}/include
${LIBLZ4_INSTALL_PREFIX}/include ${LIBLZ4_INSTALL_PREFIX}/include
PATHS PATHS /usr/local/include
/usr/local/include /usr/include
/usr/include
) )
FIND_LIBRARY(LZ4_LIBRARIES FIND_LIBRARY(LZ4_LIBRARIES
NAMES lz4 liblz4 NAMES lz4 liblz4
HINTS ${PC_LZ4_LIBDIR} HINTS ${PC_LZ4_LIBDIR}
${CMAKE_INSTALL_PREFIX}/lib ${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64 ${CMAKE_INSTALL_PREFIX}/lib64
PATHS PATHS ${LZ4_INCLUDE_DIRS}/../lib
${LZ4_INCLUDE_DIRS}/../lib /usr/local/lib
/usr/local/lib /usr/lib
/usr/lib
) )
if (LZ4_LIBRARIES AND LZ4_INCLUDE_DIRS) if (LZ4_LIBRARIES AND LZ4_INCLUDE_DIRS)

Wyświetl plik

@ -1,20 +1,20 @@
if(NOT LIBAIRSPY_FOUND) if(NOT LIBAIRSPY_FOUND)
pkg_check_modules (LIBAIRSPY_PKG libairspy) pkg_check_modules (LIBAIRSPY_PKG libairspy)
find_path(LIBAIRSPY_INCLUDE_DIR find_path(LIBAIRSPY_INCLUDE_DIR
NAMES libairspy/airspy.h NAMES libairspy/airspy.h
PATHS ${AIRSPY_DIR}/include HINTS ${AIRSPY_DIR}/include
${LIBAIRSPY_PKG_INCLUDE_DIRS} ${LIBAIRSPY_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBAIRSPY_LIBRARIES find_library(LIBAIRSPY_LIBRARIES
NAMES airspy NAMES airspy
PATHS ${AIRSPY_DIR}/lib HINTS ${AIRSPY_DIR}/lib
${LIBAIRSPY_PKG_LIBRARY_DIRS} ${LIBAIRSPY_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )

Wyświetl plik

@ -1,20 +1,20 @@
if(NOT LIBAIRSPYHF_FOUND) if(NOT LIBAIRSPYHF_FOUND)
pkg_check_modules (LIBAIRSPYHF_PKG libairspyhf) pkg_check_modules (LIBAIRSPYHF_PKG libairspyhf)
find_path(LIBAIRSPYHF_INCLUDE_DIR find_path(LIBAIRSPYHF_INCLUDE_DIR
NAMES libairspyhf/airspyhf.h NAMES libairspyhf/airspyhf.h
PATHS ${AIRSPYHF_DIR}/include HINTS ${AIRSPYHF_DIR}/include
${LIBAIRSPYHF_PKG_INCLUDE_DIRS} ${LIBAIRSPYHF_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBAIRSPYHF_LIBRARIES find_library(LIBAIRSPYHF_LIBRARIES
NAMES airspyhf NAMES airspyhf
PATHS ${AIRSPYHF_DIR}/lib HINTS ${AIRSPYHF_DIR}/lib
${LIBAIRSPYHF_PKG_LIBRARY_DIRS} ${LIBAIRSPYHF_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )

Wyświetl plik

@ -5,18 +5,18 @@ if(NOT LIBBLADERF_FOUND)
if(LIBBLADERF_PKG_FOUND OR (DEFINED BLADERF_DIR)) if(LIBBLADERF_PKG_FOUND OR (DEFINED BLADERF_DIR))
find_path(LIBBLADERF_INCLUDE_DIRS find_path(LIBBLADERF_INCLUDE_DIRS
NAMES libbladeRF.h NAMES libbladeRF.h
PATHS ${BLADERF_DIR}/include HINTS ${BLADERF_DIR}/include
${LIBBLADERF_PKG_INCLUDE_DIRS} ${LIBBLADERF_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBBLADERF_LIBRARIES find_library(LIBBLADERF_LIBRARIES
NAMES bladeRF NAMES bladeRF
PATHS ${BLADERF_DIR}/lib HINTS ${BLADERF_DIR}/lib
${LIBBLADERF_PKG_LIBRARY_DIRS} ${LIBBLADERF_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )
if(LIBBLADERF_INCLUDE_DIRS AND LIBBLADERF_LIBRARIES) if(LIBBLADERF_INCLUDE_DIRS AND LIBBLADERF_LIBRARIES)

Wyświetl plik

@ -3,21 +3,21 @@
if(NOT LIBDSDCC_FOUND) if(NOT LIBDSDCC_FOUND)
pkg_check_modules(LIBDSDCC_PKG libdsdcc) pkg_check_modules(LIBDSDCC_PKG libdsdcc)
find_path(LIBDSDCC_INCLUDE_DIR find_path(LIBDSDCC_INCLUDE_DIR
NAMES dsdcc/dsd_decoder.h NAMES dsdcc/dsd_decoder.h
PATHS ${DSDCC_DIR}/include HINTS ${DSDCC_DIR}/include
${LIBDSDCC_PKG_INCLUDE_DIRS} ${LIBDSDCC_PKG_INCLUDE_DIRS}
/usr/include/dsdcc PATHS /usr/include/dsdcc
/usr/local/include/dsdcc /usr/local/include/dsdcc
) )
find_library(LIBDSDCC_LIBRARIES find_library(LIBDSDCC_LIBRARIES
NAMES dsdcc NAMES dsdcc
PATHS ${DSDCC_DIR}/lib HINTS ${DSDCC_DIR}/lib
${DSDCC_DIR}/lib64 ${DSDCC_DIR}/lib64
${LIBDSDCC_PKG_LIBRARY_DIRS} ${LIBDSDCC_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/lib64 /usr/lib64
/usr/local/lib /usr/local/lib
/usr/local/lib64 /usr/local/lib64

Wyświetl plik

@ -1,20 +1,20 @@
if(NOT LIBHACKRF_FOUND) if(NOT LIBHACKRF_FOUND)
pkg_check_modules (LIBHACKRF_PKG libhackrf) pkg_check_modules (LIBHACKRF_PKG libhackrf)
find_path(LIBHACKRF_INCLUDE_DIR find_path(LIBHACKRF_INCLUDE_DIR
NAMES libhackrf/hackrf.h NAMES libhackrf/hackrf.h
PATHS ${HACKRF_DIR}/include HINTS ${HACKRF_DIR}/include
${LIBHACKRF_PKG_INCLUDE_DIRS} ${LIBHACKRF_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBHACKRF_LIBRARIES find_library(LIBHACKRF_LIBRARIES
NAMES hackrf NAMES hackrf
PATHS ${HACKRF_DIR}/lib HINTS ${HACKRF_DIR}/lib
${LIBHACKRF_PKG_LIBRARY_DIRS} ${LIBHACKRF_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )

Wyświetl plik

@ -5,18 +5,18 @@ if(NOT LIBIIO_FOUND)
if(LIBIIO_PKG_FOUND OR (DEFINED IIO_DIR)) if(LIBIIO_PKG_FOUND OR (DEFINED IIO_DIR))
find_path(LIBIIO_INCLUDE_DIR find_path(LIBIIO_INCLUDE_DIR
NAMES iio.h NAMES iio.h
PATHS ${IIO_DIR}/include HINTS ${IIO_DIR}/include
${LIBIIO_PKG_INCLUDE_DIRS} ${LIBIIO_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBIIO_LIBRARIES find_library(LIBIIO_LIBRARIES
NAMES iio NAMES iio
PATHS ${IIO_DIR}/lib HINTS ${IIO_DIR}/lib
${LIBIIO_PKG_LIBRARY_DIRS} ${LIBIIO_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )
if(LIBIIO_INCLUDE_DIR AND LIBIIO_LIBRARIES) if(LIBIIO_INCLUDE_DIR AND LIBIIO_LIBRARIES)

Wyświetl plik

@ -1,18 +1,18 @@
# Find libmbe # Find libmbe
find_path(LIBMBE_INCLUDE_DIR find_path(LIBMBE_INCLUDE_DIR
NAMES mbelib.h NAMES mbelib.h
PATHS ${MBE_DIR}/include HINTS ${MBE_DIR}/include
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
set(LIBMBE_NAMES ${LIBMBE_NAMES} mbe libmbe) set(LIBMBE_NAMES ${LIBMBE_NAMES} mbe libmbe)
find_library(LIBMBE_LIBRARY find_library(LIBMBE_LIBRARY
NAMES ${LIBMBE_NAMES} NAMES ${LIBMBE_NAMES}
PATHS ${MBE_DIR}/lib HINTS ${MBE_DIR}/lib
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )

Wyświetl plik

@ -1,20 +1,20 @@
if(NOT LIBMIRISDR_FOUND) if(NOT LIBMIRISDR_FOUND)
pkg_check_modules (LIBMIRISDR_PKG libmirisdr) pkg_check_modules (LIBMIRISDR_PKG libmirisdr)
find_path(LIBMIRISDR_INCLUDE_DIR find_path(LIBMIRISDR_INCLUDE_DIR
NAMES mirisdr.h NAMES mirisdr.h
PATHS ${MIRISDR_DIR}/include HINTS ${MIRISDR_DIR}/include
${LIBMIRISDR_PKG_INCLUDE_DIRS} ${LIBMIRISDR_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBMIRISDR_LIBRARIES find_library(LIBMIRISDR_LIBRARIES
NAMES mirisdr NAMES mirisdr
PATHS ${MIRISDR_DIR}/lib HINTS ${MIRISDR_DIR}/lib
${LIBMIRISDR_PKG_LIBRARY_DIRS} ${LIBMIRISDR_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )

Wyświetl plik

@ -2,17 +2,15 @@ if(NOT LIBOSMOSDR_FOUND)
pkg_check_modules (LIBOSMOSDR_PKG libosmosdr) pkg_check_modules (LIBOSMOSDR_PKG libosmosdr)
find_path(LIBOSMOSDR_INCLUDE_DIR NAMES osmosdr.h find_path(LIBOSMOSDR_INCLUDE_DIR NAMES osmosdr.h
PATHS HINTS ${LIBOSMOSDR_PKG_INCLUDE_DIRS}
${LIBOSMOSDR_PKG_INCLUDE_DIRS} PATHS /usr/include
/usr/include /usr/local/include
/usr/local/include
) )
find_library(LIBOSMOSDR_LIBRARIES NAMES osmosdr find_library(LIBOSMOSDR_LIBRARIES NAMES osmosdr
PATHS HINTS ${LIBOSMOSDR_PKG_LIBRARY_DIRS}
${LIBOSMOSDR_PKG_LIBRARY_DIRS} PATHS /usr/lib
/usr/lib /usr/local/lib
/usr/local/lib
) )
if(LIBOSMOSDR_INCLUDE_DIR AND LIBOSMOSDR_LIBRARIES) if(LIBOSMOSDR_INCLUDE_DIR AND LIBOSMOSDR_LIBRARIES)

Wyświetl plik

@ -4,18 +4,18 @@ if(NOT LIBPERSEUS_FOUND)
find_path(LIBPERSEUS_INCLUDE_DIR find_path(LIBPERSEUS_INCLUDE_DIR
NAMES perseus-sdr.h NAMES perseus-sdr.h
PATHS ${PERSEUS_DIR}/include HINTS ${PERSEUS_DIR}/include
${LIBPERSEUS_PKG_INCLUDE_DIRS} ${LIBPERSEUS_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBPERSEUS_LIBRARIES find_library(LIBPERSEUS_LIBRARIES
NAMES perseus-sdr NAMES perseus-sdr
PATHS ${PERSEUS_DIR}/lib HINTS ${PERSEUS_DIR}/lib
${PERSEUS_DIR}/lib64 ${PERSEUS_DIR}/lib64
${LIBPERSEUS_PKG_LIBRARY_DIRS} ${LIBPERSEUS_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )

Wyświetl plik

@ -1,20 +1,20 @@
if(NOT LIBRTLSDR_FOUND) if(NOT LIBRTLSDR_FOUND)
pkg_check_modules (LIBRTLSDR_PKG librtlsdr) pkg_check_modules (LIBRTLSDR_PKG librtlsdr)
find_path(LIBRTLSDR_INCLUDE_DIR find_path(LIBRTLSDR_INCLUDE_DIR
NAMES rtl-sdr.h NAMES rtl-sdr.h
PATHS ${RTLSDR_DIR}/include HINTS ${RTLSDR_DIR}/include
${LIBRTLSDR_PKG_INCLUDE_DIRS} ${LIBRTLSDR_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBRTLSDR_LIBRARIES find_library(LIBRTLSDR_LIBRARIES
NAMES rtlsdr NAMES rtlsdr
PATHS ${RTLSDR_DIR}/lib HINTS ${RTLSDR_DIR}/lib
${LIBRTLSDR_PKG_LIBRARY_DIRS} ${LIBRTLSDR_PKG_LIBRARY_DIRS}
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )

Wyświetl plik

@ -1,21 +1,21 @@
if(NOT LIBXTRX_FOUND) if(NOT LIBXTRX_FOUND)
pkg_check_modules (LIBXTRX_PKG libxtrx) pkg_check_modules (LIBXTRX_PKG libxtrx)
find_path(LIBXTRX_INCLUDE_DIRS find_path(LIBXTRX_INCLUDE_DIRS
NAMES xtrx_api.h NAMES xtrx_api.h
PATHS ${XTRX_DIR}/include HINTS ${XTRX_DIR}/include
${LIBXTRX_PKG_INCLUDE_DIRS} ${LIBXTRX_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library(LIBXTRX_LIBRARY find_library(LIBXTRX_LIBRARY
NAMES xtrx NAMES xtrx
HINTS ${CMAKE_INSTALL_PREFIX}/lib HINTS ${XTRX_DIR}/lib
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64 ${CMAKE_INSTALL_PREFIX}/lib64
PATHS ${XTRX_DIR}/lib PATHS /usr/local/lib
/usr/local/lib
/usr/local/lib64 /usr/local/lib64
/usr/lib /usr/lib
/usr/lib64 /usr/lib64

Wyświetl plik

@ -3,8 +3,8 @@
if (NOT LIMESUITE_INCLUDE_DIR) if (NOT LIMESUITE_INCLUDE_DIR)
find_path (LIMESUITE_INCLUDE_DIR find_path (LIMESUITE_INCLUDE_DIR
NAMES lime/LimeSuite.h NAMES lime/LimeSuite.h
PATHS ${LIMESUITE_DIR}/include HINTS ${LIMESUITE_DIR}/include
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
endif() endif()
@ -12,10 +12,10 @@ endif()
if (NOT LIMESUITE_LIBRARY) if (NOT LIMESUITE_LIBRARY)
find_library (LIMESUITE_LIBRARY find_library (LIMESUITE_LIBRARY
NAMES LimeSuite NAMES LimeSuite
HINTS ${CMAKE_INSTALL_PREFIX}/lib HINTS ${LIMESUITE_DIR}/lib
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64 ${CMAKE_INSTALL_PREFIX}/lib64
PATHS ${LIMESUITE_DIR}/lib PATHS /usr/local/lib
/usr/local/lib
/usr/local/lib64 /usr/local/lib64
/usr/lib /usr/lib
/usr/lib64 /usr/lib64

Wyświetl plik

@ -2,8 +2,8 @@
find_path(LIBSERIALDV_INCLUDE_DIR find_path(LIBSERIALDV_INCLUDE_DIR
NAMES dvcontroller.h NAMES dvcontroller.h
PATHS ${SERIALDV_DIR}/include/serialdv HINTS ${SERIALDV_DIR}/include/serialdv
/usr/include/serialdv PATHS /usr/include/serialdv
/usr/local/include/serialdv /usr/local/include/serialdv
) )
@ -11,8 +11,8 @@ set(LIBSERIAL_NAMES ${LIBSERIAL_NAMES} serialdv libserialdv)
find_library(LIBSERIALDV_LIBRARY find_library(LIBSERIALDV_LIBRARY
NAMES serialdv NAMES serialdv
PATHS ${SERIALDV_DIR}/lib HINTS ${SERIALDV_DIR}/lib
/usr/lib PATHS /usr/lib
/usr/local/lib /usr/local/lib
) )

Wyświetl plik

@ -15,23 +15,23 @@ if(NOT SOAPYSDR_FOUND)
find_path (SOAPYSDR_INCLUDE_DIR find_path (SOAPYSDR_INCLUDE_DIR
NAMES SoapySDR/Version.h NAMES SoapySDR/Version.h
PATHS ${SOAPYSDR_DIR}/include HINTS ${SOAPYSDR_DIR}/include
${LIBSOAPYSDR_PKG_INCLUDE_DIRS} ${LIBSOAPYSDR_PKG_INCLUDE_DIRS}
/usr/include PATHS /usr/include
/usr/local/include /usr/local/include
) )
find_library (SOAPYSDR_LIBRARY find_library (SOAPYSDR_LIBRARY
NAMES SoapySDR NAMES SoapySDR
HINTS ${CMAKE_INSTALL_PREFIX}/lib HINTS ${SOAPYSDR_DIR}/lib
${CMAKE_INSTALL_PREFIX}/lib64 ${SOAPYSDR_DIR}/lib64
PATHS ${SOAPYSDR_DIR}/lib ${CMAKE_INSTALL_PREFIX}/lib
${SOAPYSDR_DIR}/lib64 ${CMAKE_INSTALL_PREFIX}/lib64
${LIBSOAPYSDR_PKG_LIBRARY_DIRS} ${LIBSOAPYSDR_PKG_LIBRARY_DIRS}
/usr/local/lib PATHS /usr/local/lib
/usr/local/lib64 /usr/local/lib64
/usr/lib /usr/lib
/usr/lib64 /usr/lib64
) )
if (SOAPYSDR_INCLUDE_DIR AND SOAPYSDR_LIBRARY) if (SOAPYSDR_INCLUDE_DIR AND SOAPYSDR_LIBRARY)