diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2017-12-29 21:39:42 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2017-12-29 21:39:42 +0000 |
| commit | ab8eb1434bc366841310ba935ea4dd30d382200b (patch) | |
| tree | fb9dc70ac5526be75dcc4ea1eb59ba54b8adbee5 /CMakeLists.txt | |
| parent | bb3d30d8bf39075b19e72c7dcf871cd17f0c2581 (diff) | |
| download | qmmp-ab8eb1434bc366841310ba935ea4dd30d382200b.tar.gz qmmp-ab8eb1434bc366841310ba935ea4dd30d382200b.tar.bz2 qmmp-ab8eb1434bc366841310ba935ea4dd30d382200b.zip | |
fixed cmake support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@7811 90c681e8-e032-0410-971d-27865f9a5e38
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("") |
