From 66155d4258cbfb233de11d9a6ee4f581ae74ab72 Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Tue, 8 Nov 2022 23:04:01 +0900 Subject: [PATCH] gobang: Enable x86_64 build --- packages/gobang/build.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/packages/gobang/build.sh b/packages/gobang/build.sh index fe9f82b9ca..8dfb9ef12c 100644 --- a/packages/gobang/build.sh +++ b/packages/gobang/build.sh @@ -3,8 +3,21 @@ TERMUX_PKG_DESCRIPTION="A cross-platform TUI database management tool written in TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="0.1.0-alpha.5" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL="https://github.com/TaKO8Ki/gobang/archive/refs/tags/v$TERMUX_PKG_VERSION.tar.gz" TERMUX_PKG_SHA256=923210d500f070ac862c73d1a43a10520ee8c54f6692bbce99bbd073dfa72653 TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_BUILD_IN_SRC=true -TERMUX_PKG_BLACKLISTED_ARCHES="x86_64" + +termux_step_pre_configure() { + termux_setup_rust + + if [ "$TERMUX_ARCH" = "x86_64" ]; then + local libdir=target/$CARGO_TARGET_NAME/release/deps + mkdir -p $libdir + pushd $libdir + local libgcc="$($CC -print-libgcc-file-name)" + echo "INPUT($libgcc -l:libunwind.a)" > libgcc.so + popd + fi +}