From 05b41091bea0e5f1cb109891e7faec699a5b6274 Mon Sep 17 00:00:00 2001 From: milisbir Date: Thu, 10 May 2018 23:29:05 +0300 Subject: [PATCH] js52 --- talimatname/genel/j/js52/talimat | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/talimatname/genel/j/js52/talimat b/talimatname/genel/j/js52/talimat index 608411668..ceae7d466 100644 --- a/talimatname/genel/j/js52/talimat +++ b/talimatname/genel/j/js52/talimat @@ -15,22 +15,23 @@ derle() { # Workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=1236085 patch -p1 -i ../mozjs52-disable-mozglue.patch cd js/src + export SHELL=/bin/sh rm configure autoconf-2.13 rm -r editline rm -r ctypes/libffi [[ -z "$MOZJS_DEBUG" ]] || DBG_OPTIONS='--enable-debug --disable-optimize' - cd firefox-$surum/js/src + cd ${SRC}/firefox-$surum/js/src # spidermonkey is broken with ICU 59 and it won't be fix on FF52 # https://bugzilla.mozilla.org/show_bug.cgi?id=1353650 ./configure --prefix=/usr --with-system-nspr \ --enable-readline $DBG_OPTIONS - make + + SHELL=/bin/sh make -j1 cd "$SRC/firefox-$surum/js/src/tests" python2 jstests.py ../js/src/js cd "$SRC/firefox-$surum/js/src/jit-test" python2 jit_test.py ../js/src/js - cd firefox-$surum/js/src - make DESTDIR="$PKG" install + SHELL=/bin/sh make -j1 DESTDIR="$PKG" install install -Dm644 mozglue/build/libmozglue.a "$PKG"/usr/lib/libmozglue.a }