summaryrefslogtreecommitdiff
path: root/protocols/Telegram/tdlib/td/example/ios/build-openssl.sh
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2023-10-25 14:55:04 +0300
committerGeorge Hazan <george.hazan@gmail.com>2023-10-25 14:55:04 +0300
commit2a3f8c8771fd53bae3ca74602c5b733519cdfa9d (patch)
tree644223128979940007ae9ee907742225bdbcaac6 /protocols/Telegram/tdlib/td/example/ios/build-openssl.sh
parent6a0d815559951b6725ad7241e8e159a97624d4cb (diff)
we don't need this
Diffstat (limited to 'protocols/Telegram/tdlib/td/example/ios/build-openssl.sh')
-rw-r--r--protocols/Telegram/tdlib/td/example/ios/build-openssl.sh38
1 files changed, 0 insertions, 38 deletions
diff --git a/protocols/Telegram/tdlib/td/example/ios/build-openssl.sh b/protocols/Telegram/tdlib/td/example/ios/build-openssl.sh
deleted file mode 100644
index e31f565691..0000000000
--- a/protocols/Telegram/tdlib/td/example/ios/build-openssl.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-cd $(dirname $0)
-
-git clone https://github.com/beeware/Python-Apple-support
-cd Python-Apple-support
-git checkout 60b990128d5f1f04c336ff66594574515ab56604 || exit 1
-git reset --hard || exit 1
-git apply ../Python-Apple-support.patch || exit 1
-cd ..
-
-#TODO: change openssl version
-platforms="macOS iOS watchOS tvOS"
-
-for platform in $platforms;
-do
- if [[ $platform = "macOS" ]]; then
- simulators="0"
- else
- simulators="0 1"
- fi
-
- for simulator in $simulators;
- do
- if [[ $simulator = "1" ]]; then
- platform="${platform}-simulator"
- fi
- echo $platform
- cd Python-Apple-support
- #NB: -j will fail
- make OpenSSL-$platform || exit 1
- cd ..
- rm -rf third_party/openssl/$platform || exit 1
- mkdir -p third_party/openssl/$platform/lib || exit 1
- cp ./Python-Apple-support/build/$platform/libcrypto.a third_party/openssl/$platform/lib/ || exit 1
- cp ./Python-Apple-support/build/$platform/libssl.a third_party/openssl/$platform/lib/ || exit 1
- cp -r ./Python-Apple-support/build/$platform/openssl/include/ third_party/openssl/$platform/include || exit 1
- done
-done