summaryrefslogtreecommitdiffstats
path: root/ConfigureChecks.cmake
diff options
context:
space:
mode:
authorAlexander Golubev <fatzer2@gmail.com>2024-01-02 21:28:33 +0300
committerMichele Calgaro <michele.calgaro@yahoo.it>2024-01-03 10:25:12 +0900
commit1a7d54b0041f4b542b15698f30e9ec63d57b8043 (patch)
treea304d5e3b0fb1cfd2e21edf95794d7c01fb10b46 /ConfigureChecks.cmake
parent76833fdb961598d43ab4769c10c2f08af5ca6f97 (diff)
downloadakode-1a7d54b0041f4b542b15698f30e9ec63d57b8043.tar.gz
akode-1a7d54b0041f4b542b15698f30e9ec63d57b8043.zip
cmake: make flac, speex and vorbis support in xiph optional
Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit 0a1929653f902ec3418f950ad066723101f0bf06)
Diffstat (limited to 'ConfigureChecks.cmake')
-rw-r--r--ConfigureChecks.cmake12
1 files changed, 6 insertions, 6 deletions
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake
index 9867c04..980b744 100644
--- a/ConfigureChecks.cmake
+++ b/ConfigureChecks.cmake
@@ -210,7 +210,7 @@ endif( WITH_MPEG_DECODER )
##### check FLAC support ########################
-if( WITH_XIPH_DECODER )
+if( WITH_XIPH_DECODER AND WITH_XIPH_FLAC )
# check for FLAC module
pkg_search_module( FLAC flac>=1.1.3 )
@@ -254,12 +254,12 @@ if( WITH_XIPH_DECODER )
tde_message_fatal( "FLAC >= 1.1.1 are required, but not found on your system" )
endif( NOT FLAC_LIBRARIES )
-endif( WITH_XIPH_DECODER )
+endif( WITH_XIPH_DECODER AND WITH_XIPH_FLAC )
##### check speex support #######################
-if( WITH_XIPH_DECODER )
+if( WITH_XIPH_DECODER AND WITH_XIPH_SPEEX )
# check for speex module
pkg_search_module( SPEEX speex>=1.2 )
@@ -291,12 +291,12 @@ if( WITH_XIPH_DECODER )
tde_message_fatal( "speex are required, but not found on your system" )
endif( SPEEX_FOUND )
-endif( WITH_XIPH_DECODER )
+endif( WITH_XIPH_DECODER AND WITH_XIPH_SPEEX )
##### check ogg/vorbis support ##################
-if( WITH_XIPH_DECODER )
+if( WITH_XIPH_DECODER AND WITH_XIPH_VORBIS )
pkg_search_module( OGG ogg )
if( NOT OGG_FOUND )
@@ -315,7 +315,7 @@ if( WITH_XIPH_DECODER )
set( HAVE_OGG_VORBIS 1 )
-endif( WITH_XIPH_DECODER )
+endif( WITH_XIPH_DECODER AND WITH_XIPH_VORBIS )
##### check samplerate support ##################