mirror of
https://github.com/luanti-org/luanti.git
synced 2025-10-15 17:35:37 +02:00
Cleanup sound manager class (#7158)
* Cleanup sound manager client * Use some const refs * Use auto on iterators * Drop unused parameters * Move sound_openal.* to client folder * Move sound.cpp + OnDemandSoundFetcher to client/ folder + reorganize includes properly
This commit is contained in:
@@ -1,4 +1,21 @@
|
||||
set(sound_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/sound.cpp)
|
||||
|
||||
if(USE_SOUND)
|
||||
set(sound_SRCS ${sound_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/sound_openal.cpp)
|
||||
set(SOUND_INCLUDE_DIRS
|
||||
${OPENAL_INCLUDE_DIR}
|
||||
${VORBIS_INCLUDE_DIR}
|
||||
${OGG_INCLUDE_DIR}
|
||||
PARENT_SCOPE)
|
||||
set(SOUND_LIBRARIES
|
||||
${OPENAL_LIBRARY}
|
||||
${VORBIS_LIBRARIES}
|
||||
PARENT_SCOPE)
|
||||
endif()
|
||||
|
||||
set(client_SRCS
|
||||
${sound_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/meshgen/collector.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/render/anaglyph.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/render/core.cpp
|
||||
|
Reference in New Issue
Block a user