AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Macros
SDKConfig.h.in File Reference

ACSDK Global Configuration Parameters. More...

Macros

#define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_SDKCONFIG_H_
 
#define ACSDK_CONFIG_STATIC_LIBS
 Macro to indicate the build generates static libraries. More...
 
#define ACSDK_CONFIG_SHARED_LIBS
 Macro to indicate the build generates shared libraries. More...
 

Detailed Description

ACSDK Global Configuration Parameters.

This file includes macros that specify which options are used during the build for header installation. By convention all CMake defines should start wiht ACSDK_CONFIG_ prefix.

CMake defines or undefines macros depending on build options, and for documentation consistency all macros must be documented with an explict @def commands.

This file contains ACSDK-global definitions. Components shall use own component-specific configuration files.

Macro Definition Documentation

◆ ACSDK_CONFIG_SHARED_LIBS

#define ACSDK_CONFIG_SHARED_LIBS

Macro to indicate the build generates shared libraries.

When defined, this macro indicates that ACSDK build produces shared libraries.

◆ ACSDK_CONFIG_STATIC_LIBS

#define ACSDK_CONFIG_STATIC_LIBS

Macro to indicate the build generates static libraries.

When defined, this macro indicates that ACSDK build produces static libraries.

◆ ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_SDKCONFIG_H_

#define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_SDKCONFIG_H_

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0