diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-11-29 04:43:02 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-11-29 04:52:20 +0100 |
commit | 29d3c320e8cba725ffb848feaea1706ef1a50e40 (patch) | |
tree | 4c1b8db952d45e5146abe3eb55d5f1006e02c563 | |
parent | standalone: use ndk properly (diff) | |
download | android_kernel_wireguard-29d3c320e8cba725ffb848feaea1706ef1a50e40.tar.xz android_kernel_wireguard-29d3c320e8cba725ffb848feaea1706ef1a50e40.zip |
Android.mk: we need master's compat fixes for 3.10
-rwxr-xr-x | fetch.sh | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1,21 +1,23 @@ #!/bin/bash set -e -WIREGUARD_VERSION=0.0.20171127 +WIREGUARD_VERSION=d698467a75c497a5b0dcb09775b7c2e9e12e0976 LIBMNL_VERSION=1.0.4 USER_AGENT="WireGuard-AndroidROMBuild/0.1 ($(uname -a))" fetch_wireguard() { - [[ -d wireguard && -f wireguard/src/version.h && $(< wireguard/src/version.h) == *"\"$WIREGUARD_VERSION\""* ]] && return 0 + [[ -d wireguard && -f wireguard/.version && $(< wireguard/.version) == "$WIREGUARD_VERSION" ]] && return 0 rm -rf wireguard mkdir wireguard curl -A "$USER_AGENT" -L "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-$WIREGUARD_VERSION.tar.xz" | tar -C "wireguard" --strip-components=1 -xJf - + echo "$WIREGUARD_VERSION" > wireguard/.version } fetch_libmnl() { - [[ -d libmnl && -f libmnl/configure.ac && $(< libmnl/configure.ac) == *"[$LIBMNL_VERSION]"* ]] && return 0 + [[ -d libmnl && -f libmnl/.version && $(< libmnl/.version) == "$LIBMNL_VERSION" ]] && return 0 rm -rf libmnl mkdir libmnl curl -A "$USER_AGENT" -L "https://www.netfilter.org/projects/libmnl/files/libmnl-$LIBMNL_VERSION.tar.bz2" | tar -C libmnl --strip-components=1 -xjf - + echo "$LIBMNL_VERSION" > libmnl/.version } fetch_wireguard |