We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5b67a2b commit c1fce74Copy full SHA for c1fce74
1 file changed
CMakeLists.txt
@@ -20,8 +20,8 @@ set(CMAKE_CXX_STANDARD 20)
20
set(CMAKE_CXX_STANDARD_REQUIRED ON)
21
22
option(BUILD_TESTS "Build unit tests." ON)
23
-
24
option(ENABLE_MIDI_DEBUG "Enable MIDI debug messages." OFF)
+option(ENABLE_JACK_SUPPORT "Enable JACK support." ON)
25
26
if(CMAKE_COMPILER_IS_GNUCXX OR MINGW OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")
27
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wpedantic")
@@ -50,7 +50,9 @@ pkg_check_modules(RTMIDI REQUIRED rtmidi)
50
pkg_check_modules(RTAUDIO REQUIRED rtaudio)
51
52
# Use pkg-config to find JACK
53
-pkg_check_modules(JACK jack)
+if(ENABLE_JACK_SUPPORT)
54
+ pkg_check_modules(JACK REQUIRED jack)
55
+endif()
56
57
# Use pkg-config to find libsndfile
58
pkg_check_modules(SNDFILE REQUIRED sndfile)
0 commit comments