2021-08-24 18:30:44 -04:00
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
2021-09-06 13:28:07 -04:00
|
|
|
|
2021-08-24 18:30:44 -04:00
|
|
|
set(CMAKE_AUTOUIC OFF)
|
|
|
|
set(CMAKE_AUTOMOC OFF)
|
|
|
|
set(CMAKE_AUTORCC OFF)
|
2021-09-06 13:28:07 -04:00
|
|
|
|
2021-08-24 18:30:44 -04:00
|
|
|
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
|
|
|
|
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -D_GLIBCXX_DEBUG")
|
|
|
|
endif()
|
|
|
|
|
|
|
|
add_compile_definitions(BUILT_WITH_CMAKE)
|
|
|
|
configure_file(config.h.in config.h)
|
|
|
|
|
2022-11-28 14:55:05 -05:00
|
|
|
# Entertainment Services and Technology Association
|
|
|
|
add_subdirectory(esta)
|
|
|
|
|
2022-11-28 14:18:21 -05:00
|
|
|
# Internet Engineering Task Force
|
|
|
|
add_subdirectory(ietf)
|
|
|
|
|
|
|
|
# Artistic License
|
2022-11-28 13:38:46 -05:00
|
|
|
add_subdirectory(artistic)
|
2022-12-11 09:58:26 -05:00
|
|
|
|
|
|
|
# OpenSoundControl
|
2023-03-31 10:52:33 -04:00
|
|
|
add_subdirectory(osc)
|
2023-03-31 11:22:01 -04:00
|
|
|
|
|
|
|
# Controller Interface Transport Protocol
|
|
|
|
add_subdirectory(citp)
|