# # Set up PortAudio libraries for the sample app. # # To build with PortAudio, run the following command, # cmake # -DPORTAUDIO=ON # -DPORTAUDIO_LIB_PATH= # -DPORTAUDIO_INCLUDE_DIR= # option(PORTAUDIO "Enable PortAudio for the sample app." OFF) set(PORTAUDIO_LIB_PATH "" CACHE FILEPATH "PortAudio library path.") set(PORTAUDIO_INCLUDE_DIR "" CACHE PATH "PortAudio include directory.") mark_as_dependent(PORTAUDIO_INCLUDE_DIR PORTAUDIO) mark_as_dependent(PORTAUDIO_LIB_PATH PORTAUDIO) if(PORTAUDIO) if(NOT PORTAUDIO_LIB_PATH) message(FATAL_ERROR "Must pass library path of PortAudio to enable it.") return() endif() if(NOT PORTAUDIO_INCLUDE_DIR) message(FATAL_ERROR "Must pass include dir path of PortAudio to enable it.") return() endif() add_definitions("-DPORTAUDIO") endif()