You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
option(BUILD_DEPS"Builds aws common runtime dependencies as part of build. Turn off if you want to control your dependency chain."ON)
4
4
option(BYO_CRYPTO"Don't build a tls implementation or link against a crypto interface. This feature is only for unix builds currently"OFF)
5
5
option(USE_OPENSSL"Set this if you want to use your system's OpenSSL 1.0.2/1.1.1 compatible libcrypto"OFF)
6
+
option(ENFORCE_SUBMODULE_VERSIONS"Check and enforce submodule versions to verify they are the minimum expected version or later. Versioning is only checked if BUILD_DEPS is ON."ON)
6
7
7
8
# Let aws-iot-device-sdk-cpp-v2 report its own version in MQTT connections (instead of reporting aws-crt-cpp's version).
8
9
option(AWS_IOT_SDK_VERSION"Set the version reported by Aws::Iot::MqttClientConnectionConfigBuilder")
@@ -27,6 +28,8 @@ project("aws-crt-cpp"
27
28
28
29
include(CTest)
29
30
include(GNUInstallDirs)
31
+
include(cmake/EnforceSubmoduleVersions.cmake) # for check_submodule_commit()
0 commit comments