mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-04-07 15:45:39 -04:00
Call FIND_LIBRARY per library.
This commit is contained in:
parent
6493921da6
commit
bbf9fb2b8f
@ -7,9 +7,11 @@ IF (NOT INMARSATC_FOUND)
|
||||
/usr/local/include
|
||||
)
|
||||
|
||||
# We don't currently use inmarsatc_demodulator
|
||||
|
||||
FIND_LIBRARY(
|
||||
INMARSATC_LIBRARIES
|
||||
NAMES inmarsatc_decoder inmarsatc_parser
|
||||
INMARSATC_DECODER_LIBRARY
|
||||
NAMES inmarsatc_decoder
|
||||
HINTS ${INMARSATC_DIR}/lib
|
||||
${INMARSATC_DIR}/lib64
|
||||
PATHS /usr/lib
|
||||
@ -18,13 +20,25 @@ IF (NOT INMARSATC_FOUND)
|
||||
/usr/local/lib64
|
||||
)
|
||||
|
||||
if (INMARSATC_INCLUDE_DIR AND INMARSATC_LIBRARIES)
|
||||
FIND_LIBRARY(
|
||||
INMARSATC_PARSER_LIBRARY
|
||||
NAMES inmarsatc_parser
|
||||
HINTS ${INMARSATC_DIR}/lib
|
||||
${INMARSATC_DIR}/lib64
|
||||
PATHS /usr/lib
|
||||
/usr/lib64
|
||||
/usr/local/lib
|
||||
/usr/local/lib64
|
||||
)
|
||||
|
||||
if (INMARSATC_INCLUDE_DIR AND INMARSATC_DECODER_LIBRARY AND INMARSATC_PARSER_LIBRARY)
|
||||
set(INMARSATC_LIBRARIES ${INMARSATC_DECODER_LIBRARY} ${INMARSATC_PARSER_LIBRARY} CACHE INTERNAL "inmarsatc libraries")
|
||||
set(INMARSATC_FOUND TRUE CACHE INTERNAL "inmarsatc found")
|
||||
message(STATUS "Found inmarsatc: ${INMARSATC_INCLUDE_DIR}, ${INMARSATC_LIBRARIES}")
|
||||
else (INMARSATC_INCLUDE_DIR AND INMARSATC_LIBRARIES)
|
||||
else ()
|
||||
set(INMARSATC_FOUND FALSE CACHE INTERNAL "inmarsatc found")
|
||||
message(STATUS "inmarsatc not found.")
|
||||
endif (INMARSATC_INCLUDE_DIR AND INMARSATC_LIBRARIES)
|
||||
endif ()
|
||||
|
||||
mark_as_advanced(INMARSATC_INCLUDE_DIR INMARSATC_LIBRARIES)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user