aboutsummaryrefslogtreecommitdiffstats
path: root/support/android/openssl.makefile
blob: 5bc93e1433de74268208b50006e263b1c9d5ac88 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
.PHONY: all
all: openssl
	@:  # No-op to silence the "make: Nothing to be done for 'all'." message.

# From https://wiki.openssl.org/index.php/Android
.PHONY: openssl
openssl: openssl-${OPENSSL_VERSION}/libssl.so

openssl-${OPENSSL_VERSION}/libssl.so: openssl-${OPENSSL_VERSION}/Configure
	./openssl.sh ${ANDROID_NDK} ${OPENSSL_VERSION}

openssl-${OPENSSL_VERSION}/Configure:
	URL=https://servo-deps-2.s3.amazonaws.com/android-deps/openssl-${OPENSSL_VERSION}.tar.gz; \
	curl $$URL | tar xzf -