diff options
Diffstat (limited to 'external/ios/build_zmq.sh')
| -rwxr-xr-x | external/ios/build_zmq.sh | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/external/ios/build_zmq.sh b/external/ios/build_zmq.sh index 0f71bdf..bb583d1 100755 --- a/external/ios/build_zmq.sh +++ b/external/ios/build_zmq.sh @@ -10,9 +10,25 @@ ZMQ_URL="https://github.com/zeromq/libzmq.git" echo "============================ ZMQ ============================" echo "Cloning ZMQ from - $ZMQ_URL" -git clone $ZMQ_URL $ZMQ_PATH -cd $ZMQ_PATH -mkdir cmake-build + +# Check if the directory already exists. +if [ -d "$ZMQ_PATH" ]; then + echo "ZeroMQ directory already exists." +else + echo "Cloning ZeroMQ from $ZeroMQ_URL" + git clone $ZMQ_URL $ZMQ_PATH +fi + +# Verify if the repository was cloned successfully. +if [ -d "$ZMQ_PATH/.git" ]; then + echo "ZeroMQ repository cloned successfully." + cd $ZMQ_PATH +else + echo "Failed to clone ZeroMQ repository. Exiting." + exit 1 +fi + +mkdir -p cmake-build cd cmake-build cmake .. make |
