From e5454b85c7a7515548da4fc248571a915107a93e Mon Sep 17 00:00:00 2001 From: swang251-MB Date: Fri, 22 Oct 2021 23:24:12 -0400 Subject: [PATCH] preliminary Jack support --- CMakeLists.txt | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2b7d536..b16c704 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -40,9 +40,17 @@ add_library(stk STATIC ${STK_SRC} ) #========== Realtime Support ============# #========================================# if(REALTIME) - # find_package(JACK) # TODO NEED FindJACK.cmake - # find_library(JACK_LIBRARY Jack) - # message("${JACK_LIBRARY}") + if(ENABLE_JACK) + find_library(JACK_LIBRARY Jack) # find_package(JACK) # TODO: NEED FindJACK.cmake + if(JACK_LIBRARY) + message("Jack API found: ${JACK_LIBRARY}") + link_libraries(${JACK_LIBRARY}) + add_definitions(-D__UNIX_JACK__) + else() + message(WARNING "JACK support requires the jack library!") + endif() + endif() + message("${CMAKE_SYSTEM_NAME}") set(CMAKE_THREAD_PREFER_PTHREAD TRUE) set(THREADS_PREFER_PTHREAD_FLAG TRUE)