We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 69aeec9 commit 74fd95dCopy full SHA for 74fd95d
1 file changed
cmake/libremidi.deps.cmake
@@ -40,11 +40,15 @@ if(NOT LIBREMIDI_NO_PIPEWIRE)
40
set(LIBREMIDI_NEEDS_READERWRITERQUEUE 1)
41
endif()
42
if(LIBREMIDI_NEEDS_READERWRITERQUEUE AND NOT TARGET readerwriterqueue)
43
- FetchContent_Declare(
44
- readerwriterqueue
45
- GIT_REPOSITORY https://github.com/cameron314/readerwriterqueue
46
- GIT_TAG master
47
- )
+ find_package(readerwriterqueue)
+
+ if(NOT readerwriterqueue_FOUND)
+ FetchContent_Declare(
+ readerwriterqueue
48
+ GIT_REPOSITORY https://github.com/cameron314/readerwriterqueue
49
+ GIT_TAG master
50
+ )
51
- FetchContent_MakeAvailable(readerwriterqueue)
52
+ FetchContent_MakeAvailable(readerwriterqueue)
53
+ endif()
54
0 commit comments