mirror of
https://github.com/LMMS/lmms.git
synced 2026-03-19 22:48:46 -04:00
This replaces `set(CMAKE_CXX_STANDARD 14)` by `set(CMAKE_CXX_STANDARD 11)` wherever it is required. Wherever it is superseded by parental `CMakeLists.txt`, this command is now removed.
21 lines
481 B
CMake
21 lines
481 B
CMake
SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
|
|
SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
|
|
SET(CMAKE_DEBUG_POSTFIX "")
|
|
|
|
# Enable C++14
|
|
SET(CMAKE_CXX_STANDARD 14)
|
|
|
|
IF(LMMS_BUILD_APPLE)
|
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
|
|
ENDIF()
|
|
|
|
INCLUDE_DIRECTORIES(
|
|
${SAMPLERATE_INCLUDE_DIRS}
|
|
"${CMAKE_BINARY_DIR}/src"
|
|
)
|
|
|
|
# See cmake/modules/PluginList.cmake
|
|
FOREACH(PLUGIN ${PLUGIN_LIST})
|
|
ADD_SUBDIRECTORY(${PLUGIN})
|
|
ENDFOREACH()
|