mirror of
https://github.com/Nimac0/SDL_Minigame
synced 2026-01-12 21:23:41 +00:00
added SDL_mixer
This commit is contained in:
parent
0a25cab6e8
commit
dfa6768a96
4
.gitmodules
vendored
4
.gitmodules
vendored
@ -14,3 +14,7 @@
|
|||||||
path = extern/zlib
|
path = extern/zlib
|
||||||
url = https://github.com/madler/zlib.git
|
url = https://github.com/madler/zlib.git
|
||||||
branch = master
|
branch = master
|
||||||
|
[submodule "extern/SDL_mixer"]
|
||||||
|
path = extern/SDL_mixer
|
||||||
|
url = https://github.com/libsdl-org/SDL_mixer.git
|
||||||
|
branch = release-2.8.x
|
||||||
|
|||||||
@ -12,8 +12,11 @@ set(PROJECT_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR})
|
|||||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||||
set(BUILD_SHARED_LIBS FALSE)
|
set(BUILD_SHARED_LIBS FALSE)
|
||||||
|
|
||||||
|
set(SDL2MIXER_VENDORED ON)
|
||||||
|
|
||||||
add_subdirectory(extern/SDL EXCLUDE_FROM_ALL)
|
add_subdirectory(extern/SDL EXCLUDE_FROM_ALL)
|
||||||
add_subdirectory(extern/SDL_image EXCLUDE_FROM_ALL)
|
add_subdirectory(extern/SDL_image EXCLUDE_FROM_ALL)
|
||||||
|
add_subdirectory(extern/SDL_mixer EXCLUDE_FROM_ALL)
|
||||||
|
|
||||||
file(GLOB_RECURSE SOURCES ${PROJECT_SOURCE_DIR}/src/*.cpp)
|
file(GLOB_RECURSE SOURCES ${PROJECT_SOURCE_DIR}/src/*.cpp)
|
||||||
add_executable(${PROJECT_NAME} ${SOURCES})
|
add_executable(${PROJECT_NAME} ${SOURCES})
|
||||||
@ -24,6 +27,7 @@ target_link_libraries(${PROJECT_NAME} PRIVATE
|
|||||||
SDL2::SDL2main
|
SDL2::SDL2main
|
||||||
SDL2::SDL2-static
|
SDL2::SDL2-static
|
||||||
SDL2_image::SDL2_image-static
|
SDL2_image::SDL2_image-static
|
||||||
|
SDL2_mixer::SDL2_mixer-static
|
||||||
)
|
)
|
||||||
|
|
||||||
file(COPY ${PROJECT_SOURCE_DIR}/assets DESTINATION ${PROJECT_BINARY_DIR})
|
file(COPY ${PROJECT_SOURCE_DIR}/assets DESTINATION ${PROJECT_BINARY_DIR})
|
||||||
1
extern/SDL_mixer
vendored
Submodule
1
extern/SDL_mixer
vendored
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 5bcd40ad962dc72a3c051084ce128d78f7656566
|
||||||
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
#include <SDL.h>
|
#include <SDL.h>
|
||||||
#include <SDL_image.h>
|
#include <SDL_image.h>
|
||||||
|
#include <SDL_mixer.h>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "Vector2D.h"
|
#include "Vector2D.h"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user