From cb7db345e0001518c5df5aac8088e8dde459a9b6 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Wed, 23 Jul 2025 10:15:23 +0200 Subject: [PATCH] =?UTF-8?q?cmake:=20afegida=20opci=C3=B3=20per=20habilitar?= =?UTF-8?q?=20o=20deshabilitar=20el=20audio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ca8574d..83e1ad6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -115,8 +115,16 @@ target_compile_options(${PROJECT_NAME} PRIVATE $<$:-Os -ffunctio # Definir _DEBUG en modo Debug target_compile_definitions(${PROJECT_NAME} PRIVATE $<$:_DEBUG>) -# Definir NO_AUDIO en todas las configuraciones -target_compile_definitions(${PROJECT_NAME} PRIVATE NO_AUDIO) +# Opción para habilitar/deshabilitar audio +option(DISABLE_AUDIO "Disable audio system" OFF) + +# Definir NO_AUDIO si la opción está activada +if(DISABLE_AUDIO) + target_compile_definitions(${PROJECT_NAME} PRIVATE NO_AUDIO) + message(STATUS "Audio deshabilitado - NO_AUDIO definido") +else() + message(STATUS "Audio habilitado") +endif() # Configuración específica para cada plataforma if(WIN32)