mirror of
https://github.com/enduro2d/enduro2d.git
synced 2026-01-05 01:51:02 +07:00
remove audio bass impl
This commit is contained in:
@@ -138,73 +138,6 @@ set_target_properties(libglew_static PROPERTIES FOLDER modules)
|
||||
add_subdirectory(modules/spine/spine-c)
|
||||
set_target_properties(spine-c PROPERTIES FOLDER modules)
|
||||
|
||||
if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
add_library(bass SHARED IMPORTED)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_IMPLIB
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/linux/x86/libbass.so)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_LOCATION
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/linux/x86/libbass.so)
|
||||
elseif(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||||
add_library(bass SHARED IMPORTED)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_IMPLIB
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/linux/x64/libbass.so)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_LOCATION
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/linux/x64/libbass.so)
|
||||
endif()
|
||||
elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
|
||||
add_library(bass SHARED IMPORTED)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_LOCATION
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/macosx/libbass.dylib)
|
||||
elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
add_library(bass SHARED IMPORTED)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_IMPLIB
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/windows/x86/bass.lib)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_LOCATION
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/windows/x86/bass.dll)
|
||||
elseif(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||||
add_library(bass SHARED IMPORTED)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_IMPLIB
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/windows/x64/bass.lib)
|
||||
set_target_properties(bass PROPERTIES IMPORTED_LOCATION
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/windows/x64/bass.dll)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
function(add_e2d_shared_libraries_to_target TO)
|
||||
if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
add_custom_command(TARGET ${TO} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/linux/x86/libbass.so
|
||||
$<TARGET_FILE_DIR:${TO}>)
|
||||
elseif(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||||
add_custom_command(TARGET ${TO} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/linux/x64/libbass.so
|
||||
$<TARGET_FILE_DIR:${TO}>)
|
||||
endif()
|
||||
elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
|
||||
add_custom_command(TARGET ${TO} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/macosx/libbass.dylib
|
||||
$<TARGET_FILE_DIR:${TO}>)
|
||||
elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
add_custom_command(TARGET ${TO} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/windows/x86/bass.dll
|
||||
$<TARGET_FILE_DIR:${TO}>)
|
||||
elseif(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||||
add_custom_command(TARGET ${TO} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
${E2D_ROOT_DIRECTORY}/sources/3rdparty/bass/windows/x64/bass.dll
|
||||
$<TARGET_FILE_DIR:${TO}>)
|
||||
endif()
|
||||
endif()
|
||||
endfunction(add_e2d_shared_libraries_to_target)
|
||||
|
||||
#
|
||||
# e2d library target
|
||||
#
|
||||
@@ -226,7 +159,6 @@ target_link_libraries(${PROJECT_NAME}
|
||||
PUBLIC promise.hpp)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME}
|
||||
PRIVATE bass
|
||||
PRIVATE glfw
|
||||
PRIVATE libglew_static
|
||||
PRIVATE spine-c
|
||||
|
||||
Reference in New Issue
Block a user