summaryrefslogtreecommitdiff
path: root/scripts/create_framework.sh
diff options
context:
space:
mode:
authorjacobrau-livio <114027102+jacobrau-livio@users.noreply.github.com>2022-10-26 07:25:36 -0700
committerGitHub <noreply@github.com>2022-10-26 07:25:36 -0700
commita26dbc28de24ca7ad9fc4258394ebcdf4387bccc (patch)
tree5068069ea214ab14e8e805da9ef1e0860a985cab /scripts/create_framework.sh
parent3869a3028830035c4c1529149f88ba56d0b23153 (diff)
parentb234b1b9c0e677740924a11776f9d07cf711fb3f (diff)
downloadsdl_ios-master.tar.gz
Merge pull request #2111 from smartdevicelink/develop7.6.0master
v7.6.0 Release
Diffstat (limited to 'scripts/create_framework.sh')
-rwxr-xr-xscripts/create_framework.sh15
1 files changed, 9 insertions, 6 deletions
diff --git a/scripts/create_framework.sh b/scripts/create_framework.sh
index 84d3f0a06..a24b7c160 100755
--- a/scripts/create_framework.sh
+++ b/scripts/create_framework.sh
@@ -57,6 +57,8 @@ if [ -z $1 ]; then
echo "No version number entered. Skipping..."
new_version_number=$current_version_number
fi
+ else
+ new_version_number=$current_version_number
fi
else
new_version_number=$1
@@ -71,15 +73,13 @@ xcodebuild -create-xcframework -framework './SmartDeviceLink-Device.xcarchive/Pr
# TODO - is there a way we can test that the build was successful.
-folder="SmartDeviceLink.xcframework"
+framework_folder="SmartDeviceLink.xcframework"
zip_file_name="SmartDeviceLink-$new_version_number.xcframework.zip"
# Kill the old zip if present. Useful for re-running the script
if [ -f $zip_file_name ]; then rm $zip_file_name; fi
-# Verify folder exists before acting on it.
-if [ -d "$folder" ]; then
- zip $zip_file_name $folder
- # Check to see if the zip exists, and then remove old files.
- if [ -f "$zip_file_name" ]; then rm -r $folder; fi
+# Verify framework_folder exists and create a zip from it.
+if [ -d "$framework_folder" ]; then
+ tar -cf $zip_file_name $framework_folder
fi
# Cleanup artifacts
@@ -89,5 +89,8 @@ if [ -d "$folder" ]; then rm -r $folder; fi
folder="SmartDeviceLink-Simulator.xcarchive"
if [ -d "$folder" ]; then rm -r $folder; fi
+# Check to see if the zip exists, and then remove old files.
+if [ -f "$zip_file_name" ]; then rm -r $framework_folder; fi
+
echo
echo "The xcframework zip file was created at $zip_file_name." \ No newline at end of file