Remove sdl2-mixer dependency

This commit is contained in:
Nikita Lisitsa 2023-01-04 18:11:38 +03:00
parent 9e5b6997f6
commit 42e1136123
3 changed files with 1 additions and 5 deletions

View file

@ -1,8 +1,6 @@
find_package(SDL2_mixer REQUIRED)
file(GLOB_RECURSE PSEMEK_AUDIO_HEADERS RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "include/*.hpp" "include/*.h")
file(GLOB_RECURSE PSEMEK_AUDIO_SOURCES RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "source/*.cpp" "source/*.c")
psemek_add_library(psemek-audio ${PSEMEK_AUDIO_HEADERS} ${PSEMEK_AUDIO_SOURCES})
target_include_directories(psemek-audio PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
target_link_libraries(psemek-audio PUBLIC psemek-sdl2 psemek-geom psemek-util psemek-log psemek-prof SDL2_mixer)
target_link_libraries(psemek-audio PUBLIC psemek-sdl2 psemek-geom psemek-util psemek-log psemek-prof)

View file

@ -9,7 +9,6 @@ set(PSEMEK_PACKAGE_TARGET ON)
set(PSEMEK_PACKAGE_COPY_FILES
${PSEMEK_PACKAGE_ROOT}/sdl2/install/lib/libSDL2-2.0.so.0
${PSEMEK_PACKAGE_ROOT}/sdl2/install/lib/libSDL2_mixer-2.0.so.0
${PSEMEK_PACKAGE_ROOT}/libpng*
${PSEMEK_PACKAGE_ROOT}/libmpg123*
)

View file

@ -13,7 +13,6 @@ set(PSEMEK_PACKAGE_TOOLS_PATH "${PSEMEK_PACKAGE_ROOT}/tools")
set(PSEMEK_PACKAGE_COPY_FILES
${PSEMEK_PACKAGE_ROOT}/sdl2/install/bin/SDL2.dll
${PSEMEK_PACKAGE_ROOT}/sdl2/install/bin/SDL2_mixer.dll
${PSEMEK_PACKAGE_ROOT}/libmpg/install/bin/libmpg123-0.dll
${PSEMEK_PACKAGE_ROOT}/libpng/install/bin/libpng16-16.dll
${PSEMEK_PACKAGE_ROOT}/zlib/install/bin/zlib1.dll