diff options
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 60781b64b..ed81396e7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -60,6 +60,7 @@ find_package(Qt5Multimedia 5.4.0) ADD_DEFINITIONS(-DQMMP_WS_X11) set(CMAKE_CXX_VISIBILITY_PRESET hidden) set(CMAKE_VISIBILITY_INLINES_HIDDEN 1) +set(CMAKE_CXX_STANDARD 11) get_target_property(QT_LRELEASE_EXECUTABLE Qt5::lrelease IMPORTED_LOCATION) @@ -96,6 +97,14 @@ add_subdirectory(src/qmmpui) add_subdirectory(src/plugins) add_subdirectory(src/app) +IF(MAD_FOUND) + SET(MPEG_DECODERS "MAD") +ENDIF(MAD_FOUND) + +IF(MPG123_FOUND) + SET(MPEG_DECODERS ${MPEG_DECODERS} "mpg123") +ENDIF(MPG123_FOUND) + MACRO(PRINT_SUMMARY str USE FOUND) IF(${USE} AND ${FOUND}) MESSAGE("${str}enabled") @@ -149,7 +158,7 @@ PRINT_SUMMARY ("MMS support ......................." USE_MMS MMS_FOUND) MESSAGE("") MESSAGE("Input Plugins:") -PRINT_SUMMARY ("mp3 support ......................." USE_MAD MAD_FOUND) +PRINT_SUMMARY ("MPEG support ......................" 1 MAD_FOUND OR MPG123_FOUND) PRINT_SUMMARY ("FLAC support ......................" USE_FLAC FLAC_FOUND) PRINT_SUMMARY ("Ogg Vorbis support ................" USE_VORBIS VORBIS_FOUND) PRINT_SUMMARY ("Musepack support .................." USE_MPC MPC_FOUND) @@ -227,5 +236,8 @@ PRINT_SUMMARY ("Simple user interface (QSUI) ......" USE_QSUI 1) PRINT_SUMMARY ("Automatic charset detection ......." USE_ENCA ENCA_FOUND) PRINT_SUMMARY ("Directory association ............." USE_DIR_ASSOC 1) PRINT_SUMMARY ("Set RPATH in installed binaries ..." CMAKE_INSTALL_RPATH_USE_LINK_PATH 1) +IF(MPEG_DECODERS) +MESSAGE ("MPEG decoders ....................." "${MPEG_DECODERS}") +ENDIF(MPEG_DECODERS) MESSAGE("") |
