RingRacers/thirdparty/renamenoise/CMakeLists.txt
2025-09-16 16:57:21 -05:00

17 lines
560 B
CMake

# Update from https://github.com/mumble-voip/ReNameNoise
# ReNameNoise unversioned
# License: BSD-3
add_library(renamenoise STATIC)
target_sources(renamenoise PRIVATE
"src/rnn_data.c"
"src/rnn.c"
"src/pitch.c"
"src/renamenoise_fft.c"
"src/denoise.c"
"src/renamenoise_lpc.c"
)
target_include_directories(renamenoise PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
target_compile_definitions(renamenoise PRIVATE "RENAMENOISE_BUILD")
target_compile_definitions(renamenoise PRIVATE "ENABLE_ASSERTIONS")
add_library(ReNameNoise::renamenoise ALIAS renamenoise)