more deps
This commit is contained in:
parent
03bc51e5b4
commit
287ef41b8c
5 changed files with 47 additions and 11 deletions
|
|
@ -32,7 +32,16 @@ endmacro()
|
|||
|
||||
pkg_add(sdl2 REQUIRED)
|
||||
|
||||
# Physics
|
||||
fb_add_dep(fishbone ode)
|
||||
fb_add_dep(fishbone stb)
|
||||
|
||||
# Image
|
||||
fb_add_dep(fishbone stb_image)
|
||||
|
||||
# Sound
|
||||
fb_add_dep(fishbone stb_vorbis)
|
||||
fb_add_dep(fishbone dr_libs)
|
||||
fb_add_dep(fishbone jar)
|
||||
|
||||
# Compression
|
||||
fb_add_dep(fishbone lz4)
|
||||
|
|
|
|||
14
engine/cmake/deps/dr_libs.cmake
Normal file
14
engine/cmake/deps/dr_libs.cmake
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CPM.cmake")
|
||||
|
||||
CPMAddPackage(
|
||||
NAME dr_libs
|
||||
GITHUB_REPOSITORY mackron/dr_libs
|
||||
GIT_TAG master
|
||||
DOWNLOAD_ONLY TRUE
|
||||
GIT_SUBMODULES_RECURSE FALSE
|
||||
GIT_SUBMODULES ""
|
||||
GIT_CONFIG submodule.active=none
|
||||
)
|
||||
|
||||
add_library(dr_libs INTERFACE)
|
||||
target_include_directories(dr_libs INTERFACE ${dr_libs_SOURCE_DIR})
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CPM.cmake")
|
||||
|
||||
CPMAddPackage(
|
||||
NAME "stb"
|
||||
GITHUB_REPOSITORY "nothings/stb"
|
||||
GIT_TAG master
|
||||
)
|
||||
|
||||
add_library(stb INTERFACE)
|
||||
target_include_directories(stb INTERFACE ${stb_SOURCE_DIR})
|
||||
12
engine/cmake/deps/stb_image.cmake
Normal file
12
engine/cmake/deps/stb_image.cmake
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
if(NOT DEFINED stb_SOURCE_DIR)
|
||||
include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CPM.cmake")
|
||||
|
||||
CPMAddPackage(
|
||||
NAME "stb"
|
||||
GITHUB_REPOSITORY "nothings/stb"
|
||||
GIT_TAG master
|
||||
)
|
||||
endif()
|
||||
|
||||
add_library(stb_image INTERFACE)
|
||||
target_include_directories(stb_image INTERFACE ${stb_SOURCE_DIR})
|
||||
11
engine/cmake/deps/stb_vorbis.cmake
Normal file
11
engine/cmake/deps/stb_vorbis.cmake
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
if(NOT DEFINED stb_SOURCE_DIR)
|
||||
include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CPM.cmake")
|
||||
|
||||
CPMAddPackage(
|
||||
NAME "stb"
|
||||
GITHUB_REPOSITORY "nothings/stb"
|
||||
GIT_TAG master
|
||||
)
|
||||
endif()
|
||||
|
||||
add_library(stb_vorbis ${stb_SOURCE_DIR}/stb_vorbis.c)
|
||||
Loading…
Add table
Add a link
Reference in a new issue