From c27f5075f58e991958ab09195bf5f285a586a1ad Mon Sep 17 00:00:00 2001
From: dpuzyrkov <dpuzyrkov@gmail.com>
Date: Thu, 10 Nov 2022 20:39:55 +0300
Subject: [PATCH] [*] rwd in prodbuild

---
 build.sh    | 6 +++++-
 validate.sh | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/build.sh b/build.sh
index 877f3da..c723c3d 100755
--- a/build.sh
+++ b/build.sh
@@ -58,7 +58,11 @@ VALIDATE_BUILD_TYPE $BUILD_TYPE
 if [ "${BUILD_TYPE}" = "debug" ]; then
     BUILD_OPTIONS[${#BUILD_OPTIONS[@]}]="-DCMAKE_BUILD_TYPE=Debug"
 else
-    BUILD_OPTIONS[${#BUILD_OPTIONS[@]}]="-DCMAKE_BUILD_TYPE=Release"
+    if [ "${BUILD_TYPE}" = "rwd" ]; then
+      BUILD_OPTIONS[${#BUILD_OPTIONS[@]}]="-DCMAKE_BUILD_TYPE=RelWithDebInfo"
+    else
+      BUILD_OPTIONS[${#BUILD_OPTIONS[@]}]="-DCMAKE_BUILD_TYPE=Release"
+    fi
 fi
 
 . ${HERE}/targets/${BUILD_TARGET}.sh
diff --git a/validate.sh b/validate.sh
index 327473f..de0e788 100644
--- a/validate.sh
+++ b/validate.sh
@@ -17,7 +17,7 @@ containsElement () {
 
 
 TARGETS=(linux windows android osx)
-BUILD_TYPES=(release debug)
+BUILD_TYPES=(release debug rwd)
 
 VALIDATE_TARGET()
 {
-- 
GitLab