SwiftGit2/script/clean_externals

23 lines
541 B
Bash
Executable File

#!/bin/bash -ex
#
# clean_externals
# SwiftGit2
#
# Removes the outputs from the various static library targets.
# Necessary when switching platforms/architectures as Xcode does not clean
# these for you.
#
# A list of external static libraries included in the SwiftGit2 framework
libraries=(
External/libgit2.a
External/libgit2-ios/libgit2-ios.a
External/libssh2-ios/lib/libssh2-ios.a
External/ios-openssl/lib/libssl.a
External/ios-openssl/lib/libcrypto.a
External/ios-openssl/include
)
rm -vrf "${libraries[@]}"