diff options
| -rw-r--r-- | modules/FindBlueZ.cmake | 27 | 
1 files changed, 10 insertions, 17 deletions
| diff --git a/modules/FindBlueZ.cmake b/modules/FindBlueZ.cmake index b1577d31..74e33a56 100644 --- a/modules/FindBlueZ.cmake +++ b/modules/FindBlueZ.cmake @@ -1,4 +1,4 @@ -# - Try to find BlueZ +# - Try to find BlueZ bluetooth library.  # Once done this will define  #  #  BLUEZ_FOUND - system has BlueZ @@ -15,20 +15,12 @@  # For details see the accompanying COPYING-CMAKE-SCRIPTS file. -if ( BLUEZ_INCLUDE_DIR AND BLUEZ_LIBRARIES ) -   # in cache already -   set(BlueZ_FIND_QUIETLY TRUE) -endif ( BLUEZ_INCLUDE_DIR AND BLUEZ_LIBRARIES ) -  # use pkg-config to get the directories and then use these values  # in the FIND_PATH() and FIND_LIBRARY() calls -if( NOT WIN32 ) -  find_package(PkgConfig) - -  pkg_check_modules(PC_BLUEZ QUIET bluez) +find_package(PkgConfig) +pkg_check_modules(PC_BLUEZ QUIET bluez) -  set(BLUEZ_DEFINITIONS ${PC_BLUEZ_CFLAGS_OTHER}) -endif( NOT WIN32 ) +set(BLUEZ_DEFINITIONS ${PC_BLUEZ_CFLAGS_OTHER})  find_path(BLUEZ_INCLUDE_DIR NAMES bluetooth/bluetooth.h    PATHS @@ -37,15 +29,16 @@ find_path(BLUEZ_INCLUDE_DIR NAMES bluetooth/bluetooth.h    /usr/X11/include  ) -find_library(BLUEZ_LIBRARIES NAMES bluetooth +find_library(BLUEZ_LIBRARY NAMES bluetooth    PATHS    ${PC_BLUEZ_LIBDIR}    ${PC_BLUEZ_LIBRARY_DIRS}  ) -include(FindPackageHandleStandardArgs) -find_package_handle_standard_args(BlueZ DEFAULT_MSG BLUEZ_INCLUDE_DIR BLUEZ_LIBRARIES ) +set(BLUEZ_LIBRARIES ${BLUEZ_LIBRARY} ) -# show the BLUEZ_INCLUDE_DIR and BLUEZ_LIBRARIES variables only in the advanced view -mark_as_advanced(BLUEZ_INCLUDE_DIR BLUEZ_LIBRARIES ) +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(BlueZ DEFAULT_MSG BLUEZ_LIBRARY BLUEZ_INCLUDE_DIR) +# show the BLUEZ_INCLUDE_DIR and BLUEZ_LIBRARY variables only in the advanced view +mark_as_advanced(BLUEZ_INCLUDE_DIR BLUEZ_LIBRARY ) | 
