Lesson 35 - Get Compute Auth Token Working
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
#pragma once
|
||||
|
||||
/*
|
||||
*Copyright 2010-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
*
|
||||
*Licensed under the Apache License, Version 2.0 (the "License").
|
||||
*You may not use this file except in compliance with the License.
|
||||
*A copy of the License is located at
|
||||
*
|
||||
* http://aws.amazon.com/apache2.0
|
||||
*
|
||||
* or in the "license" file accompanying this file. This file is distributed
|
||||
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
|
||||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
|
||||
#if defined(USE_WINDOWS_DLL_SEMANTICS) || defined(WIN32)
|
||||
# ifdef _MSC_VER
|
||||
# pragma warning(disable : 4251)
|
||||
# endif // _MSC_VER
|
||||
# ifdef AWS_CRT_CPP_USE_IMPORT_EXPORT
|
||||
# ifdef AWS_CRT_CPP_EXPORTS
|
||||
# define AWS_CRT_CPP_API __declspec(dllexport)
|
||||
# else
|
||||
# define AWS_CRT_CPP_API __declspec(dllimport)
|
||||
# endif /* AWS_CRT_CPP_API */
|
||||
# else
|
||||
# define AWS_CRT_CPP_API
|
||||
# endif // AWS_CRT_CPP_USE_IMPORT_EXPORT
|
||||
|
||||
#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32)
|
||||
# if ((__GNUC__ >= 4) || defined(__clang__)) && defined(AWS_CRT_CPP_USE_IMPORT_EXPORT) && \
|
||||
defined(AWS_CRT_CPP_EXPORTS)
|
||||
# define AWS_CRT_CPP_API __attribute__((visibility("default")))
|
||||
# else
|
||||
# define AWS_CRT_CPP_API
|
||||
# endif // __GNUC__ >= 4 || defined(__clang__)
|
||||
#endif
|
||||
Reference in New Issue
Block a user