Backported #6865: Disable websockets command line option
[platform/upstream/freerdp.git] / cmake / FindPCSC.cmake
1 # - Try to find PCSC
2 # Once done this will define
3 #  PCSC_FOUND - pcsc was found
4 #  PCSC_INCLUDE_DIRS - pcsc include directories
5 #  PCSC_LIBRARIES - libraries needed for linking
6
7 include(FindPkgConfig)
8
9 if(PKG_CONFIG_FOUND)
10         pkg_check_modules(PC_PCSC QUIET libpcsclite)
11 endif()
12
13 find_path(PCSC_INCLUDE_DIR pcsclite.h WinSCard.h
14         HINTS ${PC_PCSC_INCLUDEDIR} ${PC_PCSC_INCLUDE_DIRS}
15         PATH_SUFFIXES PCSC)
16
17 find_library(PCSC_LIBRARY NAMES PCSC WinSCard pcsclite 
18         HINTS ${PC_PCSC_LIBDIR} ${PC_PCSC_LIBRARY_DIRS})
19
20 include(FindPackageHandleStandardArgs)
21 find_package_handle_standard_args(PCSC DEFAULT_MSG PCSC_LIBRARY PCSC_INCLUDE_DIR)
22
23 set(PCSC_LIBRARIES ${PCSC_LIBRARY})
24 set(PCSC_INCLUDE_DIRS ${PCSC_INCLUDE_DIR})
25
26 mark_as_advanced(PCSC_INCLUDE_DIR PCSC_LIBRARY)
27
28