mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 20:36:40 +02:00
testing/v8: use paxmark
This commit is contained in:
parent
49fe587c84
commit
3eacee041e
@ -2,14 +2,14 @@
|
||||
# Maintainer: William Pitcock <nenolod@dereferenced.org>
|
||||
pkgname=v8
|
||||
pkgver=3.26.31.15
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="V8 JavaScript/ECMAScript Engine"
|
||||
url="http://www.chromium.org/"
|
||||
arch="x86 x86_64 arm"
|
||||
license="BSD"
|
||||
depends="readline icu"
|
||||
depends_dev="icu-dev readline-dev"
|
||||
makedepends="${depends_dev} python paxctl"
|
||||
makedepends="${depends_dev} python paxmark"
|
||||
install=""
|
||||
subpackages="$pkgname-dev"
|
||||
source="http://gsdview.appspot.com/chromium-browser-official/v8-$pkgver.tar.bz2
|
||||
@ -46,7 +46,7 @@ build() {
|
||||
msg "Start building..."
|
||||
build/gyp_v8 -Dv8_enable_i18n_support=1 -Duse_system_icu=1 -Dconsole=readline -Dcomponent=shared_library -Dv8_target_arch=$ARCH -Dwerror= --generator-output=out -f make
|
||||
make -C out builddir=$(pwd)/out/Release BUILDTYPE=Release mksnapshot.$ARCH
|
||||
paxctl -c $paxflags out/Release/mksnapshot.$ARCH
|
||||
paxmark "$paxflags" out/Release/mksnapshot.$ARCH
|
||||
make -C out builddir=$(pwd)/out/Release BUILDTYPE=Release
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user