From 1be4f7c152c96b07e56de1ce6cf44613e2b3e430 Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Tue, 30 Aug 2022 10:56:21 +0100
Subject: [PATCH] Update build-bindings script

---
 build-bindings.sh | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/build-bindings.sh b/build-bindings.sh
index c307b05e..b0b0f7bb 100755
--- a/build-bindings.sh
+++ b/build-bindings.sh
@@ -9,6 +9,7 @@ temp_dir="$(dirname $(realpath $0))/.build-bindings"
 client_git_url="https://gitlab.com/elixxir/client.git"
 client_git_dir="$temp_dir/client"
 client_git_commit="$1"
+framework_target="ios"
 frameworks_dir="$(dirname $(realpath $0))/Frameworks"
 
 #=======================================
@@ -33,9 +34,6 @@ if [ ! -n "$client_git_commit" ]; then
   exit 1
 fi
 
-message "Go version..."
-go version
-
 if [ ! -d "$client_git_dir" ]; then
   message "Cloning client repo..."
   git clone $client_git_url $client_git_dir
@@ -61,11 +59,17 @@ message "Make Bindings.xcframework..."
 go get golang.org/x/mobile/bind
 go install golang.org/x/mobile/cmd/gomobile@latest
 gomobile init
-gomobile bind -target ios gitlab.com/elixxir/client/bindings
+gomobile bind -target $framework_target gitlab.com/elixxir/client/bindings
 
 message "Move framework..."
 cd $working_dir
 rm -rf "$frameworks_dir/Bindings.xcframework"
 mv "$client_git_dir/Bindings.xcframework" "$frameworks_dir/"
 
-message "Done."
+message "Summary"
+echo "Update Bindings.xcframework"
+echo "https://git.xx.network/elixxir/client/-/commit/$client_git_commit"
+go version
+xcode_version=`xcodebuild -version`
+echo "${xcode_version/$'\n'/ }"
+echo "gomobile bind target: $framework_target"
-- 
GitLab