.xm playback

This commit is contained in:
veclavtalica
2024-07-08 16:58:23 +03:00
parent febe3310aa
commit 0eb851e7bf
3 changed files with 111 additions and 28 deletions

View File

@ -15,6 +15,7 @@ set(PHYSFS_BUILD_SHARED FALSE)
set(PHYSFS_DISABLE_INSTALL TRUE)
set(PHYSFS_TARGETNAME_UNINSTALL "physfs_uninstall")
add_subdirectory(third-party/physfs)
add_subdirectory(third-party/libxm)
set(SOURCE_FILES
@ -113,6 +114,7 @@ target_include_directories(${PROJECT_NAME}
PRIVATE
third-party/physfs/src
third-party/physfs/extras
third-party/libxm/include
)
# header-only libraries should be marked as "system includes"
@ -136,6 +138,7 @@ target_link_libraries(${PROJECT_NAME} PUBLIC
SDL2_image::SDL2_image
SDL2_ttf::SDL2_ttf
physfs-static
xms
)
# copy dlls for baby windows