|
|
@ -336,6 +336,11 @@ jobs: |
|
|
export RANLIB=$TOOLCHAIN/bin/llvm-ranlib |
|
|
export RANLIB=$TOOLCHAIN/bin/llvm-ranlib |
|
|
export STRIP=$TOOLCHAIN/bin/llvm-strip |
|
|
export STRIP=$TOOLCHAIN/bin/llvm-strip |
|
|
export PKG_CONFIG_PATH=$DEPS_DIR/lib/pkgconfig |
|
|
export PKG_CONFIG_PATH=$DEPS_DIR/lib/pkgconfig |
|
|
|
|
|
case "$ABI" in |
|
|
|
|
|
armeabi-v7a) |
|
|
|
|
|
CPU="-mthumb" |
|
|
|
|
|
;; |
|
|
|
|
|
esac |
|
|
|
|
|
|
|
|
# netfilter libs |
|
|
# netfilter libs |
|
|
wget -qO- https://www.netfilter.org/pub/libnfnetlink/libnfnetlink-1.0.2.tar.bz2 | tar -xj |
|
|
wget -qO- https://www.netfilter.org/pub/libnfnetlink/libnfnetlink-1.0.2.tar.bz2 | tar -xj |
|
|
@ -346,7 +351,7 @@ jobs: |
|
|
for i in libmnl libnfnetlink libnetfilter_queue ; do |
|
|
for i in libmnl libnfnetlink libnetfilter_queue ; do |
|
|
( |
|
|
( |
|
|
cd $i-* |
|
|
cd $i-* |
|
|
CFLAGS="-Os -flto=auto -Wno-implicit-function-declaration" \ |
|
|
CFLAGS="$CPU -Os -flto=auto -Wno-implicit-function-declaration" \ |
|
|
./configure --prefix= --host=$TARGET --enable-static --disable-shared --disable-dependency-tracking |
|
|
./configure --prefix= --host=$TARGET --enable-static --disable-shared --disable-dependency-tracking |
|
|
make install -j$(nproc) DESTDIR=$DEPS_DIR |
|
|
make install -j$(nproc) DESTDIR=$DEPS_DIR |
|
|
) |
|
|
) |
|
|
@ -354,7 +359,7 @@ jobs: |
|
|
done |
|
|
done |
|
|
|
|
|
|
|
|
# zapret |
|
|
# zapret |
|
|
CFLAGS="-DZAPRET_GH_VER=${{ github.ref_name }} -DZAPRET_GH_HASH=${{ github.sha }} -I$DEPS_DIR/include" \ |
|
|
CFLAGS="$CPU -DZAPRET_GH_VER=${{ github.ref_name }} -DZAPRET_GH_HASH=${{ github.sha }} -I$DEPS_DIR/include" \ |
|
|
LDFLAGS="-L$DEPS_DIR/lib" \ |
|
|
LDFLAGS="-L$DEPS_DIR/lib" \ |
|
|
make -C zapret android -j$(nproc) |
|
|
make -C zapret android -j$(nproc) |
|
|
|
|
|
|
|
|
|