فهرست منبع

Enable RTTI

Signed-off-by: AMZN-Gene <[email protected]>
AMZN-Gene 2 سال پیش
والد
کامیت
194b4470f3

+ 1 - 1
package-system/AWSNativeSDK/build_AWSNativeSDK_ios.sh

@@ -26,7 +26,7 @@ configure_and_build_static() {
           -DCMAKE_CXX_STANDARD=17 \
           -DCMAKE_CXX_STANDARD=17 \
           -DCPP_STANDARD=17 \
           -DCPP_STANDARD=17 \
           -DENABLE_TESTING=OFF \
           -DENABLE_TESTING=OFF \
-          -DENABLE_RTTI=OFF \
+          -DENABLE_RTTI=ON \
           -DCUSTOM_MEMORY_MANAGEMENT=ON \
           -DCUSTOM_MEMORY_MANAGEMENT=ON \
           -DBUILD_ONLY="access-management;cognito-identity;cognito-idp;core;devicefarm;dynamodb;gamelift;identity-management;kinesis;lambda;queues;s3;sns;sqs;sts;transfer" \
           -DBUILD_ONLY="access-management;cognito-identity;cognito-idp;core;devicefarm;dynamodb;gamelift;identity-management;kinesis;lambda;queues;s3;sns;sqs;sts;transfer" \
           -DBUILD_SHARED_LIBS=OFF \
           -DBUILD_SHARED_LIBS=OFF \

+ 1 - 1
package-system/AWSNativeSDK/build_AWSNativeSDK_mac.sh

@@ -31,7 +31,7 @@ configure_and_build() {
           -DCMAKE_CXX_STANDARD=17 \
           -DCMAKE_CXX_STANDARD=17 \
           -DCPP_STANDARD=17 \
           -DCPP_STANDARD=17 \
           -DENABLE_TESTING=OFF \
           -DENABLE_TESTING=OFF \
-          -DENABLE_RTTI=OFF \
+          -DENABLE_RTTI=ON \
           -DCUSTOM_MEMORY_MANAGEMENT=ON \
           -DCUSTOM_MEMORY_MANAGEMENT=ON \
           -DBUILD_ONLY="access-management;cognito-identity;cognito-idp;core;devicefarm;dynamodb;gamelift;identity-management;kinesis;lambda;queues;s3;sns;sqs;sts;transfer" \
           -DBUILD_ONLY="access-management;cognito-identity;cognito-idp;core;devicefarm;dynamodb;gamelift;identity-management;kinesis;lambda;queues;s3;sns;sqs;sts;transfer" \
           -DBUILD_SHARED_LIBS=$build_shared \
           -DBUILD_SHARED_LIBS=$build_shared \

+ 1 - 1
package-system/AWSNativeSDK/build_AWSNativeSDK_windows.cmd

@@ -60,7 +60,7 @@ call cmake -S %SRC_PATH% -B %BLD_PATH%\%BUILD_TYPE%_%LIB_TYPE% ^
            -DCPP_STANDARD=17 ^
            -DCPP_STANDARD=17 ^
            -DBUILD_ONLY="access-management;cognito-identity;cognito-idp;core;devicefarm;dynamodb;gamelift;identity-management;kinesis;lambda;queues;s3;sns;sqs;sts;transfer" ^
            -DBUILD_ONLY="access-management;cognito-identity;cognito-idp;core;devicefarm;dynamodb;gamelift;identity-management;kinesis;lambda;queues;s3;sns;sqs;sts;transfer" ^
            -DENABLE_TESTING=OFF ^
            -DENABLE_TESTING=OFF ^
-           -DENABLE_RTTI=OFF ^
+           -DENABLE_RTTI=ON ^
            -DCUSTOM_MEMORY_MANAGEMENT=ON ^
            -DCUSTOM_MEMORY_MANAGEMENT=ON ^
            -DFORCE_SHARED_CRT=ON ^
            -DFORCE_SHARED_CRT=ON ^
            -DBUILD_SHARED_LIBS=%BUILD_SHARED% ^
            -DBUILD_SHARED_LIBS=%BUILD_SHARED% ^