From cba3e8a203791a439a2e652afa397bf32bca9927 Mon Sep 17 00:00:00 2001 From: Berkus Date: Tue, 4 Feb 2014 14:55:12 +0200 Subject: [PATCH] Add options for manual selection of APIs. --- CMakeLists.txt | 9 +++++++++ 1 file changed, 9 insertions(+) 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__)