From 95d6a80ae66ed9934aca762ceb817deace96a061 Mon Sep 17 00:00:00 2001 From: Erik Johnston Date: Fri, 9 Aug 2024 15:04:49 +0100 Subject: [PATCH] Fix `build_rust_sdk.sh` script to work on linux (#3291) A few linux distributions don't have `gdate`, but I think they should all have `date`. --- tools/sdk/build_rust_sdk.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tools/sdk/build_rust_sdk.sh b/tools/sdk/build_rust_sdk.sh index 2e4be2e6aa..06662a36e6 100755 --- a/tools/sdk/build_rust_sdk.sh +++ b/tools/sdk/build_rust_sdk.sh @@ -7,7 +7,12 @@ set -e read -p "Do you want to build the Rust SDK from local source (yes/no) default to yes? " buildLocal buildLocal=${buildLocal:-yes} -date=$(gdate +%Y%m%d%H%M%S) +if [[ "$OSTYPE" == "linux-gnu"* ]]; then + date=$(date +%Y%m%d%H%M%S) +else + date=$(gdate +%Y%m%d%H%M%S) +fi + elementPwd=$(pwd) # Ask for the Rust SDK local source path