2017-02-10 23:39:10 +00:00
|
|
|
# Commmon build settings across all AlexaClientSDK modules.
|
|
|
|
|
|
|
|
# Append custom CMake modules.
|
|
|
|
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/cmake)
|
|
|
|
|
|
|
|
# Disallow out-of-source-builds.
|
|
|
|
include(DisallowOutOfSourceBuilds)
|
|
|
|
|
|
|
|
# Setup default build options, like compiler flags and build type.
|
|
|
|
include(BuildOptions)
|
2017-03-10 00:01:46 +00:00
|
|
|
|
|
|
|
# Setup code coverage environment. This must be called after BuildOptions since it uses the variables defined there.
|
|
|
|
include(CodeCoverage/CodeCoverage)
|
|
|
|
|
|
|
|
# Setup package requirement variables.
|
|
|
|
include(PackageConfigs)
|
2017-05-18 05:02:48 +00:00
|
|
|
|
2017-06-09 23:23:31 +00:00
|
|
|
# Setup logging variables.
|
|
|
|
include(Logger)
|
|
|
|
|
2017-05-26 23:06:14 +00:00
|
|
|
# Setup keyword requirement variables.
|
2017-05-18 05:02:48 +00:00
|
|
|
include(KeywordDetector)
|
2017-06-09 23:23:31 +00:00
|
|
|
|
2017-08-08 00:04:43 +00:00
|
|
|
# Setup playlist parser variables.
|
|
|
|
include(PlaylistParser)
|
|
|
|
|
2017-06-09 23:23:31 +00:00
|
|
|
# Setup media player variables.
|
|
|
|
include(MediaPlayer)
|
2017-07-18 22:25:37 +00:00
|
|
|
|
|
|
|
# Setup PortAudio variables.
|
|
|
|
include(PortAudio)
|
2017-08-17 00:13:40 +00:00
|
|
|
|
|
|
|
# Setup Test Options variables.
|
2018-01-12 23:45:42 +00:00
|
|
|
include(TestOptions)
|