2019-03-17 19:36:55 +01:00
|
|
|
cmake_minimum_required(VERSION 3.5)
|
|
|
|
project(vgmstream C)
|
|
|
|
enable_language(CXX)
|
|
|
|
|
2020-03-08 03:25:31 +01:00
|
|
|
get_directory_property(hasParent PARENT_DIRECTORY)
|
|
|
|
if(hasParent)
|
|
|
|
set(VGM_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR} PARENT_SCOPE)
|
|
|
|
set(VGM_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR} PARENT_SCOPE)
|
|
|
|
endif()
|
2020-01-11 17:34:51 +01:00
|
|
|
set(VGM_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
set(VGM_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR})
|
2020-03-08 03:25:31 +01:00
|
|
|
set(CMAKE_MODULE_PATH ${VGM_SOURCE_DIR}/cmake;${CMAKE_MODULE_PATH})
|
2019-03-17 19:36:55 +01:00
|
|
|
include(vgmstream)
|
|
|
|
|
2021-07-22 14:58:04 +02:00
|
|
|
function(set_mpeg onoff useForce)
|
|
|
|
if(useForce)
|
|
|
|
set(USE_FORCE_ FORCE)
|
|
|
|
endif()
|
|
|
|
set(USE_MPEG ${onoff} CACHE BOOL "Use libmpg123 for support of MPEG (MP1/MP2/MP3)" ${USE_FORCE_})
|
|
|
|
endfunction()
|
|
|
|
|
|
|
|
function(set_vorbis onoff useForce)
|
|
|
|
if(useForce)
|
|
|
|
set(USE_FORCE_ FORCE)
|
|
|
|
endif()
|
|
|
|
set(USE_VORBIS ${onoff} CACHE BOOL "Use libvorbis for support of Vorbis" ${USE_FORCE_})
|
|
|
|
endfunction()
|
|
|
|
|
|
|
|
function(set_ffmpeg onoff useForce)
|
|
|
|
if(useForce)
|
|
|
|
set(USE_FORCE_ FORCE)
|
|
|
|
endif()
|
|
|
|
set(USE_FFMPEG ${onoff} CACHE BOOL "Use FFmpeg for support of many codecs" ${USE_FORCE_})
|
|
|
|
endfunction()
|
|
|
|
|
2019-03-17 19:36:55 +01:00
|
|
|
# Options
|
2021-07-22 14:58:04 +02:00
|
|
|
set_mpeg(ON FALSE)
|
|
|
|
set_vorbis(ON FALSE)
|
|
|
|
set_ffmpeg(ON FALSE)
|
2019-03-17 19:36:55 +01:00
|
|
|
option(USE_MAIATRAC3PLUS "Use MAIATRAC3+ for support of ATRAC3+" OFF)
|
|
|
|
set(MAIATRAC3PLUS_PATH CACHE PATH "Path to MAIATRAC3+")
|
2020-01-12 12:33:37 +01:00
|
|
|
option(USE_G7221 "Use G7221 for support of ITU-T G.722.1 annex C" ON)
|
2019-03-17 19:36:55 +01:00
|
|
|
if(WIN32)
|
|
|
|
# May need to see if it is possible to get these to work on non-Windows systems too
|
|
|
|
option(USE_G719 "Use libg719_decode for support ITU-T G.719" ON)
|
|
|
|
option(USE_ATRAC9 "Use LibAtrac9 for support of ATRAC9" ON)
|
2021-01-23 16:44:16 +01:00
|
|
|
option(USE_CELT "Use libcelt for support of FSB CELT versions 0.6.1 and 0.11.0" ON)
|
|
|
|
option(USE_SPEEX "Use libspeex for support of SPEEX" ON)
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
|
|
|
|
# Build choices
|
|
|
|
option(BUILD_CLI "Build vgmstream CLI" ON)
|
|
|
|
if(WIN32)
|
2021-08-07 13:01:55 +02:00
|
|
|
if(NOT MINGW)
|
|
|
|
option(BUILD_FB2K "Build foobar2000 component" ON)
|
|
|
|
set(FB2K_SDK_PATH CACHE PATH "Path to foobar2000 SDK")
|
|
|
|
set(WTL_INCLUDE_PATH CACHE PATH "Path to WTL include directory")
|
|
|
|
set(FB2K_COMPONENT_INSTALL_PREFIX CACHE PATH "Path to foobar2000 component installation directory")
|
|
|
|
endif()
|
2019-03-17 19:36:55 +01:00
|
|
|
option(BUILD_WINAMP "Build Winamp plugin" ON)
|
2019-03-20 03:00:48 +01:00
|
|
|
set(WINAMP_INSTALL_PREFIX CACHE PATH "Path to Winamp installation directory")
|
2019-03-18 00:38:06 +01:00
|
|
|
option(BUILD_XMPLAY "Build XMPlay plugin" ON)
|
2019-03-20 03:00:48 +01:00
|
|
|
set(XMPLAY_INSTALL_PREFIX CACHE PATH "Path to XMPlay installation directory")
|
2019-03-18 05:17:08 +01:00
|
|
|
else()
|
|
|
|
option(BUILD_AUDACIOUS "Build Audacious plugin" ON)
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
|
2021-07-17 18:37:49 +02:00
|
|
|
if(USE_FFMPEG)
|
|
|
|
find_package(FFmpeg)
|
|
|
|
if(NOT FFMPEG_LIBRARIES)
|
2021-07-22 14:58:04 +02:00
|
|
|
set_ffmpeg(OFF TRUE)
|
2021-07-17 18:37:49 +02:00
|
|
|
else()
|
|
|
|
if(${AVCODEC_VERSION} VERSION_LESS 57)
|
2021-07-22 14:58:04 +02:00
|
|
|
set_ffmpeg(OFF TRUE)
|
2021-07-17 18:37:49 +02:00
|
|
|
message("libavcodec version mismatch ${AVCODEC_VERSION} expected >=57")
|
|
|
|
elseif(${AVUTIL_VERSION} VERSION_LESS 55)
|
2021-07-22 14:58:04 +02:00
|
|
|
set_ffmpeg(OFF TRUE)
|
2021-07-17 18:37:49 +02:00
|
|
|
message("libavutil version mismatch ${AVUTIL_VERSION} expected >=55")
|
|
|
|
elseif(${SWRESAMPLE_VERSION} VERSION_LESS 2)
|
2021-07-22 14:58:04 +02:00
|
|
|
set_ffmpeg(OFF TRUE)
|
2021-07-17 18:37:49 +02:00
|
|
|
message("libswresample version mismatch ${SWRESAMPLE_VERSION} expected >=2")
|
|
|
|
endif()
|
|
|
|
endif()
|
|
|
|
endif()
|
|
|
|
|
2019-03-17 19:36:55 +01:00
|
|
|
if(WIN32)
|
|
|
|
# Enable support for the resource compiler when using MinGW
|
|
|
|
if(MINGW)
|
|
|
|
enable_language(RC)
|
|
|
|
# Not 100% sure this is needed, but in the past, MinGW's command for compiling resources was incorrect
|
|
|
|
set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> <FLAGS> -O coff <DEFINES> -i <SOURCE> -o <OBJECT>")
|
|
|
|
endif(MINGW)
|
|
|
|
|
|
|
|
# Update the version
|
|
|
|
set(CMAKE_EXECUTABLE_SUFFIX .exe)
|
|
|
|
if(MSVC)
|
2020-01-11 19:14:13 +01:00
|
|
|
file(TO_NATIVE_PATH "${VGM_BINARY_DIR}/version.h" VERSION_H_PATH)
|
|
|
|
add_custom_command(OUTPUT ${VGM_BINARY_DIR}/version.h
|
2020-03-08 03:25:31 +01:00
|
|
|
COMMAND "${VGM_SOURCE_DIR}/version.bat"
|
2021-08-07 20:41:50 +02:00
|
|
|
ARGS ${VERSION_H_PATH}
|
2020-03-08 03:25:31 +01:00
|
|
|
DEPENDS ${VGM_SOURCE_DIR}/version.bat)
|
2020-01-11 19:14:13 +01:00
|
|
|
add_custom_target(version_h DEPENDS ${VGM_BINARY_DIR}/version.h)
|
2019-03-17 19:36:55 +01:00
|
|
|
else()
|
|
|
|
find_package(Git)
|
|
|
|
if(GIT_FOUND)
|
|
|
|
execute_process(COMMAND ${GIT_EXECUTABLE} describe --always --tags
|
2020-03-08 03:25:31 +01:00
|
|
|
WORKING_DIRECTORY ${VGM_SOURCE_DIR}
|
2019-03-17 19:36:55 +01:00
|
|
|
OUTPUT_VARIABLE VGMSTREAM_VERSION
|
|
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
|
|
|
endif()
|
|
|
|
endif()
|
|
|
|
else()
|
|
|
|
# Update the version
|
|
|
|
find_package(Git)
|
|
|
|
if(GIT_FOUND)
|
|
|
|
execute_process(COMMAND ${GIT_EXECUTABLE} describe --always --tags
|
2020-03-08 03:25:31 +01:00
|
|
|
WORKING_DIRECTORY ${VGM_SOURCE_DIR}
|
2019-03-17 19:36:55 +01:00
|
|
|
OUTPUT_VARIABLE VGMSTREAM_VERSION
|
|
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
|
|
|
endif()
|
|
|
|
|
|
|
|
# Find the relevant packages
|
|
|
|
if(USE_MPEG)
|
|
|
|
find_package(MPG123)
|
|
|
|
if(NOT MPG123_FOUND)
|
2021-07-22 14:58:04 +02:00
|
|
|
set_mpeg(OFF TRUE)
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
endif()
|
|
|
|
if(USE_VORBIS)
|
2019-03-21 03:23:47 +01:00
|
|
|
find_package(VorbisFile)
|
|
|
|
if(NOT VORBISFILE_FOUND)
|
2021-07-22 14:58:04 +02:00
|
|
|
set_vorbis(OFF TRUE)
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
endif()
|
2019-03-21 03:23:47 +01:00
|
|
|
|
|
|
|
# If building the CLI, we need to include AO as well
|
|
|
|
if(BUILD_CLI)
|
|
|
|
find_package(AO)
|
|
|
|
if(NOT AO_FOUND)
|
|
|
|
message(FATAL_ERROR "Cannot build vgmstream123 without libao")
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
endif()
|
2019-03-18 05:17:08 +01:00
|
|
|
|
2021-07-17 17:01:40 +02:00
|
|
|
find_package(PkgConfig REQUIRED)
|
|
|
|
|
2020-09-29 04:10:23 +02:00
|
|
|
# Only build JSON dumping capabilities on Linux
|
|
|
|
pkg_check_modules(JANSSON jansson>=2.3)
|
|
|
|
if (JANSSON_FOUND)
|
|
|
|
set(USE_JANSSON ON)
|
|
|
|
set(JANSSON_PKG libjansson)
|
|
|
|
include_directories(${JANSSON_INCLUDE_DIRS})
|
|
|
|
link_directories(${JANSSON_LIBRARY_DIRS})
|
|
|
|
else (JANSSON_FOUND)
|
|
|
|
set(USE_JANSSON OFF)
|
|
|
|
endif (JANSSON_FOUND)
|
|
|
|
|
2019-03-18 05:17:08 +01:00
|
|
|
# If building Audacious, we need to make sure we can find its pkg-config module as well as GTK's
|
|
|
|
if(BUILD_AUDACIOUS)
|
|
|
|
pkg_search_module(AUDACIOUS REQUIRED audacious>=3.6)
|
2019-03-20 03:00:48 +01:00
|
|
|
pkg_get_variable(AUDACIOUS_PLUGIN_DIR audacious plugin_dir)
|
2019-03-18 05:17:08 +01:00
|
|
|
pkg_search_module(GTK REQUIRED gtk+-3.0 gtk+-2.0)
|
|
|
|
endif()
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
|
2020-09-29 04:10:23 +02:00
|
|
|
|
2019-03-17 19:36:55 +01:00
|
|
|
# Set compiler flags
|
|
|
|
if(CMAKE_CXX_COMPILER_ID MATCHES Clang OR CMAKE_CXX_COMPILER_ID MATCHES GNU)
|
|
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
|
|
|
|
if(CMAKE_CXX_COMPILER_ID MATCHES Clang)
|
|
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-parentheses-equality -Wno-header-guard -Wno-unused-function -Wno-shift-negative-value -Wno-deprecated-register")
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-parentheses-equality -Wno-header-guard -Wno-unused-function -Wno-shift-negative-value -Wno-deprecated-register")
|
|
|
|
elseif()
|
|
|
|
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 5.9)
|
|
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-misleading-indentation")
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-misleading-indentation")
|
|
|
|
endif()
|
|
|
|
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 4.0)
|
|
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-attributes")
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-attributes")
|
|
|
|
endif()
|
|
|
|
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 2.99)
|
|
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-function")
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-function")
|
|
|
|
endif()
|
|
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-format -Wno-sign-compare")
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-format -Wno-sign-compare")
|
|
|
|
endif()
|
|
|
|
elseif(MSVC)
|
|
|
|
if(CMAKE_C_FLAGS MATCHES "/W[0-4]")
|
|
|
|
string(REGEX REPLACE "/W[0-4]" "/W3" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
|
|
|
|
else()
|
|
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /W3")
|
|
|
|
endif()
|
|
|
|
if(CMAKE_CXX_FLAGS MATCHES "/W[0-4]")
|
|
|
|
string(REGEX REPLACE "/W[0-4]" "/W3" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
|
|
|
|
else()
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W3")
|
|
|
|
endif()
|
|
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /wd4005 /wd4018 /wd4244 /wd4302 /wd4838")
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4005 /wd4018 /wd4244 /wd4302 /wd4838")
|
|
|
|
endif()
|
|
|
|
|
|
|
|
# Add other projects and subdirectories as needed
|
|
|
|
if(USE_MAIATRAC3PLUS)
|
|
|
|
if(MAIATRAC3PLUS_PATH)
|
2020-03-08 03:25:31 +01:00
|
|
|
add_subdirectory(${MAIATRAC3PLUS_PATH}/MaiAT3PlusDecoder ${VGM_BINARY_DIR}/maitrac3plus)
|
2019-03-17 19:36:55 +01:00
|
|
|
else()
|
|
|
|
message(FATAL_ERROR "Path to MAIATRAC3+ must be set. (Use MAIATRAC3PLUS_PATH)")
|
|
|
|
endif()
|
|
|
|
endif()
|
|
|
|
add_subdirectory(src)
|
|
|
|
if(WIN32)
|
|
|
|
add_subdirectory(ext_libs)
|
|
|
|
if(BUILD_WINAMP)
|
2019-03-20 03:00:48 +01:00
|
|
|
if(NOT WINAMP_INSTALL_PREFIX)
|
2019-03-22 02:10:03 +01:00
|
|
|
set(WINAMP_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}/winamp)
|
2019-03-20 03:00:48 +01:00
|
|
|
endif()
|
2019-03-17 19:36:55 +01:00
|
|
|
add_subdirectory(winamp)
|
|
|
|
endif()
|
|
|
|
if(BUILD_FB2K)
|
|
|
|
if(NOT FB2K_SDK_PATH)
|
|
|
|
message(FATAL_ERROR "The path to the foobar2000 SDK must be set. (Use FB2K_SDK_PATH)")
|
|
|
|
endif()
|
|
|
|
if(NOT WTL_INCLUDE_PATH)
|
|
|
|
message(FATAL_ERROR "The path to the WTL include directory must be set. (Use WTL_INCLUDE_PATH)")
|
|
|
|
endif()
|
2019-03-20 03:00:48 +01:00
|
|
|
if(NOT FB2K_COMPONENT_INSTALL_PREFIX)
|
2019-03-22 02:10:03 +01:00
|
|
|
set(FB2K_COMPONENT_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}/fb2k)
|
2019-03-20 03:00:48 +01:00
|
|
|
endif()
|
2019-03-17 19:36:55 +01:00
|
|
|
include_external_msproject(fb2k_sdk ${FB2K_SDK_PATH}/foobar2000/SDK/foobar2000_SDK.vcxproj)
|
|
|
|
include_external_msproject(fb2k_sdk_helpers ${FB2K_SDK_PATH}/foobar2000/helpers/foobar2000_sdk_helpers.vcxproj)
|
|
|
|
include_external_msproject(fb2k_atl_helpers ${FB2K_SDK_PATH}/foobar2000/ATLHelpers/foobar2000_ATL_helpers.vcxproj)
|
|
|
|
include_external_msproject(fb2k_component_client ${FB2K_SDK_PATH}/foobar2000/foobar2000_component_client/foobar2000_component_client.vcxproj)
|
|
|
|
include_external_msproject(pfc ${FB2K_SDK_PATH}/pfc/pfc.vcxproj)
|
|
|
|
add_subdirectory(fb2k)
|
|
|
|
endif()
|
2019-03-18 00:38:06 +01:00
|
|
|
if(BUILD_XMPLAY)
|
2019-03-20 03:00:48 +01:00
|
|
|
if(NOT XMPLAY_INSTALL_PREFIX)
|
2019-03-22 02:10:03 +01:00
|
|
|
set(XMPLAY_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}/xmplay)
|
2019-03-20 03:00:48 +01:00
|
|
|
endif()
|
2019-03-18 00:38:06 +01:00
|
|
|
add_subdirectory(xmplay)
|
|
|
|
endif()
|
2019-03-18 05:17:08 +01:00
|
|
|
else()
|
|
|
|
if(BUILD_AUDACIOUS)
|
|
|
|
add_subdirectory(audacious)
|
|
|
|
endif()
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
if(BUILD_CLI)
|
|
|
|
if(WIN32)
|
|
|
|
add_subdirectory(ext_libs/Getopt)
|
|
|
|
endif()
|
|
|
|
add_subdirectory(cli)
|
|
|
|
endif()
|
|
|
|
|
|
|
|
# Option Summary
|
|
|
|
message(STATUS " Option Summary")
|
|
|
|
message(STATUS "=================")
|
|
|
|
message(STATUS " MPEG: ${USE_MPEG}")
|
|
|
|
message(STATUS " Vorbis: ${USE_VORBIS}")
|
|
|
|
message(STATUS " FFmpeg: ${USE_FFMPEG}")
|
|
|
|
message(STATUS " MAIATRAC3+: ${USE_MAIATRAC3PLUS}")
|
2020-01-12 12:33:37 +01:00
|
|
|
message(STATUS " G.722.1: ${USE_G7221}")
|
2019-03-17 19:36:55 +01:00
|
|
|
if(WIN32)
|
|
|
|
message(STATUS " G.719: ${USE_G719}")
|
|
|
|
message(STATUS " ATRAC9: ${USE_ATRAC9}")
|
2021-01-23 16:44:16 +01:00
|
|
|
message(STATUS " FSB CELT: ${USE_CELT}")
|
|
|
|
message(STATUS " SPEEX: ${USE_SPEEX}")
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
message(STATUS "")
|
|
|
|
|
|
|
|
# Build Summary
|
|
|
|
message(STATUS " Building")
|
|
|
|
message(STATUS "=========================")
|
|
|
|
if(WIN32)
|
2019-03-21 03:23:47 +01:00
|
|
|
message(STATUS " CLI: ${BUILD_CLI}")
|
2020-09-29 04:10:23 +02:00
|
|
|
message(STATUS " JSON dumping: ${USE_JANSSON}")
|
2019-03-17 19:36:55 +01:00
|
|
|
message(STATUS "foobar2000 component: ${BUILD_FB2K}")
|
|
|
|
message(STATUS " Winamp plugin: ${BUILD_WINAMP}")
|
2019-03-18 00:38:06 +01:00
|
|
|
message(STATUS " XMPlay plugin: ${BUILD_XMPLAY}")
|
2019-03-18 05:17:08 +01:00
|
|
|
else()
|
2019-03-21 03:23:47 +01:00
|
|
|
message(STATUS "CLI/vgmstream123: ${BUILD_CLI}")
|
2020-09-29 04:10:23 +02:00
|
|
|
message(STATUS " JSON dumping: ${USE_JANSSON}")
|
2019-03-21 03:23:47 +01:00
|
|
|
message(STATUS "Audacious plugin: ${BUILD_AUDACIOUS}")
|
2019-03-17 19:36:55 +01:00
|
|
|
endif()
|
|
|
|
message(STATUS "")
|
2019-03-20 03:00:48 +01:00
|
|
|
|
|
|
|
# Install Summary
|
|
|
|
message(STATUS " Install Paths")
|
|
|
|
message(STATUS "=========================")
|
|
|
|
if(WIN32)
|
2020-03-08 03:25:31 +01:00
|
|
|
if(BUILD_CLI)
|
|
|
|
message(STATUS " CLI: ${CMAKE_INSTALL_PREFIX}/bin")
|
|
|
|
endif()
|
|
|
|
if(BUILD_FB2K)
|
|
|
|
message(STATUS "foobar2000 component: ${FB2K_COMPONENT_INSTALL_PREFIX}")
|
|
|
|
endif()
|
|
|
|
if(BUILD_WINAMP)
|
|
|
|
message(STATUS " Winamp plugin: ${WINAMP_INSTALL_PREFIX}")
|
|
|
|
endif()
|
|
|
|
if(BUILD_XMPLAY)
|
|
|
|
message(STATUS " XMPlay plugin: ${XMPLAY_INSTALL_PREFIX}")
|
|
|
|
endif()
|
2019-03-20 03:00:48 +01:00
|
|
|
else()
|
2020-03-08 03:25:31 +01:00
|
|
|
if(BUILD_CLI)
|
|
|
|
message(STATUS "CLI/vgmstream123: ${CMAKE_INSTALL_PREFIX}/bin")
|
|
|
|
endif()
|
|
|
|
if(BUILD_AUDACIOUS)
|
|
|
|
message(STATUS "Audacious plugin: ${AUDACIOUS_PLUGIN_DIR}/Input")
|
|
|
|
endif()
|
2019-03-20 03:00:48 +01:00
|
|
|
endif()
|
|
|
|
message(STATUS "")
|