r1
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# - Find Qrcode
|
||||
# This module defines
|
||||
# QRCODE_INCLUDE_DIR, where to find libqrencode headers
|
||||
# QRCODE_LIB, libqrencode libraries
|
||||
# QRCODE_FOUND, If false, do not try to use libqrencode
|
||||
|
||||
set(QRCODE_EXTRA_PREFIXES /usr/local /opt/local "$ENV{HOME}")
|
||||
foreach(prefix ${ZMQ_EXTRA_PREFIXES})
|
||||
list(APPEND QRCODE_INCLUDE_PATHS "${prefix}/include")
|
||||
list(APPEND QRCODE_LIB_PATHS "${prefix}/lib")
|
||||
endforeach()
|
||||
|
||||
find_path(QRCODE_INCLUDE_DIR qrencode.h PATHS ${QRCODE_INCLUDE_PATHS})
|
||||
find_library(QRCODE_LIB NAMES qrencode PATHS ${QRCODE_LIB_PATHS})
|
||||
|
||||
if (QRCODE_LIB AND QRCODE_INCLUDE_DIR)
|
||||
set(QRCODE_FOUND TRUE)
|
||||
else ()
|
||||
set(QRCODE_FOUND FALSE)
|
||||
endif ()
|
||||
|
||||
if (QRCODE_FOUND)
|
||||
if (NOT QRCODE_FIND_QUIETLY)
|
||||
message(STATUS "Found libqrencode: ${QRCODE_LIB}")
|
||||
include_directories(${QRCODE_INCLUDE_DIR})
|
||||
endif ()
|
||||
else ()
|
||||
if (QRCODE_FIND_REQUIRED)
|
||||
message(FATAL_ERROR "Could NOT find libqrencode.")
|
||||
endif ()
|
||||
message(STATUS "libqrencode NOT found.")
|
||||
endif ()
|
||||
|
||||
mark_as_advanced(
|
||||
QRCODE_LIB
|
||||
QRCODE_INCLUDE_DIR
|
||||
)
|
||||
Reference in New Issue
Block a user