summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBerkus <berkus@gmail.com>2014-02-04 14:55:12 +0200
committerBerkus <berkus@gmail.com>2014-02-04 14:55:12 +0200
commitcba3e8a203791a439a2e652afa397bf32bca9927 (patch)
tree16a7d6fdcb9b045f7bf9317fc7fa5676d13dc05c
parent446401ac1d523222cc6a0a7cdbb9d90400936a85 (diff)
Add options for manual selection of APIs.
-rw-r--r--CMakeLists.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f1f9d3d..6883b58 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -9,6 +9,15 @@ project(RtAudio)
include(CTest)
include(CheckFunctionExists)
+option(BUILD_PYTHON "Build PyRtAudio python bindings" OFF)
+option(AUDIO_WINDOWS_DS "Build Windows DirectSound API" OFF)
+option(AUDIO_WINDOWS_ASIO "Build Windows ASIO API" OFF)
+option(AUDIO_LINUX_OSS "Build Linux OSS API" OFF)
+option(AUDIO_LINUX_ALSA "Build Linux ALSA API" OFF)
+option(AUDIO_LINUX_PULSE "Build Linux PulseAudio API" OFF)
+option(AUDIO_UNIX_JACK "Build Unix JACK audio server API" OFF)
+option(AUDIO_OSX_CORE "Build Mac OSX CoreAudio API" OFF)
+
if (UNIX AND NOT APPLE)
add_definitions(-D__LINUX_PULSE__)