33set -e
44
55CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
6- LIBZEDMD_SHA=a77d27877ed4504cc329592606e1976171562329
6+ LIBZEDMD_SHA=a2f7ce9598b30ee9e0637ac9371da6339db9705b
77LIBSERUM_SHA=b0cc2a871d9d5b6395658c56c65402ae388eb78c
8- SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
98LIBPUPDMD_SHA=124f45e5ddd59ceb339591de88fcca72f8c54612
109LIBFRAMEUTIL_SHA=30048ca23d41ca0a8f7d5ab75d3f646a19a90182
1110
@@ -21,7 +20,6 @@ echo "Building libraries..."
2120echo " CARGS_SHA: ${CARGS_SHA} "
2221echo " LIBZEDMD_SHA: ${LIBZEDMD_SHA} "
2322echo " LIBSERUM_SHA: ${LIBSERUM_SHA} "
24- echo " SOCKPP_SHA: ${SOCKPP_SHA} "
2523echo " LIBPUPDMD_SHA: ${LIBPUPDMD_SHA} "
2624echo " LIBFRAMEUTIL_SHA: ${LIBFRAMEUTIL_SHA} "
2725echo " NUM_PROCS: ${NUM_PROCS} "
@@ -101,29 +99,6 @@ cp src/serum-decode.h ../../third-party/include/
10199cp build/libserum.so ../../third-party/runtime-libs/android/arm64-v8a/
102100cd ..
103101
104- #
105- # build sockpp and copy to external
106- #
107-
108- curl -sL https://github.com/fpagliughi/sockpp/archive/${SOCKPP_SHA} .zip -o sockpp.zip
109- unzip sockpp.zip
110- cd sockpp-$SOCKPP_SHA
111- patch -p1 < ../../platforms/android/arm64-v8a/sockpp/001.patch
112- cmake \
113- -DSOCKPP_BUILD_SHARED=ON \
114- -DSOCKPP_BUILD_STATIC=OFF \
115- -DCMAKE_SYSTEM_NAME=Android \
116- -DCMAKE_SYSTEM_VERSION=30 \
117- -DCMAKE_ANDROID_ARCH_ABI=arm64-v8a \
118- -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE \
119- -DCMAKE_INSTALL_RPATH=" \$ ORIGIN" \
120- -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
121- -B build
122- cmake --build build -- -j${NUM_PROCS}
123- cp -r include/sockpp ../../third-party/include/
124- cp build/libsockpp.so ../../third-party/runtime-libs/android/arm64-v8a/
125- cd ..
126-
127102#
128103# build libpupdmd and copy to external
129104#
0 commit comments