File: FindLibOsmoDSP.cmake

package info (click to toggle)
gr-iqbal 0.37.2-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 1,176 kB
  • ctags: 2,377
  • sloc: python: 9,276; ansic: 774; cpp: 213; makefile: 57; sh: 56; xml: 56
file content (27 lines) | stat: -rw-r--r-- 888 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
if(NOT LIBOSMODSP_FOUND)
  pkg_check_modules (LIBOSMODSP_PKG libosmodsp)
  find_path(LIBOSMODSP_INCLUDE_DIRS NAMES osmocom/dsp/cxvec.h
    PATHS
    ${LIBOSMODSP_PKG_INCLUDE_DIRS}
    /usr/include
    /usr/local/include
  )

  find_library(LIBOSMODSP_LIBRARIES NAMES osmodsp
    PATHS
    ${LIBOSMODSP_PKG_LIBRARY_DIRS}
    /usr/lib
    /usr/local/lib
  )

  if(LIBOSMODSP_INCLUDE_DIRS AND LIBOSMODSP_LIBRARIES)
    set(LIBOSMODSP_FOUND TRUE CACHE INTERNAL "libosmodsp found")
    message(STATUS "Found libosmodsp: ${LIBOSMODSP_INCLUDE_DIR}, ${LIBOSMODSP_LIBRARIES}")
  else(LIBOSMODSP_INCLUDE_DIRS AND LIBOSMODSP_LIBRARIES)
    set(LIBOSMODSP_FOUND FALSE CACHE INTERNAL "libosmodsp found")
    message(STATUS "libosmodsp not found.")
  endif(LIBOSMODSP_INCLUDE_DIRS AND LIBOSMODSP_LIBRARIES)

  mark_as_advanced(LIBOSMODSP_INCLUDE_DIRS LIBOSMODSP_LIBRARIES)

endif(NOT LIBOSMODSP_FOUND)