The `rust-lang-ci` S3 bucket is ephemeral. `static-rust-lang-org.s3.amazonaws.com` is not going away soon, but using `static.rust-lang.org` when possible keeps things working if it ever does. https://internals.rust-lang.org/t/updates-on-rusts-ci-uploads/6062 https://internals.rust-lang.org/t/public-stable-rust-services/6072 We’ll still need to find a solution for "alt" rustc builds. In the meantime, this is a step. Source-Repo: https://github.com/servo/servo Source-Revision: 041bd626ace013f93fa7fe101c70f36543fc9b0d
15 lines
490 B
Makefile
15 lines
490 B
Makefile
.PHONY: all
|
|
all: openssl
|
|
@: # No-op to silence the "make: Nothing to be done for 'all'." message.
|
|
|
|
# From http://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://s3.amazonaws.com/servo-deps/android-deps/openssl-${OPENSSL_VERSION}.tar.gz; \
|
|
curl $$URL | tar xzf -
|