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 c3cedfa commit 0eb6886Copy full SHA for 0eb6886
src/audio/CMakeLists.txt
@@ -4,11 +4,13 @@ add_library(scratchcpp-audio STATIC)
4
set(MINIAUDIO_SRC internal/thirdparty/miniaudio)
5
6
if (LIBSCRATCHCPP_AUDIO_SUPPORT)
7
- add_library(miniaudio STATIC
+ add_library(miniaudio SHARED
8
${MINIAUDIO_SRC}/miniaudio.c
9
${MINIAUDIO_SRC}/miniaudio.h
10
)
11
target_include_directories(scratchcpp-audio PUBLIC ${CMAKE_CURRENT_LIST_DIR}/${MINIAUDIO_SRC})
12
+ install(TARGETS miniaudio DESTINATION lib)
13
+
14
target_link_libraries(scratchcpp-audio PRIVATE miniaudio)
15
target_compile_definitions(scratchcpp-audio PUBLIC LIBSCRATCHCPP_AUDIO_SUPPORT)
16
endif()
0 commit comments