Build fixes, improvements and project cleanup.
This commit is contained in:
		@@ -6,6 +6,7 @@ hash autoreconf || { echo >&2 "Missing autoconf."; exit 1; }
 | 
			
		||||
hash libtool || hash glibtool || { echo >&2 "Missing libtool."; exit 1; }
 | 
			
		||||
 | 
			
		||||
cd "${BASH_SOURCE%/*}/../External/libjson-c"
 | 
			
		||||
[[ $1 = clean ]] && { [[ ! -e Makefile ]] || make -s distclean; exit; }
 | 
			
		||||
[[ -e "${prefix=$PWD/libjson-c-ios}/lib/libjson-c.a" ]] && exit
 | 
			
		||||
 | 
			
		||||
# Prepare
 | 
			
		||||
 
 | 
			
		||||
@@ -6,6 +6,7 @@ hash autoreconf || { echo >&2 "Missing autoconf."; exit 1; }
 | 
			
		||||
hash libtool || hash glibtool || { echo >&2 "Missing libtool."; exit 1; }
 | 
			
		||||
 | 
			
		||||
cd "${BASH_SOURCE%/*}/../External/libjson-c"
 | 
			
		||||
[[ $1 = clean ]] && { [[ ! -e Makefile ]] || make -s distclean; exit; }
 | 
			
		||||
[[ -e "${prefix=$PWD/libjson-c-osx}/lib/libjson-c.a" ]] && exit
 | 
			
		||||
 | 
			
		||||
# Prepare
 | 
			
		||||
 
 | 
			
		||||
@@ -6,6 +6,7 @@ hash autoreconf || { echo >&2 "Missing autoconf."; exit 1; }
 | 
			
		||||
hash libtool || hash glibtool || { echo >&2 "Missing libtool."; exit 1; }
 | 
			
		||||
 | 
			
		||||
cd "${BASH_SOURCE%/*}/../External/libsodium"
 | 
			
		||||
[[ $1 = clean ]] && { [[ ! -e Makefile ]] || make -s distclean; exit; }
 | 
			
		||||
[[ -e "${prefix=$PWD/libsodium-ios}/lib/libsodium.a" ]] && exit
 | 
			
		||||
 | 
			
		||||
# Prepare
 | 
			
		||||
 
 | 
			
		||||
@@ -6,6 +6,7 @@ hash autoreconf || { echo >&2 "Missing autoconf."; exit 1; }
 | 
			
		||||
hash libtool || hash glibtool || { echo >&2 "Missing libtool."; exit 1; }
 | 
			
		||||
 | 
			
		||||
cd "${BASH_SOURCE%/*}/../External/libsodium"
 | 
			
		||||
[[ $1 = clean ]] && { [[ ! -e Makefile ]] || make -s distclean; exit; }
 | 
			
		||||
[[ -e "${prefix=$PWD/libsodium-osx}/lib/libsodium.a" ]] && exit
 | 
			
		||||
 | 
			
		||||
# Inspired by libsodium/dist-build/osx.sh
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user