use libxmp instead
This commit is contained in:
parent
4c570131c3
commit
6f8ee4c7ae
26 changed files with 333 additions and 4039 deletions
|
|
@ -1,2 +0,0 @@
|
|||
add_library(jar INTERFACE)
|
||||
target_include_directories(jar INTERFACE jar)
|
||||
12
engine/cmake/deps/libxmp.cmake
Normal file
12
engine/cmake/deps/libxmp.cmake
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CPM.cmake")
|
||||
|
||||
CPMAddPackage(
|
||||
NAME "libxmp"
|
||||
GITHUB_REPOSITORY "libxmp/libxmp"
|
||||
GIT_TAG master
|
||||
OPTIONS
|
||||
"BUILD_SHARED OFF"
|
||||
"BUILD_LITE ON"
|
||||
)
|
||||
|
||||
add_library(deps::libxmp ALIAS xmp_lite_static)
|
||||
|
|
@ -14,7 +14,9 @@ function(fb_add_dep TARGET_NAME DEP_NAME)
|
|||
|
||||
include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/deps/${DEP_NAME}.cmake")
|
||||
|
||||
add_library(deps::${DEP_NAME} ALIAS ${DEP_NAME})
|
||||
if(NOT TARGET deps::${DEP_NAME})
|
||||
add_library(deps::${DEP_NAME} ALIAS ${DEP_NAME})
|
||||
endif()
|
||||
|
||||
target_link_libraries(${TARGET_NAME} ${LINK_SCOPE} deps::${DEP_NAME})
|
||||
endfunction()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue