diff options
| author | ruki <[email protected]> | 2020-02-28 23:28:33 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2020-02-28 14:51:20 +0800 |
| commit | 73687fa6fc8ca9eb9d037389f772928d90656ab7 (patch) | |
| tree | 9f85b635f4f7bf25ebefbbce4a610808fe3ad43a /scripts | |
| parent | 9fe4b550970a66fbfebff7c97baf7ef418dd0c8d (diff) | |
add build.sh for termux
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/archlinux/PKGBUILD | 4 | ||||
| -rw-r--r-- | scripts/msys/PKGBUILD | 4 | ||||
| -rw-r--r-- | scripts/termux/build.sh | 17 |
3 files changed, 21 insertions, 4 deletions
diff --git a/scripts/archlinux/PKGBUILD b/scripts/archlinux/PKGBUILD index 9109f89b6..3b86c7de1 100755 --- a/scripts/archlinux/PKGBUILD +++ b/scripts/archlinux/PKGBUILD @@ -3,14 +3,14 @@ pkgname=xmake pkgver=2.3.1 -pkgrel=8 +pkgrel=9 pkgdesc="A make-like build utility based on Lua" arch=('i686' 'x86_64') url="https://github.com/xmake-io/xmake" license=('Apache') makedepends=() source=("$pkgname.tar.gz::https://github.com/xmake-io/xmake/releases/download/v${pkgver}/xmake-v${pkgver}.tar.gz") -sha256sums=('4b1b46233d84259a66bc112d05513feae2507f1b30b4c2a494c4bdf84e5845dd') +sha256sums=('c927efad5412c3bdb8bad1be5b1b2ea40a998dff2a252edb443782865b7472b9') build() { cd "$srcdir" diff --git a/scripts/msys/PKGBUILD b/scripts/msys/PKGBUILD index b78cd8200..db7e0225a 100644 --- a/scripts/msys/PKGBUILD +++ b/scripts/msys/PKGBUILD @@ -4,7 +4,7 @@ _realname=xmake pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=2.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="A make-like build utility based on Lua (mingw-w64)" arch=('any') url="https://github.com/xmake-io/xmake" @@ -13,7 +13,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-ncurses" "${MINGW_PACKAGE_PREFIX}-readline") makedepends=("${MINGW_PACKAGE_PREFIX}-gcc") source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/xmake-io/${_realname}/releases/download/v${pkgver}/${_realname}-v${pkgver}.tar.gz") -sha256sums=('4b1b46233d84259a66bc112d05513feae2507f1b30b4c2a494c4bdf84e5845dd') +sha256sums=('c927efad5412c3bdb8bad1be5b1b2ea40a998dff2a252edb443782865b7472b9') build() { cd "$srcdir" diff --git a/scripts/termux/build.sh b/scripts/termux/build.sh new file mode 100644 index 000000000..cc1be00b0 --- /dev/null +++ b/scripts/termux/build.sh @@ -0,0 +1,17 @@ +TERMUX_PKG_HOMEPAGE=http://xmake.io/ +TERMUX_PKG_DESCRIPTION="A cross-platform build utility based on Lua" +TERMUX_PKG_LICENSE="GPL-2.0" +TERMUX_PKG_MAINTAINER="Ruki Wang @waruqi" +TERMUX_PKG_VERSION=2.3.1 +TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://github.com/xmake-io/xmake/releases/download/v${TERMUX_PKG_VERSION}/xmake-v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=c927efad5412c3bdb8bad1be5b1b2ea40a998dff2a252edb443782865b7472b9 +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="clang, make, readline" + +termux_step_make() { + make build +} +termux_step_make_install() { + make install PREFIX="${TERMUX_PREFIX}" +} |
