summary refs log tree commit diff stats
path: root/cmake/FindLibSndFile.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/FindLibSndFile.cmake')
-rw-r--r--cmake/FindLibSndFile.cmake23
1 files changed, 23 insertions, 0 deletions
diff --git a/cmake/FindLibSndFile.cmake b/cmake/FindLibSndFile.cmake new file mode 100644 index 0000000..a177bde --- /dev/null +++ b/cmake/FindLibSndFile.cmake
@@ -0,0 +1,23 @@
1# Base Io build system
2# Written by Jeremy Tregunna <jeremy.tregunna@me.com>
3#
4# Find libsndfile.
5
6FIND_PATH(LIBSNDFILE_INCLUDE_DIR sndfile.h)
7
8SET(LIBSNDFILE_NAMES ${LIBSNDFILE_NAMES} sndfile libsndfile)
9FIND_LIBRARY(LIBSNDFILE_LIBRARY NAMES ${LIBSNDFILE_NAMES} PATH)
10
11IF(LIBSNDFILE_INCLUDE_DIR AND LIBSNDFILE_LIBRARY)
12 SET(LIBSNDFILE_FOUND TRUE)
13ENDIF(LIBSNDFILE_INCLUDE_DIR AND LIBSNDFILE_LIBRARY)
14
15IF(LIBSNDFILE_FOUND)
16 IF(NOT LibSndFile_FIND_QUIETLY)
17 MESSAGE(STATUS "Found LibSndFile: ${LIBSNDFILE_LIBRARY}")
18 ENDIF (NOT LibSndFile_FIND_QUIETLY)
19ELSE(LIBSNDFILE_FOUND)
20 IF(LibSndFile_FIND_REQUIRED)
21 MESSAGE(FATAL_ERROR "Could not find sndfile")
22 ENDIF(LibSndFile_FIND_REQUIRED)
23ENDIF (LIBSNDFILE_FOUND) \ No newline at end of file