File tree 18 files changed +162
-46
lines changed
include/aws/iotdevicedefender
include/aws/eventstreamrpc
include/aws/iotdevicecommon
include/aws/iotsecuretunneling
18 files changed +162
-46
lines changed Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.9)
2
2
3
- project (IotDeviceDefender-cpp
4
- LANGUAGES CXX)
5
- if (DEFINED SIMPLE_VERSION)
6
- message ("Device Defender version is ${SIMPLE_VERSION} " )
7
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
8
- endif ()
3
+ project (IotDeviceDefender-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
9
4
10
5
set (RUNTIME_DIRECTORY bin)
11
6
@@ -19,6 +14,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
19
14
endif ()
20
15
endif ()
21
16
17
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
18
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
19
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/iotdevicedefender/Config.h" )
20
+ configure_file (include /aws/iotdevicedefender/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
21
+
22
22
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
23
23
24
24
if (NOT CMAKE_CXX_STANDARD)
@@ -27,6 +27,7 @@ endif()
27
27
28
28
file (GLOB AWS_IOTDEVICEDEFENDER_HEADERS
29
29
"include/aws/iotdevicedefender/*.h"
30
+ ${GENERATED_CONFIG_HEADER}
30
31
)
31
32
32
33
file (GLOB AWS_IOTDEVICEDEFENDER_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICEDEFENDER_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICEDEFENDER_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICEDEFENDER_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICEDEFENDER_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICEDEFENDER_GIT_HASH "@GIT_HASH@"
Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.9)
2
2
3
- project (Discovery-cpp LANGUAGES CXX)
4
- if (DEFINED SIMPLE_VERSION)
5
- message ("Discovery version is ${SIMPLE_VERSION} " )
6
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
7
- endif ()
3
+ project (Discovery-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
8
4
9
5
set (RUNTIME_DIRECTORY bin)
10
6
@@ -18,6 +14,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
18
14
endif ()
19
15
endif ()
20
16
17
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
18
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
19
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/discovery/Config.h" )
20
+ configure_file (include /aws/discovery/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
21
+
21
22
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
22
23
23
24
if (NOT CMAKE_CXX_STANDARD)
@@ -26,6 +27,7 @@ endif()
26
27
27
28
file (GLOB AWS_DISCOVERY_HEADERS
28
29
"include/aws/discovery/*.h"
30
+ ${GENERATED_CONFIG_HEADER}
29
31
)
30
32
31
33
file (GLOB AWS_DISCOVERY_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_DISCOVERY_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_DISCOVERY_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_DISCOVERY_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_DISCOVERY_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_DISCOVERY_GIT_HASH "@GIT_HASH@"
Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.9)
2
2
3
- project (EventstreamRpc-cpp LANGUAGES CXX)
4
- if (DEFINED SIMPLE_VERSION)
5
- message ("EventStreamRPC version is ${SIMPLE_VERSION} " )
6
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
7
- endif ()
3
+ project (EventstreamRpc-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
8
4
9
5
set (RUNTIME_DIRECTORY bin)
10
6
@@ -18,6 +14,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
18
14
endif ()
19
15
endif ()
20
16
17
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
18
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
19
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/eventstreamrpc/Config.h" )
20
+ configure_file (include /aws/eventstreamrpc/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
21
+
21
22
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
22
23
23
24
if (NOT CMAKE_CXX_STANDARD)
@@ -26,6 +27,7 @@ endif()
26
27
27
28
file (GLOB AWS_EVENTSTREAMRPC_HEADERS
28
29
"include/aws/eventstreamrpc/*.h"
30
+ ${GENERATED_CONFIG_HEADER}
29
31
)
30
32
31
33
file (GLOB AWS_EVENTSTREAMRPC_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_EVENTSTREAMRPC_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_EVENTSTREAMRPC_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_EVENTSTREAMRPC_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_EVENTSTREAMRPC_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_EVENTSTREAMRPC_GIT_HASH "@GIT_HASH@"
Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.9)
2
2
3
- project (GreengrassIpc-cpp LANGUAGES CXX)
4
- if (DEFINED SIMPLE_VERSION)
5
- message ("GreengrassIpc version is ${SIMPLE_VERSION} " )
6
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
7
- endif ()
3
+ project (GreengrassIpc-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
8
4
9
5
set (RUNTIME_DIRECTORY bin)
10
6
@@ -18,6 +14,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
18
14
endif ()
19
15
endif ()
20
16
17
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
18
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
19
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/greengrass/Config.h" )
20
+ configure_file (include /aws/greengrass/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
21
+
21
22
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
22
23
23
24
if (NOT CMAKE_CXX_STANDARD)
@@ -26,6 +27,7 @@ endif()
26
27
27
28
file (GLOB AWS_GREENGRASSIPC_HEADERS
28
29
"include/aws/greengrass/*.h"
30
+ ${GENERATED_CONFIG_HEADER}
29
31
)
30
32
31
33
file (GLOB AWS_GREENGRASSIPC_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_GREENGRASS_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_GREENGRASS_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_GREENGRASS_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_GREENGRASS_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_GREENGRASS_GIT_HASH "@GIT_HASH@"
Original file line number Diff line number Diff line change 2
2
3
3
cmake_minimum_required (VERSION 3.9)
4
4
5
- project (IotIdentity-cpp LANGUAGES CXX)
6
- if (DEFINED SIMPLE_VERSION)
7
- message ("IotIdentity version is ${SIMPLE_VERSION} " )
8
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
9
- endif ()
5
+ project (IotIdentity-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
10
6
11
7
set (RUNTIME_DIRECTORY bin)
12
8
@@ -20,6 +16,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
20
16
endif ()
21
17
endif ()
22
18
19
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
20
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
21
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/iotidentity/Config.h" )
22
+ configure_file (include /aws/iotidentity/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
23
+
23
24
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
24
25
25
26
if (NOT CMAKE_CXX_STANDARD)
@@ -28,6 +29,7 @@ endif()
28
29
29
30
file (GLOB AWS_IOTIDENTITY_HEADERS
30
31
"include/aws/iotidentity/*.h"
32
+ ${GENERATED_CONFIG_HEADER}
31
33
)
32
34
33
35
file (GLOB AWS_IOTIDENTITY_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTIDENTITY_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTIDENTITY_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTIDENTITY_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTIDENTITY_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTIDENTITY_GIT_HASH "@GIT_HASH@"
Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.9)
2
2
3
- project (IotDeviceCommon-cpp LANGUAGES CXX)
4
- if (DEFINED SIMPLE_VERSION)
5
- message ("IoT Device Common version is ${SIMPLE_VERSION} " )
6
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
7
- endif ()
3
+ project (IotDeviceCommon-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
8
4
9
5
set (RUNTIME_DIRECTORY bin)
10
6
@@ -18,6 +14,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
18
14
endif ()
19
15
endif ()
20
16
17
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
18
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
19
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/iotdevicecommon/Config.h" )
20
+ configure_file (include /aws/iotdevicecommon/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
21
+
21
22
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
22
23
23
24
if (NOT CMAKE_CXX_STANDARD)
@@ -26,6 +27,7 @@ endif()
26
27
27
28
file (GLOB AWS_IOTDEVICECOMMON_HEADERS
28
29
"include/aws/iotdevicecommon/*.h"
30
+ ${GENERATED_CONFIG_HEADER}
29
31
)
30
32
31
33
file (GLOB AWS_IOTDEVICECOMMON_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICECOMMON_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICECOMMON_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICECOMMON_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICECOMMON_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTDEVICECOMMON_GIT_HASH "@GIT_HASH@"
Original file line number Diff line number Diff line change 2
2
3
3
cmake_minimum_required (VERSION 3.9)
4
4
5
- project (IotJobs-cpp LANGUAGES CXX)
6
- if (DEFINED SIMPLE_VERSION)
7
- message ("IotJobs version is ${SIMPLE_VERSION} " )
8
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
9
- endif ()
5
+ project (IotJobs-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
10
6
11
7
set (RUNTIME_DIRECTORY bin)
12
8
@@ -20,6 +16,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
20
16
endif ()
21
17
endif ()
22
18
19
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
20
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
21
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/iotjobs/Config.h" )
22
+ configure_file (include /aws/iotjobs/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
23
+
23
24
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
24
25
25
26
if (NOT CMAKE_CXX_STANDARD)
@@ -28,6 +29,7 @@ endif()
28
29
29
30
file (GLOB AWS_IOTJOBS_HEADERS
30
31
"include/aws/iotjobs/*.h"
32
+ ${GENERATED_CONFIG_HEADER}
31
33
)
32
34
33
35
file (GLOB AWS_IOTJOBS_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTJOBS_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTJOBS_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTJOBS_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTJOBS_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTJOBS_GIT_HASH "@GIT_HASH@"
Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.9)
2
2
3
- project (IotSecureTunneling-cpp LANGUAGES CXX)
4
- if (DEFINED SIMPLE_VERSION)
5
- message ("Secure Tunneling version is ${SIMPLE_VERSION} " )
6
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
7
- endif ()
3
+ project (IotSecureTunneling-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
8
4
9
5
set (RUNTIME_DIRECTORY bin)
10
6
@@ -18,6 +14,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
18
14
endif ()
19
15
endif ()
20
16
17
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
18
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
19
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/iotsecuretunneling/Config.h" )
20
+ configure_file (include /aws/iotsecuretunneling/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
21
+
21
22
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
22
23
23
24
if (NOT CMAKE_CXX_STANDARD)
@@ -26,6 +27,7 @@ endif()
26
27
27
28
file (GLOB AWS_IOTSECURETUNNELING_HEADERS
28
29
"include/aws/iotsecuretunneling/*.h"
30
+ ${GENERATED_CONFIG_HEADER}
29
31
)
30
32
31
33
file (GLOB AWS_IOTSECURETUNNELING_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSECURETUNNELING_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSECURETUNNELING_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSECURETUNNELING_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSECURETUNNELING_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSECURETUNNELING_GIT_HASH "@GIT_HASH@"
Original file line number Diff line number Diff line change 2
2
3
3
cmake_minimum_required (VERSION 3.9)
4
4
5
- project (IotShadow-cpp LANGUAGES CXX)
6
- if (DEFINED SIMPLE_VERSION)
7
- message ("IotShadow version is ${SIMPLE_VERSION} " )
8
- set (PROJECT_VERSION ${SIMPLE_VERSION} )
9
- endif ()
5
+ project (IotShadow-cpp LANGUAGES CXX VERSION ${SIMPLE_VERSION} )
10
6
11
7
set (RUNTIME_DIRECTORY bin)
12
8
@@ -20,6 +16,11 @@ elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
20
16
endif ()
21
17
endif ()
22
18
19
+ set (GENERATED_ROOT_DIR "${CMAKE_CURRENT_BINARY_DIR} /generated" )
20
+ set (GENERATED_INCLUDE_DIR "${GENERATED_ROOT_DIR} /include" )
21
+ set (GENERATED_CONFIG_HEADER "${GENERATED_INCLUDE_DIR} /aws/iotshadow/Config.h" )
22
+ configure_file (include /aws/iotshadow/Config.h.in ${GENERATED_CONFIG_HEADER} @ONLY)
23
+
23
24
list (APPEND CMAKE_MODULE_PATH "${CMAKE_PREFIX_PATH} /${CMAKE_INSTALL_LIBDIR} /cmake" )
24
25
25
26
if (NOT CMAKE_CXX_STANDARD)
@@ -28,6 +29,7 @@ endif()
28
29
29
30
file (GLOB AWS_IOTSHADOW_HEADERS
30
31
"include/aws/iotshadow/*.h"
32
+ ${GENERATED_CONFIG_HEADER}
31
33
)
32
34
33
35
file (GLOB AWS_IOTSHADOW_SRC
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+ /**
3
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4
+ * SPDX-License-Identifier: Apache-2.0.
5
+ */
6
+
7
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSHADOW_VERSION "@FULL_VERSION@"
8
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSHADOW_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
9
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSHADOW_VERSION_MINOR @PROJECT_VERSION_MINOR@
10
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSHADOW_VERSION_PATCH @PROJECT_VERSION_PATCH@
11
+ #define AWS_IOT_DEVICE_SDK_CPP_V2_IOTSHADOW_GIT_HASH "@GIT_HASH@"
You can’t perform that action at this time.
0 commit comments