diff options
author | Lubos Dolezel <lubos@dolezel.info> | 2015-06-15 10:39:38 +0200 |
---|---|---|
committer | Lubos Dolezel <lubos@dolezel.info> | 2015-06-15 10:39:38 +0200 |
commit | d27de15964fbe4b8caaf5c03e2c4e1ac9a261585 (patch) | |
tree | 51d9b8bd4762dff98db418a8a58d30f1feee9262 /CMakeLists.txt | |
parent | 85dbea6b4072aaaf9f03f1f846351b33aceb9d13 (diff) | |
download | twinkle-d27de15964fbe4b8caaf5c03e2c4e1ac9a261585.tar twinkle-d27de15964fbe4b8caaf5c03e2c4e1ac9a261585.tar.gz twinkle-d27de15964fbe4b8caaf5c03e2c4e1ac9a261585.tar.lz twinkle-d27de15964fbe4b8caaf5c03e2c4e1ac9a261585.tar.xz twinkle-d27de15964fbe4b8caaf5c03e2c4e1ac9a261585.zip |
Add a cmake check for bcg729 (issue #15)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 5057333..64a9dbe 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,6 +13,7 @@ OPTION(WITH_ALSA "Enable ALSA support" ON) OPTION(WITH_DIAMONDCARD "Enable Diamondcard integration" OFF) OPTION(WITH_QT4 "Enable Qt 4 GUI" OFF) OPTION(WITH_QT5 "Enable Qt 5 GUI" OFF) +OPTION(WITH_G729 "Enable G.729A support (incomplete)" OFF) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake") @@ -101,6 +102,20 @@ if (WITH_ILBC) endif (ILBC_FOUND) endif (WITH_ILBC) +if (WITH_G729) + find_package(G729) + + if (G729_FOUND) + message(STATUS "bcg729 OK") + set(HAVE_BCG729 TRUE) + + include_directories(${G729_INCLUDE_DIR}) + else (G729_FOUND) + message(FATAL_ERROR "bcg729 not found!") + endif (G729_FOUND) +endif (WITH_G729) + + check_include_file(unistd.h HAVE_UNISTD_H) check_include_file(linux/types.h HAVE_LINUX_TYPES_H) check_include_file(linux/errqueue.h HAVE_LINUX_ERRQUEUE_H) |