summaryrefslogtreecommitdiff
path: root/data/nodejs/make.sh
diff options
context:
space:
mode:
Diffstat (limited to 'data/nodejs/make.sh')
-rw-r--r--data/nodejs/make.sh13
1 files changed, 5 insertions, 8 deletions
diff --git a/data/nodejs/make.sh b/data/nodejs/make.sh
index d98e7ef95..a8b85aa45 100644
--- a/data/nodejs/make.sh
+++ b/data/nodejs/make.sh
@@ -23,16 +23,13 @@ export AR_target="${AR}"
export LDFLAGS_target="${LDFLAGS}"
GYP_CROSSCOMPILE=1 \
-GYP_DEFINES="v8_enable_inspector=1 target_arch=arm64 v8_target_arch=arm64 host_os=$(uname -s | sed -e 's/Linux/linux/;s/Darwin/mac/') node_v8_options='--jitless'" \
+GYP_DEFINES="v8_enable_inspector=1 target_arch=arm64 v8_target_arch=arm64 host_os=$(uname -s | sed -e 's/Linux/linux/;s/Darwin/mac/')" \
PKG_CONFIG="$(realpath "${PKG_BASE}/util/pkg-config.sh")" \
./configure --prefix="${PKG_TAPF}" --without-snapshot --cross-compiling --dest-os=ios --dest-cpu=arm64 --without-intl --shared-zlib --shared-cares --shared-openssl --shared-nghttp2 --shared
# Don't use pkg:make, CC_host gets overwritten
SDKROOT="" \
-make BUILDTYPE=Release DESTCPU=arm64 install DESTDIR="${PKG_DEST}" -j16
-
-# TODO: Fix tool/install.py and the Makefile
-if [[ ! -x "${PKG_TAPF}"/bin/node ]]; then
- pkg: mkdir -p "${PKG_TAPF}"/bin
- cp out/Release/node "${PKG_DEST}"/"${PKG_TAPF}"/bin
-fi
+make BUILDTYPE=Release DESTCPU=arm64 install DESTDIR="${PKG_DEST}" -j32
+pkg: mkdir -p /usr/bin
+pkg: cp out/Release/node /usr/bin/
+ldid -S"${PKG_DATA}/node.xml" "${PKG_DEST}/usr/bin/node"